
Hotels near Margidore Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Margidore Beach hotels

Allegroitalia Elba Golf
Allegroitalia Elba Golf3.2 km from Margidore Beach
8.8 out of 10, Excellent, (65 reviews)
The price is P5,031
P5,535 total
includes taxes & fees
May 17 - May 18

Capo di Stella
Capo di Stella0.1 km from Margidore Beach
8.4 out of 10, Very Good, (20 reviews)
The price is P7,379
P8,117 total
includes taxes & fees
May 12 - May 13

Camping Lacona Pineta
Camping Lacona Pineta1 km from Margidore Beach
8.0 out of 10, Very Good, (1 review)
The price is P6,343
P6,977 total
includes taxes & fees
May 12 - May 13

Hotel Del Golfo
Hotel Del Golfo6.8 km from Margidore Beach
9.8 out of 10, Exceptional, (41 reviews)
The price is P11,286
P12,414 total
includes taxes & fees
May 25 - May 26

Hotel Hermitage
Hotel Hermitage6.1 km from Margidore Beach
9.4 out of 10, Exceptional, (22 reviews)
The price is P22,186
P24,404 total
includes taxes & fees
May 14 - May 15

Hotel Plaza
Hotel Plaza6.2 km from Margidore Beach
9.4 out of 10, Exceptional, (86 reviews)
The price is P8,886
P9,775 total
includes taxes & fees
May 27 - May 28

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 P6,788
P7,467 total
includes taxes & fees
May 12 - May 13

Hotel Barcarola 2
Hotel Barcarola 26.9 km from Margidore Beach
9.0 out of 10, Wonderful, (12 reviews)
The price is P6,236
P7,931 total
includes taxes & fees
May 12 - May 13

Mistral Hotel
Mistral Hotel7 km from Margidore Beach
9.0 out of 10, Wonderful, (29 reviews)
The price is P5,197
P5,716 total
includes taxes & fees
May 14 - May 15

Hotel Barracuda
Hotel Barracuda6.9 km from Margidore Beach
8.8 out of 10, Excellent, (13 reviews)
The price is P6,970
P8,738 total
includes taxes & fees
May 18 - May 19

Hotel Biodola
Hotel Biodola6.1 km from Margidore Beach
8.8 out of 10, Excellent, (35 reviews)
The price is P12,540
P13,794 total
includes taxes & fees
May 14 - May 15

Eden Park Hotel
Eden Park Hotel7.6 km from Margidore Beach
8.8 out of 10, Excellent, (11 reviews)
The price is P6,872
P7,559 total
includes taxes & fees
May 15 - May 16

Hotel Airone Isola d'Elba
Hotel Airone Isola d'Elba4.7 km from Margidore Beach
8.4 out of 10, Very Good, (122 reviews)
The price is P7,111
P8,894 total
includes taxes & fees
May 12 - May 13

Hotel Riva Del Sole
Hotel Riva Del Sole6.8 km from Margidore Beach
8.8 out of 10, Excellent, (26 reviews)
The price is P11,676
P12,844 total
includes taxes & fees
May 12 - May 13

Hotel Villa Ottone
Hotel Villa Ottone5.9 km from Margidore Beach
8.6 out of 10, Excellent, (81 reviews)
The price is P10,889
P11,978 total
includes taxes & fees
May 13 - May 14

Hotel Anselmi
Hotel Anselmi11.1 km from Margidore Beach
9.2 out of 10, Wonderful, (16 reviews)
The price is P5,430
P5,973 total
includes taxes & fees
May 12 - May 13

Hotel L'Approdo
Hotel L'Approdo6.3 km from Margidore Beach
8.2 out of 10, Very Good, (47 reviews)
The price is P6,664
P7,331 total
includes taxes & fees
May 18 - May 19

Hotel Yacht Club
Hotel Yacht Club11.5 km from Margidore Beach
9.0 out of 10, Wonderful, (24 reviews)
The price is P7,470
P8,217 total
includes taxes & fees
May 17 - May 18

Residenza Sant'Anna del Volterraio
Residenza Sant'Anna del Volterraio7 km from Margidore Beach
8.4 out of 10, Very Good, (114 reviews)
The price is P9,071
P9,978 total
includes taxes & fees
May 22 - May 23

Hotel Montemerlo
Hotel Montemerlo14.1 km from Margidore Beach
9.2 out of 10, Wonderful, (18 reviews)
The price is P5,659
P6,225 total
includes taxes & fees
May 13 - May 14
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.
Top Margidore Beach Hotel Reviews

Residence La Valdana
10/10 Excellent






























































