Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Specify the age of a child
Specify the age of children

Narrow your search

Star rating

Accommodation options

Favoured hotels in Elba

5-star hotels in Elba

Residenza Sant'Anna Del Volterraio Portoferraio

Localita Bagnaia, Portoferraio, Italy - Show map

Show map

The 5-star Residenza Sant'Anna Del Volterraio is situated a mere 2.9 km away from Museo Archeologico Portoferraio. The designer hotel in Portoferraio attracts guests with its Mediterranean…

From US$ 134 BOOK From US$ 134

4-star hotels in Elba

Hotel Baia Imperiale Campo nell'Elba

Via Della Costa 5121, Campo nell'Elba, Italy - Show map

Show map

Baia Imperiale is a luxury 4-star hotel set 9 km from Villaggio di Sant\'Andrea and 6 km from Cabinovia Monte Capanne.

From US$ 278 BOOK From US$ 278

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$ 199 BOOK From US$ 199

3-star hotels in Elba

Hotel Montemerlo Fetovaia

Loc. Fetovaia Via Del Canaletto 240, Fetovaia, Italy - Show map

Show map

The 3-star Hotel Montemerlo is located near by the sandy beach. The hotel is a good example of Mediterranean architecture in Fetovaia.

From US$ 273 BOOK From US$ 273

Hotel Sardi Pomonte

Via Del Maestrale 1, Pomonte, Italy - Show map

Show map

The 3-star Hotel Sardi places guests abount 14 km from Villa San Martino. The center of Pomonte is 10 minutes walk from the property.

From US$ 117 BOOK From US$ 117

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$ 84 BOOK From US$ 84