
Find hotels in Elba Island from ₩132,245
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Elba Island hotels

Hotel Hermitage
Hotel HermitagePortoferraio
9.4 out of 10, Exceptional, (22 reviews)
The price is ₩536,805
₩590,485 total
includes taxes & fees
May 21 - May 22

Hotel Villa Ottone
Hotel Villa OttonePortoferraio
8.6 out of 10, Excellent, (81 reviews)
The price is ₩263,466
₩289,812 total
includes taxes & fees
May 20 - May 21

Hotel Del Golfo
Hotel Del GolfoMarciana
9.6 out of 10, Exceptional, (40 reviews)
The price is ₩271,275
₩298,403 total
includes taxes & fees
May 17 - May 18

Hotel Fabricia
Hotel FabriciaPortoferraio
8.2 out of 10, Very Good, (87 reviews)
The price is ₩780,671
₩858,738 total
includes taxes & fees
May 31 - Jun 1

Baia Bianca Suites
Baia Bianca SuitesPortoferraio
9.0 out of 10, Wonderful, (21 reviews)
The price is ₩685,033
₩753,543 total
includes taxes & fees
May 7 - May 8

Hotel Biodola
Hotel BiodolaPortoferraio
8.8 out of 10, Excellent, (35 reviews)
The price is ₩301,417
₩331,559 total
includes taxes & fees
May 21 - May 22

Hotel Baia Imperiale
Hotel Baia ImperialeCampo nell'Elba
8.4 out of 10, Very Good, (52 reviews)
The price is ₩262,403
₩288,647 total
includes taxes & fees
May 26 - May 27

Club Hotel Marina 2
Club Hotel Marina 2Campo nell'Elba
The price is ₩165,756
₩182,332 total
includes taxes & fees
May 17 - May 18

Hotel Levante - Isola d'Elba
Hotel Levante - Isola d'ElbaCavo
The price is ₩142,099
₩156,309 total
includes taxes & fees
May 14 - May 15

Boutique Hotel Ilio
Boutique Hotel IlioMarciana
8.8 out of 10, Excellent, (26 reviews)
The price is ₩213,591
₩234,950 total
includes taxes & fees
Jun 2 - Jun 3

HOTEL DEI CORALLI
HOTEL DEI CORALLIMarina di Campo
The price is ₩144,600
₩159,060 total
includes taxes & fees
May 21 - May 22

Hotel Lo Scirocco
Hotel Lo SciroccoCampo nell'Elba
8.8 out of 10, Excellent, (24 reviews)
The price is ₩167,210
₩183,931 total
includes taxes & fees
May 21 - May 22

Hotel Corallo
Hotel CoralloMarciana
8.6 out of 10, Excellent, (10 reviews)
The price is ₩267,800
₩294,580 total
includes taxes & fees
May 29 - May 30

Hotel Desiree
Hotel DesireeMarciana
8.0 out of 10, Very Good, (71 reviews)
The price is ₩259,183
₩285,102 total
includes taxes & fees
Jun 4 - Jun 5

Casa Campanella Resort
Casa Campanella ResortCapoliveri
The price is ₩199,066
₩218,973 total
includes taxes & fees
May 11 - May 12

Hotel La Perla del Golfo
Hotel La Perla del GolfoMarciana
8.6 out of 10, Excellent, (51 reviews)
The price is ₩267,341
₩294,075 total
includes taxes & fees
May 17 - May 18

Hotel Riva Del Sole
Hotel Riva Del SoleCampo nell'Elba
8.8 out of 10, Excellent, (26 reviews)
The price is ₩296,265
₩325,892 total
includes taxes & fees
May 7 - May 8

Resort le Picchiaie
Resort le PicchiaiePortoferraio
The price is ₩108,446
₩119,291 total
includes taxes & fees
May 12 - May 13

Residenza Sant'Anna del Volterraio
Residenza Sant'Anna del VolterraioRio
8.4 out of 10, Very Good, (114 reviews)
The price is ₩218,041
₩239,846 total
includes taxes & fees
May 22 - May 23

Hotel Anna
Hotel AnnaCampo nell'Elba
8.6 out of 10, Excellent, (14 reviews)
The price is ₩138,480
₩152,328 total
includes taxes & fees
May 29 - May 30
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.
Vacation Rentals in Elba Island
Save an average of 15% on thousands of hotels when you're signed in
























































































