Hotels near Margidore 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 Margidore Beach?

Allegroitalia Elba Golf
Allegroitalia Elba Golf3.2 km from Margidore Beach
8.8 out of 10, Excellent, (65 reviews)
The price is CNY421
CNY463 total
includes taxes & fees
May 11 - May 12

Camping Lacona Pineta
Camping Lacona Pineta1 km from Margidore Beach
8.0 out of 10, Very Good, (1 review)
The price is CNY711
CNY782 total
includes taxes & fees
Apr 27 - Apr 28

Hotel Del Golfo
Hotel Del Golfo6.8 km from Margidore Beach
9.6 out of 10, Exceptional, (40 reviews)
The price is CNY1,265
CNY1,391 total
includes taxes & fees
Apr 30 - May 1

Hotel Plaza
Hotel Plaza6.2 km from Margidore Beach
9.4 out of 10, Exceptional, (84 reviews)
The price is CNY917
CNY1,009 total
includes taxes & fees
Apr 16 - Apr 17

Hotel Cala di Mola
Hotel Cala di Mola5.6 km from Margidore Beach
8.6 out of 10, Excellent, (25 reviews)
The price is CNY873
CNY961 total
includes taxes & fees
Apr 23 - Apr 24

Hotel Riva Del Sole
Hotel Riva Del Sole6.8 km from Margidore Beach
8.8 out of 10, Excellent, (26 reviews)
The price is CNY863
CNY949 total
includes taxes & fees
Apr 27 - Apr 28

Hotel Le Acacie
Hotel Le Acacie6.8 km from Margidore Beach
8.2 out of 10, Very Good, (134 reviews)
The price is CNY752
CNY827 total
includes taxes & fees
May 3 - May 4

Hotel Select
Hotel Select7 km from Margidore Beach
8.2 out of 10, Very Good, (65 reviews)
The price is CNY884
CNY973 total
includes taxes & fees
May 5 - May 6

Isola Verde
Isola Verde11.1 km from Margidore Beach
8.6 out of 10, Excellent, (61 reviews)
The price is CNY617
CNY679 total
includes taxes & fees
May 3 - May 4

Hotiday Apartment Collection - Portoferraio
Hotiday Apartment Collection - Portoferraio3.3 km from Margidore Beach
8.0 out of 10, Very Good, (3 reviews)
The price is CNY443
CNY487 total
includes taxes & fees
Apr 15 - Apr 16

Mistral Hotel
Mistral Hotel7 km from Margidore Beach
9.0 out of 10, Wonderful, (29 reviews)
The price is CNY728
CNY801 total
includes taxes & fees
Apr 25 - Apr 26

Casa Valdese di Rio Marina - Casa per Ferie
Casa Valdese di Rio Marina - Casa per Ferie10.9 km from Margidore Beach
10.0 out of 10, Exceptional, (1 review)
The price is CNY472
CNY519 total
includes taxes & fees
Apr 27 - Apr 28

Baia Bianca Suites
Baia Bianca Suites6.2 km from Margidore Beach
9.0 out of 10, Wonderful, (21 reviews)
The price is CNY3,148
CNY3,463 total
includes taxes & fees
Apr 25 - Apr 26

B&B Capo al Piano
B&B Capo al Piano11.2 km from Margidore Beach
9.8 out of 10, Exceptional, (6 reviews)
The price is CNY622
CNY685 total
includes taxes & fees
Apr 19 - Apr 20

Eden Park Hotel
Eden Park Hotel7.6 km from Margidore Beach
8.8 out of 10, Excellent, (11 reviews)
The price is CNY561
CNY618 total
includes taxes & fees
Apr 30 - May 1

Hotel Anselmi
Hotel Anselmi11.1 km from Margidore Beach
9.2 out of 10, Wonderful, (16 reviews)
The price is CNY670
CNY737 total
includes taxes & fees
Apr 27 - Apr 28

Resort le Picchiaie
Resort le Picchiaie3.5 km from Margidore Beach
The price is CNY504
CNY554 total
includes taxes & fees
Apr 21 - Apr 22

Hotel Villa Wanda
Hotel Villa Wanda3.5 km from Margidore Beach
6.8 out of 10, (25 reviews)
The price is CNY963
CNY1,059 total
includes taxes & fees
Apr 15 - Apr 16

Hotel Crystal & Residence
Hotel Crystal & Residence6.4 km from Margidore Beach
7.4 out of 10, Good, (40 reviews)
The price is CNY888
CNY977 total
includes taxes & fees
Apr 27 - Apr 28

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)
Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)15.6 km from Margidore Beach
9.4 out of 10, Exceptional, (30 reviews)
The price is CNY624
CNY687 total
includes taxes & fees
May 5 - May 6
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.




























































