Search hotels on Elba, Italy

Enter your dates and choose from 0 hotels and other places to stay

Stay in Elba's best hotels!

Filter by:

Star rating
Review score

Hotel Corallo

Hotel in Pomonte

Situated in Pomonte, 700 metres from Pomonte Beach, Hotel Corallo features accommodation with a garden, free private parking, a shared lounge and a terrace.

R
Reise_Guru
From
Switzerland
We enjoyed the stay at Hotel Corallo with very nice owners and staff. The restaurant is also very good!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Price from
US$119.87
1 night, 2 adults

Hotel Galli - Wellness & Spa

Hotel in Fetovaia

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.

L
Lesley
From
United Kingdom
Hotel staff were wonderful it's a Family run hotel and little touches like coming out to help bring the suitcases in and the same when we left were very appreciated.The Spa was one oc the nicest I've been to and when you book it you have private access lots of candles had been lit for us and lots if attention to detail.So relaxing. The breakfast was wonderful with a lovely waitress and the choice of indoor or outdoor tables.Parking in a private car park is available and was free. The whole hotel is set on the side of the mountain so has multiple levels and steps. If you have difficult with stairs be sure to book a ground floor apartment. We really enjoyed our stay the walk to the beach is about 10 mins down a path and some steps not too steep and very straightforward.We also appreciated the discounted ferry codes and restaurant and beach access associated with the hotel Available on request.The hotel is 3 star but the service and decor was 5 star. The beach itself is white sand and shallow clear water you have to go out a bit to swim. The whole atmosphere on the beach was very chilled and peaceful and facilities were eccellent there are 2 Private beach access and 2 free beaches. The restaurant on the beach was amazing a huge choice of food from salads to sandwiches to pasta and fritto misto of fish.Also very good prices and well organised there is also a bar for fresh gelato and coffee and cocktails and a edicola and gift shop with the building.This was a big plus as we could walk down from the hotel and relax on the beach all day and everything we needed was there.Would definitely go back and would recommend this hotel and the Fetovaia beach and bar.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 399 reviews
Price from
US$167.13
1 night, 2 adults

Hotel Yacht Club

Hotel in Marciana Marina

Set 50 metres from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV. Start your day with the varied sweet and savoury breakfast.

T
Tomáš
From
Czech Republic
Very pleasant and friendly staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 294 reviews
Price from
US$143.77
1 night, 2 adults

Hotel Brigantino

Hotel in Procchio

Set just 250 metres from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant.

L
Linnea
From
Sweden
Fantastic stay! We ended up staying 3 nights (booked 2 more when we arrived) and we had a great time. Close to the beach, friendly staff that did a lot for us, nice little pool at the back. Easy to get to by bus, restaurants by the beach and 10 min walk to the village. The beach is ideal for families.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 394 reviews
Price from
US$158.30
1 night, 2 adults

Hotel Plaza

Hotel in Porto Azzurro

Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout.

L
Laurynas Mitkus
From
Lithuania
Rooms with big windows with the view to the town and sunrise - amazing! Staff great. Breakfast - super nice. Can tell enough how happy we were and how much we all recommend this to everyone!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 801 reviews
Price from
US$163.32
1 night, 2 adults

Hotel Il Caminetto

Hotel in Portoferraio

Il Caminetto is a rustic and comfortable establishment situated in the very centre of Elba Island, the largest of the Tuscan Archipelago, and part of its protected Natural Park.

H
Harry
From
United Kingdom
Lovely independent small hotel, B&B level friendliness and individuality. All rooms face South East with a great view up the valley to the port. Lovely garden, outstanding breakfasts. Rural location but only a few minutes drive from town. Very central for the whole of Elba.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 207 reviews
Price from
US$149.52
1 night, 2 adults

Hotel Sant'Andrea

Hotel in Marciana

Small and charming, Hotel Sant'Andrea is a family-run hotel located in one of the most enchanting inlets of the island, offering friendly hospitality and all amenities of a modern hotel.

F
Faris
From
Belgium
I liked the place a lot. The hostess was very friendly and helped me out a lot of times. She was very accessible as well. The fact they have their own restaurant and that you can have a full course menu for 25 euros (!) is amazing. I really enjoyed the food. Every day there are multiple times they have a small van that brings you to the beach, or brings you back from the beach. You get your own parking spot in the shade. Breakfast is very good. The views from the place (and your room) is amazing. Overall an amazing experience!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 323 reviews
Price from
US$103.17
1 night, 2 adults

Hotel Levante - Isola d'Elba

Hotel in Cavo

Set in Cavo, less than 1 km from Spiaggia di Frugoso, Hotel Levante - Isola d'Elba offers accommodation with a garden, free private parking, a shared lounge and a terrace.

S
Stefan
From
Croatia
excellent service, great hotel 🙃
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 413 reviews
Price from
US$126.93
1 night, 2 adults

Hotel La Stella

Hotel in Seccheto

Hotel La Stella is set by the beach in Seccheto, on the Elba Island. The hotel has a panoramic terrace with views of the sea, a garden and a private beach area.

D
DAVID
From
United Kingdom
Fantastic hotel right on the sea front with easy access to the glorious clear sea. Great sunbeds set back from the very busy beach area. Breakfast was just what we needed to set us up for the day. Maria and her team in the hotel looked after us exceptional well. The evening meals were very reasonably priced for the great quality of food. The bar/ waiter staff were very accommodating and personal. This place is a little place of Italian magic. Very few tourists at this time of year which was great.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 220 reviews
Price from
US$173.90
1 night, 2 adults

Hotel La Rosa

Hotel in San Piero in Campo

Hotel La Rosa offers accommodation in San Piero in Campo. Guests can enjoy the on-site restaurant. All rooms come with a flat-screen TV. Rooms are equipped with a private bathroom.

Z
Zoltan
From
Hungary
the village is nice, so quiet, ... actually the hotel was closed. we did not know in advance. the owner appeared from somewhere and offered an appartment. being right in the centre. the restaurant mentioned in the comments was also closed, so we had to go down to the shores to Marina di Campo to get something for dinner because up in the village everything was closed. nothing to eat. we were in off-season. in Marina we bought grilled chicken at Conad.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 120 reviews
Price from
US$109.26
1 night, 2 adults
See all 1275 hotels on Elba

Most booked hotels on Elba in the past month

See all

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 801 reviews

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 567 reviews

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 645 reviews

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 547 reviews

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 386 reviews

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 377 reviews

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 614 reviews

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 232 reviews

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 12 reviews

Popular with guests booking hotels on Elba

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 209 reviews

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!

See reviews by guests who stayed at hotels on Elba

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 75 reviews
Everything! Rafaela, Riccardo, Carlo and all the employees of the resort, including the reception and the restaurant make you feel home. The grounds of the hotel are clear, isolated, located in such a green-lush setting that you never want to leave. The sea is just by your step, and whenever you want to enjoy the sunset or walk by the beautiful Biadola, it’s there. It’s a perfect place for bohemian, easy going and quiet luxuries sense of treating yourself.
Guest review by
Yasin
United Kingdom
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 284 reviews
We enjoyed our stay at Le Acacie, overall it met our expectations. we were in the residence rather than the hotel so we did not have any meals there.. We self catered for breakfast and went out for dinner, note you need a car of course, there are no restaurants in walking distance other than the hotel itself. Its right on a nice beach, which has a free beach area as well as hotel sunbeds etc available to hire. Nice pool area also.
Guest review by
BSC58
United Kingdom
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 369 reviews
Location, nearby super market, restaurants, beach, boulevard; beautiful park, large pool, plenty sun beds, tennis courts, excellent coffee; logical lay out apartment, good mattresses, clean sheets and plenty towels, well equipped kitchenette, practical lighting, powerful ceiling fan, nice balcony; enormous (free) parking) with sun shades.
Guest review by
Roeland
Netherlands
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 571 reviews
We recently stayed at Hotel Fabricia. One of the highlights of our stay was the hotel's pool. It was clean, beautifully maintained, and provided a perfect spot to relax and unwind. From the moment we arrived, we were impressed by the warm and welcoming staff. Their attentiveness and genuine friendliness made us feel right at home.
Guest review by
Mateja
Croatia
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 801 reviews
Rooms with big windows with the view to the town and sunrise - amazing! Staff great. Breakfast - super nice. Can tell enough how happy we were and how much we all recommend this to everyone!
Guest review by
Laurynas Mitkus
Lithuania
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 411 reviews
Beautiful spot, with a private beach and a pool, the view from the pool is amazing, very relaxing place for people looking for somewhere to chill, away from the crowd.
Guest review by
Alessandro
United Kingdom
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 125 reviews
Great place for kids. We stayed in a house diamante. House was positioned to give you a lot of privacy. We really enjoyed our stay.
Guest review by
Gregor
Slovenia
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 500 reviews
Good hotel in a good location. Friendly staff, especially the german speaking reception girl provided excellent service.
Guest review by
Ilias
Switzerland
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 285 reviews
Excellent service, quite and clean room. Food vas very good, and perfekt location with the beachfront.
Guest review by
Knut Olaf
Norway
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 85 reviews
First class hotel in one of the most beautiful bay of isola d’Elbe Excellent service A paradise
Guest review by
YVES
France
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 86 reviews
Hotel is georgeos. Stuff are super friendly. Recomand everyone for nice and good vacation.
Guest review by
Luka
Croatia
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 101 reviews
kindness, professionality, spacey room and bathroom. facilities all together.
Guest review by
Anna
Sweden
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 271 reviews
everything was excellent- staff- breakfast- swimming pool, gym
Guest review by
patrizia
United Kingdom
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 97 reviews
Beautiful location, nice hotel staff, good breakfast
Guest review by
Lena
Germany
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 166 reviews
The location and our seaview from the window
Guest review by
DARRYL
South Africa
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 466 reviews
Very helpful and friendly staff.
Guest review by
Teitur
Sweden
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 106 reviews
Relaxing and natural environment
Guest review by
Tom
Italy