Hotels near Marina di Campo Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Marina di Campo Beach?

Hotel Riva Del Sole
Hotel Riva Del Sole0.3 km from Marina di Campo Beach
8.8 out of 10, Excellent, (26 reviews)
The price is CNY923
CNY1,016 total
includes taxes & fees
Apr 27 - Apr 28

Eden Park Hotel
Eden Park Hotel1.6 km from Marina di Campo Beach
8.8 out of 10, Excellent, (11 reviews)
The price is CNY601
CNY661 total
includes taxes & fees
Apr 26 - Apr 27

Elba Vibe Smart Hotel
Elba Vibe Smart Hotel2.7 km from Marina di Campo Beach
9.0 out of 10, Wonderful, (4 reviews)
The price is CNY654
CNY720 total
includes taxes & fees
May 7 - May 8

Hotel Del Golfo
Hotel Del Golfo4.6 km from Marina di Campo Beach
9.6 out of 10, Exceptional, (40 reviews)
The price is CNY1,261
CNY1,387 total
includes taxes & fees
May 23 - May 24

Hotel Hermitage
Hotel Hermitage6.5 km from Marina di Campo Beach
9.4 out of 10, Exceptional, (22 reviews)
The price is CNY1,813
CNY1,994 total
includes taxes & fees
May 1 - May 2

Hotel Montemerlo
Hotel Montemerlo7.2 km from Marina di Campo Beach
9.2 out of 10, Wonderful, (18 reviews)
The price is CNY527
CNY580 total
includes taxes & fees
Apr 25 - Apr 26

Hotel Anselmi
Hotel Anselmi7.3 km from Marina di Campo Beach
9.2 out of 10, Wonderful, (16 reviews)
The price is CNY668
CNY734 total
includes taxes & fees
May 6 - May 7

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)
Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)10.3 km from Marina di Campo Beach
9.4 out of 10, Exceptional, (30 reviews)
The price is CNY623
CNY685 total
includes taxes & fees
May 4 - May 5

Baia Bianca Suites
Baia Bianca Suites6.9 km from Marina di Campo Beach
9.0 out of 10, Wonderful, (21 reviews)
The price is CNY3,143
CNY3,457 total
includes taxes & fees
Apr 29 - Apr 30

Hotel Yacht Club
Hotel Yacht Club7.8 km from Marina di Campo Beach
9.0 out of 10, Wonderful, (24 reviews)
The price is CNY835
CNY918 total
includes taxes & fees
Apr 26 - Apr 27

Hotel Plaza
Hotel Plaza13.1 km from Marina di Campo Beach
9.4 out of 10, Exceptional, (86 reviews)
The price is CNY916
CNY1,007 total
includes taxes & fees
Apr 28 - Apr 29

Allegroitalia Elba Golf
Allegroitalia Elba Golf9.6 km from Marina di Campo Beach
8.8 out of 10, Excellent, (65 reviews)
The price is CNY417
CNY459 total
includes taxes & fees
May 12 - May 13

Hotel Il Perseo
Hotel Il Perseo10.1 km from Marina di Campo Beach
8.0 out of 10, Very Good, (22 reviews)
The price is CNY860
CNY945 total
includes taxes & fees
May 3 - May 4

Hotel Crystal & Residence
Hotel Crystal & Residence10.7 km from Marina di Campo Beach
7.4 out of 10, Good, (40 reviews)
The price is CNY885
CNY974 total
includes taxes & fees
May 3 - May 4

Hotel Rio Sul Mare
Hotel Rio Sul Mare17.5 km from Marina di Campo Beach
7.8 out of 10, Good, (46 reviews)
The price is CNY835
CNY918 total
includes taxes & fees
May 8 - May 9

Hotel Villa Wanda
Hotel Villa Wanda10.5 km from Marina di Campo Beach
6.8 out of 10, (25 reviews)
The price is CNY960
CNY1,056 total
includes taxes & fees
May 3 - May 4

Hotiday Apartment Collection - Portoferraio
Hotiday Apartment Collection - Portoferraio9.6 km from Marina di Campo Beach
8.0 out of 10, Very Good, (3 reviews)
The price is CNY464
CNY511 total
includes taxes & fees
Apr 26 - Apr 27

Resort le Picchiaie
Resort le Picchiaie9.2 km from Marina di Campo Beach
The price is CNY523
CNY576 total
includes taxes & fees
May 20 - May 21

Primo Hotel
Primo Hotel7.2 km from Marina di Campo Beach
The price is CNY712
CNY783 total
includes taxes & fees
Apr 25 - Apr 26

Hotel Levante - Isola d'Elba
Hotel Levante - Isola d'Elba19.8 km from Marina di Campo Beach
The price is CNY734
CNY807 total
includes taxes & fees
Apr 25 - Apr 26
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.




























































