Find hotels in Elba Island from ฿2,663
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Elba Island
Family friendly
Check prices for these dates
Our top choices for Elba Island hotels

Allegroitalia Elba Golf
Allegroitalia Elba GolfPortoferraio
8.8 out of 10, Excellent, (64 reviews)
The price is ฿2,421
฿2,663 total
includes taxes & fees
18 Jan - 19 Jan

Villa Italia B&B
Villa Italia B&BPorto Azzurro
The price is ฿2,800
฿3,081 total
includes taxes & fees
3 Feb - 4 Feb

Hotel Danila
Hotel DanilaScaglieri
The price is ฿7,050
฿7,755 total
includes taxes & fees
12 Jan - 13 Jan

Portoferraio - Loft nel Forte Stella
Portoferraio - Loft nel Forte StellaPortoferraio Old Town
The price is ฿4,935
฿7,619 total
includes taxes & fees
12 Jan - 13 Jan

Villette San Martino
Villette San MartinoPortoferraio
The price is ฿5,439
฿9,634 total
includes taxes & fees
10 Feb - 11 Feb

Hotel Villa Wanda
Hotel Villa WandaPorto Azzurro
6.8 out of 10, (25 reviews)
The price is ฿4,391
฿4,830 total
includes taxes & fees
19 Jan - 20 Jan

Hotiday Apartment Collection - Portoferraio
Hotiday Apartment Collection - PortoferraioAcquabona
8.0 out of 10, Very good, (3 reviews)
The price is ฿23,873
฿26,260 total
includes taxes & fees
12 Jan - 13 Jan

Hotel delle Terme
Hotel delle TermeCampiglia Marittima
8.4 out of 10, Very good, (64 reviews)
The price is ฿4,049
฿4,454 total
includes taxes & fees
18 Jan - 19 Jan



Luci sul Mare
Luci sul MareFollonica
9.4 out of 10, Exceptional, (3 reviews)
The price is ฿2,175
฿2,757 total
includes taxes & fees
1 Feb - 2 Feb

Domus Socolatae Residenza d'Epoca Charming B&B
Domus Socolatae Residenza d'Epoca Charming B&BFollonica
9.4 out of 10, Exceptional, (23 reviews)

Hotel Grecale - Venturina Terme
Hotel Grecale - Venturina TermeCampiglia Marittima
7.4 out of 10, Good, (14 reviews)


Marconi 1935 B&B and Holiday Home
Marconi 1935 B&B and Holiday HomeFollonica
9.4 out of 10, Exceptional, (9 reviews)


Antico Hotel Moderno
Antico Hotel ModernoPiombino
8.8 out of 10, Excellent, (55 reviews)
The price is ฿2,491
฿2,740 total
includes taxes & fees
12 Jan - 13 Jan

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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Mediterranean Sea attractions
Learn more about Elba Island
Famed for being the home of Napoleon during his time in exile, this little island in the Tyrrhenian Sea has sun-kissed beaches, imposing fortresses and thermal baths.

Top Elba Island Hotel Reviews
More cheap stays in Elba Island

Hotel Villa Wanda
Isola d'Elba Porto Azzurro LI
The price is ฿4,391 per night from 19 Jan to 20 Jan
฿4,391
฿4,830 total
19 Jan - 20 Jan
includes taxes & fees




































































