Elba hotels
Search among 117 available hotels in Elba from 50+ providers
1Filter & Sort
101-117 out of 117
8.4
Great5858 reviews
The 3-star Montemerlo is nearly a 10-minute ride from Cavoli Beach and has to offer an infinity swimming pool plus a Jacuzzi and an outdoor swimming pool.
From£ 139
/nightSelect
8.2
Great3030 reviews
The Due Torri is set a 10-minute ride from Lido di Capoliveri and approximately a 10-minute drive from Spiaggia Ortano.
From£ 116
/nightSelect
![](/_.gif)
Hotel DanilaHotel
8.6
Great4646 reviews
Located just 7 minutes' walk from Forno Beach, the 3-star Danila features 15 rooms with views of the sea.
From£ 176
/nightSelect
![](/_.gif)
Hotel BelmareHotel
8.4
Great4646 reviews
Guests can also enjoy access to Forte Longone, which is within 0.8 km of the 3-star Belmare Porto Azzurro.
From£ 126
/nightSelect
![](/_.gif)
Hotel AnnaHotel
8.4
Great6262 reviews
Dining at à la carte restaurant with Italian dishes is available at the 3-star Anna, set 10 minutes by car from Cavoli Beach.
From£ 162
/nightSelect
![](/_.gif)
Affittacamere Vista MareBed & Breakfast
8.2
Great3333 reviews
Situated a mere 8 minutes' walk from Spiaggia La Pianotta, the 3-star Affittacamere Vista Mare Porto Azzurro features 6 rooms with private bathrooms.
From£ 54
/nightSelect
![](/_.gif)
Residential Hotel Villaggio InnamorataAparthotel
8.4
Great103103 reviews
Featuring 39 rooms with views of the sea, the 3-star Residential Hotel Villaggio Innamorata is set a 10-minute drive from Remaiolo Beach.
From£ 241
/nightSelect
![](/_.gif)
The Levante 3 stelle S is set within a 10-minute drive of Orto dei Semplici Elbano and 10 minutes by car from Topinetti Beach.
From£ 125
/nightSelect
![](/_.gif)
Residence Les OliviersAparthotel
8.0
Great1111 reviews
Featuring 7 rooms with views of the sea, the 3-star Residence Les Oliviers Porto Azzurro is set 10 minutes by car from Spiaggia degli Stecchi.
From£ 230
/nightSelect
![](/_.gif)
Lido Azzurro ResidenceAparthotel
8.4
Great77 reviews
There are rooms facing garden and the Lido Azzurro Residence Capoliveri is set a mere 450 metres from Lido Beach.
From£ 234
/nightSelect
![](/_.gif)
16 rooms and an outdoor swimming pool are available in the Velabianca Residence & Resort, located around 5 minutes on foot from Nisporto Beach.
Select
![](/_.gif)
Residence Dolores CastleAparthotel
8.4
Great1010 reviews
Set within 10 minutes' drive of Spiaggia Laconella, the Residence Dolores Castle Marina di Campo offers 20 rooms and a seasonal outdoor pool.
From£ 101
/nightSelect
![](/_.gif)
Hotel Villa CristinaHotel
8.0
Great1919 reviews
The Pauline Beach and Spiaggia Biodola are located 2.2 km and 4.3 km from the smoke-free Cristina Isola D'Elba respectively.
From£ 175
/nightSelect
![](/_.gif)
Residence AugustoAparthotel
8.4
Great2929 reviews
Featuring 13 rooms with views of the sea, the 3-star Residence Augusto is set around 10 minutes by car from Spiaggia degli Stecchi.
From£ 84
/nightSelect
![](/_.gif)
Appartamenti Le SpiaggeAparthotel
7.4
Very good1717 reviews
Marciana Alta and Cabinovia Monte Capanne are located 2.2 km and 2.5 km from the 3-star Appartamenti Le Spiagge respectively.
From£ 103
/nightSelect
![](/_.gif)
Rio D'ElbaAparthotel
8.6
Great1313 reviews
The 3-star Rio D'Elba Rio nell'Elba with a swimming pool is 10 minutes by car from Via Schiopparello.
From£ 122
/nightSelect
![](/_.gif)
7.8
Very good7575 reviews
Centro Storico di Portoferraio is a mere 1.1 km from the Villa Padulella and Museo Archeologico Portoferraio is a mere 1.2 km away.
From£ 135
/nightSelect
- 1
- 2
Saved
Save