Elba hotels

Search among 1794 available hotels in Elba.

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
0Filter & Sort
View map
51-100 out of 1794
8.5
Great234 total reviews
our site & Booking.com
Eremo di Santa Caterina is at a distance of 2.2 km from the Villa and Felciaio Beach is nearly a 10-minute drive away.
FromINR 13 555 /nightSelect
8.6
Great314 total reviews
our site & Booking.com
Set within 25 minutes' walk of Spiaggia di Sottobomba, the rooms in the Paradiso Portoferraio have views of sea.
FromINR 22 772 /nightSelect
7.3
Very good144 total reviews
our site & Booking.com
While staying at the 3-star Residence Napoleon you are invited to discover Scaglieri Beach, set 3.2 km away, or Via Laconella, which is nearly 10 minutes away by car.
FromINR 10 031 /nightSelect
8.1
Great101 total reviews
our site & Booking.com
Based at a distance of 3.7 km from Castello del Volterraio, the 2-star Villa Porto Azzurro features a shared lounge and a garden combined with a lounge bar.
FromINR 10 754 /nightSelect
Hotel Cala Di MolaAparthotel
7.8
Very good410 total reviews
our site & Booking.com
The onsite attractions include an à la carte restaurant and a seasonal outdoor swimming pool, as well as the comfortable 4-star Cala Di Mola offers the opportunity to swim in Tyrrhenian Sea approximately 5 minutes' walk away.
FromINR 18 887 /nightSelect
8.6
Great210 total reviews
our site & Booking.com
Located about a 25-minute walk from Spiaggia di Acquarilli, the 2-star Residence Hotel Baia Del Sole Capoliveri features 13 rooms with views of the garden.
FromINR 5 603 /nightSelect
9.3
Perfect394 total reviews
our site & Booking.com
Biodola Beach is within a 2-km distance of the Brigantino, while Scaglieri Beach is nearly a 25-minute walk away.
FromINR 18 977 /nightSelect
8.0
Great470 total reviews
our site & Booking.com
43 rooms and a seasonal outdoor swimming pool are available in the Marina Marina di Campo, located a mere 650 metres from Aquarium of Elba.
FromINR 22 772 /nightSelect
7.6
Very good211 total reviews
our site & Booking.com
Located just a 5-minute walk from Oasi degli Dei, the 3-star Belmare Porto Azzurro offers welcoming accommodation with 6 welcoming rooms.
FromINR 9 308 /nightSelect
Residence EliteAparthotel
7.7
Very good367 total reviews
our site & Booking.com
Offering 20 rooms with views of the garden, the charming Residence Elite is set in a historical neighbourhood, about 5 km from Marina di Campo airport.
FromINR 9 127 /nightSelect
9.1
Perfect59 total reviews
our site & Booking.com
The 2-star Villa Miramare Capoliveri features rooms with views of the sea, while a wonderful location provides access to Calanova, which is about 3 km away.
FromINR 7 229 /nightSelect
8.6
Great466 total reviews
our site & Booking.com
Cotoncello Beach is 3.6 km from the 3-star Residence Isola Verde and Beach Phenicia is approximately 20 minutes' walk away.
FromINR 17 712 /nightSelect
8.3
Great203 total reviews
our site & Booking.com
The 2-star Giardino is a perfect vacation spot approximately 7 km from Napoleonic Mills House and other Capoliveri landmarks.
FromINR 8 946 /nightSelect
Hotel DinoHotel
8.9
Great233 total reviews
our site & Booking.com
The Dino Capoliveri has an à la carte restaurant specialising in local cuisine and is situated just 450 metres from Cala dell'Innamorata.
FromINR 10 031 /nightSelect
8.9
Great33 total reviews
our site & Booking.com
Romitorio di San Francesco di Saverio is just 350 metres from the Lilly Marina di Campo, while Fonza Beach FKK is approximately a 25-minute walk away.
FromINR 11 748 /nightSelect
8.6
Great224 total reviews
our site & Booking.com
The Coralli is situated just 600 metres from Romitorio di San Francesco di Saverio and merely an 11-minute stroll from Spiaggia di Marina di Campo.
FromINR 30 634 /nightSelect
9.4
Perfect30 total reviews
our site & Booking.com
Boasting a swimming pool, the 3-star Lido Azzurro Residence Rta is approximately 25 minutes' walk from Spiaggia di Acquarilli.
FromINR 15 724 /nightSelect
8.8
Great206 total reviews
our site & Booking.com
The 3-star Boutique Hotel Ilio is merely 600 metres from Capo Sant'Andrea and features recreational facilities and a garden, along with a lounge bar on-site.
FromINR 12 290 /nightSelect
8.5
Great96 total reviews
our site & Booking.com
Outdoor enthusiasts will enjoy snorkelling, horse riding, and table tennis, provided by the 3-star Innamorata Capoliveri with 39 rooms and beautiful views, 3.7 km from Calanova.
FromINR 30 905 /nightSelect
7.7
Very good422 total reviews
our site & Booking.com
Enjoy a calm and peaceful stay at the 3-star Villa Giulia Porto Azzurro, 2.8 km from Spiaggia Zuccale, that offers an outdoor pool and a private garden.
FromINR 25 845 /nightSelect
8.3
Great58 total reviews
our site & Booking.com
Procchio Beach is approximately a 10-minute drive from the Residence, while Aquarium of Elba is just 1.1 km away.
FromINR 20 694 /nightSelect
8.8
Great181 total reviews
our site & Booking.com
Situated merely 5 minutes' walk from Spiagia San Andrea, the 3-star Barsalini Sant'Andrea features a hot tub, a sauna, and spa therapy along with 9 rooms.
FromINR 14 730 /nightSelect
8.4
Great1 total review
our site & Booking.com
Via Schiopparello is approximately 25 minutes on foot from the Picchiaie and Castello del Volterraio is only 1.9 km away.
FromINR 17 350 /nightSelect
8.7
Great105 total reviews
our site & Booking.com
Standing just 6 minutes' walk from Margidore Beach, the Capo Sud Lacona offers a swimming pool and an à la carte restaurant.
FromINR 12 380 /nightSelect
8.6
Great118 total reviews
our site & Booking.com
Boasting the opportunity to go on a picnic by Fosso di Marciana, which runs about 10 minutes' walk away, the luxury Tamerici Marciana Marina offers to relax in an outdoor swimming pool.
FromINR 24 038 /nightSelect
9.3
Perfect410 total reviews
our site & Booking.com
Pomonte Beach is about a 5-minute drive from the Sardi, while Villaggio di Sant'Andrea is approximately 7 km away.
FromINR 10 844 /nightSelect
8.0
Great71 total reviews
our site & Booking.com
Offering a location 10 km from Marina di Campo airport, the 3-star Danila overlooks the sea and has an à la carte restaurant.
FromINR 20 604 /nightSelect
8.8
Great413 total reviews
our site & Booking.com
Orto dei Semplici Elbano is at a distance of 3.8 km from the Levante Cavo, while Beach Cala Seregola is approximately 10 minutes' drive away.
FromINR 12 109 /nightSelect
8.7
Great78 total reviews
our site & Booking.com
Guests will enjoy an outdoor swimming pool and 21 rooms, while staying at the 3-star Aviotel Residence, which is within 10 minutes' walk of Tyrrhenian Sea.
FromINR 19 067 /nightSelect
9.3
Perfect265 total reviews
our site & Booking.com
Naregno Beach is just 1.4 km from the 2-star Barbarossa, while Eremo di Santa Caterina is about 10 minutes away by car.
FromINR 9 579 /nightSelect
8.0
Great245 total reviews
our site & Booking.com
Set 2.1 km from Calanova, the 3-star Frank'S Capoliveri welcomes guests to a pizza restaurant on site.
FromINR 19 610 /nightSelect
8.3
Great648 total reviews
our site & Booking.com
Perfectly located approximately a 25-minute walk from Beach Reale, the 3-star L'Approdo Porto Azzurro offers a shared lounge and various recreational opportunities.
FromINR 18 073 /nightSelect
9.2
Perfect443 total reviews
our site & Booking.com
The 3-star Cernia Sant'Andrea with spa therapy and a shared lounge offers a setting a mere 350 metres from Spiagia San Andrea.
FromINR 14 820 /nightSelect
7.1
Very good245 total reviews
our site & Booking.com
Situated around 5 minutes on foot from Lido di Capoliveri, the Villa Wanda offers 30 rooms.
FromINR 9 489 /nightSelect
7.7
Very good309 total reviews
our site & Booking.com
The 3-star Marinella with an outdoor swimming pool is within 5 km of Villaggio di Sant'Andrea.
FromINR 10 844 /nightSelect
B&B Da AnnamariaBed & Breakfast
9.3
Perfect43 total reviews
our site & Booking.com
While staying at the B&B Da Annamaria Chiessi you are invited to discover Shipwreck Beach, set a 16-minute walk away, or Spiaggia di Fetovaia, which is 4.7 km away.
FromINR 11 296 /nightSelect
9.1
Perfect108 total reviews
our site & Booking.com
The Tenuta Santa Caterina Bed & Breakfast Portoferraio features rooms with views of the garden, while a private location provides access to Forno Beach, which is approximately 10 minutes' drive away.
FromINR 24 580 /nightSelect
8.3
Great129 total reviews
our site & Booking.com
The 2-star Anselmi Marciana Marina boasts a terrace, a shared lounge, and a garden as well as a location at a distance of 2.9 km from Marciana Alta.
FromINR 13 374 /nightSelect
8.8
Great57 total reviews
our site & Booking.com
While staying at the 3-star L'Ogliera Pomonte you are invited to discover Mount Capanne, set a 10-minute ride away, or Scogliera del Calello e di Cala Maestrale, which is about 500 metres away.
FromINR 12 742 /nightSelect
CampobluAparthotel
9.4
Perfect7 total reviews
our site & Booking.com
The Campoblu Aparthotel is situated 4.6 km from Spiaggia Laconella and just a 9-minute stroll from Romitorio di San Francesco di Saverio.
FromINR 30 092 /nightSelect
7.7
Very good223 total reviews
our site & Booking.com
Situated approximately a 25-minute walk from Monte Calamita, the 4-star Acacie Capoliveri offers a pool bar and an à la carte restaurant serving Italian dishes.
FromINR 16 266 /nightSelect
Hotel MareHotel
9.1
Perfect410 total reviews
our site & Booking.com
Around 10 minutes' drive from Museo Nazionale delle Residenze Napoleoniche, the Mare Portoferraio includes 40 rooms.
FromINR 7 591 /nightSelect
8.2
Great371 total reviews
our site & Booking.com
At a distance of 0.7 km from Spiaggia di Margidore and within 25 minutes' walk of Spiaggia di Lacona, the Capo Di Stella Capoliveri features a seasonal outdoor swimming pool along with a lounge bar.
FromINR 25 303 /nightSelect
8.8
Great220 total reviews
our site & Booking.com
The La Stella is situated in a beach area of Seccheto, at a distance of 2.3 km from Spiaggia di Fetovaia and about a 10-minute ride from Spiaggia di Marina di Campo.
FromINR 17 622 /nightSelect
La ColombettaHoliday home
FromINR 28 375 /nightSelect
Hotel AnnaHotel
8.3
Great352 total reviews
our site & Booking.com
Just a 7-minute walk from Fetovaia Isola d'Elba, the 3-star Anna offers a snack bar and an à la carte restaurant.
FromINR 20 242 /nightSelect
Valle Dei Mulini B&BBed & Breakfast
9.8
Perfect90 total reviews
our site & Booking.com
Collegiata Di San Sebastiano is a mere 5 minutes' walk from the Valle Dei Mulini Marciana and features shopping and dining.
FromINR 17 260 /nightSelect
8.5
Great1041 total reviews
our site & Booking.com
Set 3.5 km from Forte Falcone, the lovely Residenza Portoferraio welcomes guests to an à la carte restaurant on site.
FromINR 11 386 /nightSelect
8.6
Great542 total reviews
our site & Booking.com
Seccheto Beach is 4.4 km from the 2-star La Barcarola and Aquarium of Elba is around 25 minutes' walk away.
FromINR 10 302 /nightSelect
9.2
Perfect13 total reviews
our site & Booking.com
The Residence Villa Morcone is located 25 km from Marina di Campo airport and about 400 metres from Morcone bus stop.
FromINR 10 934 /nightSelect
Show more