Stay in Elba's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Hotel Barbarossa 2 stars

Hotel in Porto Azzurro

Set 350 metres from Barbarossa Beach and 1.5 km from Porto Azzurro, Hotel Barbarossa offers accommodation with free WiFi. The staff were very inviting and friendly. The room clean and breakfast great. The location is great for a quiet holiday or break near the beach and away from the city. We enjoyed the walks around the coastline and to Port Azzurro. It was easy access to the bus if needed.

Show more Show less
9.1
Superb
135 reviews
Avg. price/night:
£104
Check availability

Hotel Sardi 3 stars

Hotel in Pomonte

Offering a restaurant, free bike rental and classic-style accommodation with air conditioning, Hotel Sardi is located 10 metres from the beach in Pomonte on the island of Elba. On site parking is... staff, the comfort and the ambiance of the village

Show more Show less
9.2
Superb
106 reviews
Avg. price/night:
£122
Check availability

Country Hotel Residence Da Pilade 3 stars

Hotel in Capoliveri

Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island. Wonderful place , amazing staff really nice experience I really recommend this hotel! Julia was very good hostes !

Show more Show less
9
Superb
215 reviews
Avg. price/night:
£108
Check availability

Hotel Galli - Wellness & Spa 3 stars

Hotel in Campo nell'Elba

Set 300 metres from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV. The staff was extremely polite and keen to help with any request. The facilities definitely exceeded my expectations. Absolutely recommended !! Great job guys

Show more Show less
9
Superb
111 reviews
Avg. price/night:
£80
Check availability

Albergo Le Briciole 3 stars

Hotel in Procchio

Only 200 metres from the coast, Albergo Le Briciole is 4 km from Marciana Marina and 3 km from Procchio. Our host Monica and her wonderful family are truly marvelous and generous people. We loved every second of our holiday and will be back again to visit our new paradise found!!!

Show more Show less
9.3
Superb
108 reviews
Avg. price/night:
£113
Check availability

Hotel Gallo Nero 3 stars

Hotel in SantʼAndrea

Immersed in a 15,000-m² private park overlooking Sant’Andrea Bay in Elba Island, Hotel Gallo Nero offers elegant air-conditioned rooms and free Wi-Fi. This location is truly paradise. The staff are so kind and helpful and the food was some of the best we had in all of Italy. If I had to say one negative thing I would say if you have a bad back there are a lot of stairs to get around the property and down to the beach.

Show more Show less
9.2
Superb
101 reviews
Avg. price/night:
£135
Check availability

Hotel Montemerlo 3 stars

Hotel in Fetovaia

Located on the south-east coast of Elba Island and 10 km from Campo dell’Elba, family-run and eco-friendly Hotel Montemerlo is surrounded by a Mediterranean garden. Beautiful sea.. Magnificent views and beautiful eco friendly hotel!

Show more Show less
9.1
Superb
106 reviews
Avg. price/night:
£80
Check availability

Arthotel Gabbiano Azzurro Due 4 stars

Hotel in Marciana Marina

Set in Mediterranean gardens, Arthotel Gabbiano Azzurro Due features 1 indoor and 1 summer pool, both free of charge. The rooms were large and comfortable. Everywhere in the hotel was always very clean. Great location just a few mins walk down to the beach and the centre of town. Staff super friendly and really helpful. Great value for money we would definitely stay again!

Show more Show less
9
Superb
143 reviews
Avg. price/night:
£69
Check availability

Hotel Cernia Isola Botanica 3 stars

Hotel in SantʼAndrea

Just 200 metres from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court. Great service, great location, beautiful hotel with a beautiful garden and swimming pool. Went here twice, will go again!

Show more Show less
9.1
Superb
123 reviews
Avg. price/night:
£126
Check availability

Mistral Hotel 3 stars

Hotel in Marina di Campo

Hotel Mistral is set in the popular resort of Marina di Campo, a few steps from the beach. It offers a furnished sun terrace. Guest rooms at this 3-star hotel come with air conditioning and an LCD TV.... The hotel manager and her staff are brilliant. Location is 200m from the beach and free parking is nearby.

Show more Show less
9.1
Superb
158 reviews
Avg. price/night:
£126
Check availability

Elba's best hotels with breakfast

See all

Budget hotels on Elba

See all

Hotels on Elba that you can book without a credit card

See all

Most booked hotels on Elba in the past month

See all

Elba highlights

FAQs about hotels on Elba

Fit for an Emperor

With its lush, undulating landscape and secluded coves and beaches, Elba Island is a paradise waiting to be discovered. Ancient tribes named it Ilva, and its minerals have been prized since Greek times and used for Etruscan art. Romans enlarged their empire conquering the island, and a Grand Duke, some princes, Spain and France all claimed this piece of land.

Elba is most famous for having served as a forced exile site to Napoleon in 1814, and you can now visit his historic residence at Palazzina dei Mulini. The Castello del Volterraio, the Torre del Martello fortress and the Archaeological Museum are also places full of history that are worth a visit.

The island is well known for its beautiful beaches and crystalline waters. As well as summer villas and marinas, it is common to find luxury hotels on Elba Island that season after season are filled by Italians and foreign visitors wanting a more off-the-beaten-track summer destination.

Renowned since Romans times, the therapeutic muds at the thermal spa of San Giovanni are the perfect complement to the already wide variety offered by this oasis.

From urban B&Bs to luxurious beach resorts on Elba Island, Booking.com offers variety for every taste. Come and discover it!

Explore guest reviews of hotels on Elba

See all
gogless