Accommodation Flights Flight + Hotel Car rentals Airport taxis

Stay in Elba's best hotels!

Hotel Barbarossa

Hotel Barbarossa

Porto Azzurro

Set 350 metres from Barbarossa Beach and 1.5 km from Porto Azzurro, Hotel Barbarossa offers accommodation with free WiFi. Amazingly clean. Staff / owners super lovely and helpful. 350m to the beach, great easy parking.

Show more Show less
9.0 Superb 136 reviews
Hotel Sardi

Hotel Sardi

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... The hotel was absolutely adorable and the food was exceptional! The beach was perfect and very relaxing. Just what we needed!

Show more Show less
Avg. price/night: £61
9.2 Superb 105 reviews
Country Hotel Residence Da Pilade

Country Hotel Residence Da Pilade

Capoliveri

Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island. Booked in for 3 night stay at half an hour's notice - really impressed with the accommodation, the staff, the swimming pool area. Couldn't have been better. But some people might not be happy with the location unless you mind driving everywhere - the nearest beach which is a 6 minute walk is not nice - it's not a sunbathing beach. The walk up to Capoliveri is great, but you have to really not mind steep hills. It's a 15 min drive North to Portoferrio and easy access to most of the Island.

Show more Show less
9.0 Superb 194 reviews
Hotel Meridiana

Hotel Meridiana

Marina di Campo

Immersed in the pinewood of Campo nell'Elba, Hotel Meridiana is just 150 metres from the sandy beach. This small family run hotel is an oasis of peace and friendlyness managed by ever attentive staff and always with a smile.

Show more Show less
9.1 Superb 105 reviews
Albergo Le Briciole

Albergo Le Briciole

Procchio

Only 200 metres from the coast, Albergo Le Briciole is 4 km from Marciana Marina and 3 km from Procchio. Hosts are very welcoming and helpful. The view is amazing and location perfect!

Show more Show less
9.3 Superb 119 reviews
Hotel Gallo Nero

Hotel Gallo Nero

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. Paradise in Elba!! Highly recommend this beautiful hotel! Breakfast was stunning as were the views while eating it! Totally relaxing- beautiful views of the sea from the hot tub! Beautiful well maintained gardens! We chose to eat in the hotel each night as we were visiting late in the season- the food was good, and value for money. Beautiful beach and walks around the rocky outlets.

Show more Show less
9.3 Superb 131 reviews
Hotel Montemerlo

Hotel Montemerlo

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. 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 Superb 143 reviews
Hotel Santo Stefano

Hotel Santo Stefano

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. Fantastic location and outstanding warm atmosphere.

Show more Show less
9.3 Superb 120 reviews
Hotel Cernia Isola Botanica

Hotel Cernia Isola Botanica

SantʼAndrea

Just 200 metres from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court. Perfect stay. Cool pool. Very good restaurant with a four course dinner menue offer of 25€ in case you are a hotel guest. Beautiful botanical garden. Very nice staff and owners. Excellent breakfast with fruits from the garden. A place to relax and enjoy holidays. A small beach is very close in walking distance. We enjoyed our stay very much

Show more Show less
9.2 Superb 157 reviews
Mistral Hotel

Mistral Hotel

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 and free bikes. 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 159 reviews

Elba's best hotels with breakfast

Budget hotels on Elba

Hotels on Elba that you can book without a credit card

Most booked hotels on Elba in the past month

Elba highlights

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