Accommodations Flights Flight + Hotel Car Rentals Tours & Activities Airport Taxis

View vacation packages to

Stay in Elba's best hotels!

Hotel Barbarossa

Hotel in Porto Azzurro

Set 1148 feet from Barbarossa Beach and 0.9 mi from Porto Azzurro, Hotel Barbarossa offers accommodations 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
Awesome
140 reviews

Hotel Sardi

Hotel in Pomonte

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

Show more Show less
9.3
Awesome
124 reviews

Country Hotel Residence Da Pilade

Hotel in Capoliveri

Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island. Breakfast is great and the family restaurant is delicious.

Show more Show less
9
Awesome
231 reviews

Hotel Galli

Hotel in Campo nell'Elba

Set 984 feet from Elba Island's beautiful Fetovaia Beach, Hotel Galli opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV. Lobby Wi-Fi is free. 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
Awesome
123 reviews

Hotel Gallo Nero

Hotel in Marciana

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. Stunning sea view, relaxing place and great hosts!

Show more Show less
9.3
Awesome
125 reviews

Hotel Montemerlo

Hotel in Fetovaia

Located on the south-east coast of Elba Island and 6.2 mi from Campo dell’Elba, family-run and eco-friendly Hotel Montemerlo is surrounded by a Mediterranean garden. The location is lovely. Fantastic warm pool without any smell of chlorine. Clear lovely water, a delight. Birds even can drink from a little water feature that flows into the pool. Hotel staff friendly and the room we had was basic (appropriately for what we paid): clean, nicely furnished and with all facilities you’d expect. Breakfast was good too. We ate in one night, food was perfectly nice, not outstanding but reasonable value. The beach is a short walk away and it’s fab (unless you are old/infirm the walk is no big deal). I’m not usually a fan of a beach holiday but the sea here is the cleanest and it’s warm, with the shallows extending out quite far. For the first time in years I was tempted to sea swim as it felt a safe depth was calm and so clean. Beautiful little bay. You can paddle board, snorkel, hire pedal boats- we did all of these things. The facilities at the beach are great too. It’s not a just a fast food nightmare, which was great (but there are chips etc too -fear not). Lovely salads and fresh fruit were available in abundance. Discount of 10% via the hotel card. Elba is the antithesis of a Spanish ‘little England in the sun’ cultural vacuum. A wonderful place, we will return. Would stay at this hotel again. Highly recommend.

Show more Show less
9.2
Awesome
139 reviews

Hotel Santo Stefano

Hotel in Portoferraio

Set in the hills overlooking the Gulf of Portoferraio, Santo Stefano is a historic country house offering extensive gardens, panoramic views and a restaurant serving Mediterranean and Tuscan cuisine. wonderful hidden location! in the middle of nature with stunning view on portoferraio bay. Very beautiful terrace, cosily furnished, beautiful well kept Garden. I've had a single room, with own bathroom, which was small but absolutely sufficient for my purpose. Breakfast was very good. I certainly can recommend the hotel and I myself will stay there again, for sure...

Show more Show less
9.2
Awesome
119 reviews

Hotel Cernia Isola Botanica

Hotel in SantʼAndrea

Just 656 feet from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court. The grounds are spectacular, the pool is warm enough to swim in, there is an on-site outdoor -but private- massage therapist. The breakfast offers great options. dinner is delicious art. Bed is comfortable, beach a five minute walk, outdoor and indoor spaces on property just to relax and read or take in the views of the gardens or the sea. The whole place has a relaxing vibe. And I cannot say enough about how utterly accommodating, friendly, efficient and kind the staff are. I travel quite a bit. This may be my favorite stay of any place, ever.

Show more Show less
9.2
Awesome
170 reviews

Mistral Hotel

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
Awesome
213 reviews

Hotel Biodola

Hotel in Portoferraio

Hotel Biodola is in a quiet, panoramic position a few steps from its free private beach, one of the most exclusive ones in Elba. It has a spa and pool. Location and food was fantastic. The beach beautiful and the chairs they provided free with umbrella were very comfortable. The views were unbelievable.

Show more Show less
9.1
Awesome
117 reviews

Elba's best hotels with breakfast

Budget hotels on Elba

Hotels on Elba you can book without a credit card

Most booked hotels on Elba in the past month

Elba Highlights

FAQs about hotels in Elba

Explore guest reviews of hotels on Elba