Find Hotels

Choose your date

Choose your date
Specify the age of a child
Specify the age of children

Narrow your search

Star rating

Accommodation options

Favoured hotels in Elba

4-star hotels in Elba

Hotel Plaza Porto Azzurro

Localita Fanaletto, Porto Azzurro, Italy - Show map

Show map

Plaza is a luxury 4-star hotel set 2.4 km from Monte Calamita and 23 km from Piombino Port. The city center is about 10 minutes on foot.

From US$ 188 BOOK From US$ 188

Hotel Barracuda Marina di Campo

Viale Elba 46, Marina di Campo, Italy - Show map

Show map

The 4-star Hotel Barracuda is situated a mere 6 km away from Villa of San Martino. Hotel Barracuda is located within 10 minutes' walk from the center of Marina…

From US$ 339 BOOK From US$ 339

2-star hotels in Elba

Hotel Santo Stefano Portoferraio

Via Santo Stefano 6, Portoferraio, Italy - Show map

Show map

The 2-star Hotel Santo Stefano is situated a mere 9 km away from Villa Romana. The venue is 4.7 km away from Parco Nazionale Arcipelago Toscano.

From US$ 227 BOOK From US$ 227

Albergo Bel Tramonto

Localita Lido, Porto Azzurro, Italy - Show map

Show map

Albergo Bel Tramonto is a 2-star venue placed about 7 km from Museo Archeologico Portoferraio. Guests can easily get to Spiaggia di Lacona, which is approximately 4.8 km away.

From US$ 0 BOOK From US$ 0