Elba hotels

Elba hotels

Elba
Check-in
Check-out
Compare vs KAYAK |

Latest Elba Hotel Deals

Portoferraio
Portoferraio
3 stars from £48
4+ stars from £44
Campo nell'Elba
Campo nell'Elba
3 stars from £39
4+ stars from £48
Marciana Marina
Marciana Marina
3 stars from £71
4+ stars from £76
Capoliveri
Capoliveri
3 stars from £62
4+ stars from £69
Rio Marina
Rio Marina
3 stars from £95
Procchio
Procchio
4+ stars from £74

Good to know

Low season

December Cheapest month to stay with an average 64% drop in price.

High season

May Most expensive month to stay with an average 27% rise in price.

Average price (weeknight)

£133 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

£137 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Elba

Are hotels in Elba safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Elba?

How much is a cheap hotel in Elba?

How much is a hotel in Elba for tonight?

Best Elba hotels

Show all
Casa Dei Prati Camping Village - Lacona - Bedroom
2
8.0 Excellent (144 reviews)
Hotel La Perla Del Golfo - Procchio - Building
3
8.0 Excellent (280 reviews)
Camping Lacona Pineta - Capoliveri - Dining room
4
8.0 Excellent (28 reviews)
Hotel Airone del Parco e delle Terme - Portoferraio - Outdoor view
5
8.0 Excellent (313 reviews)
Villa Mare - Portoferraio - Building
6
8.0 Excellent (334 reviews)
Hotel Villa Ottone - Portoferraio - Building
7
8.0 Excellent (340 reviews)
Appartamenti Napoleon - Procchio - Living room
10
7.0 Good (207 reviews)
Poggio di Sole - Lacona
11
7.0 Good (2 reviews)

Top Elba destinations