Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Stay in Elba's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. Please see my previous comment (I had extended my stay for 1 more night last minute)

Show more Show less
9.1
Awesome
194 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.2
Awesome
140 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. very attentive and helpful staff,delicious breakfasts and dinners set in a wonderful garden,Only a 5 minute walk to a beautiful bay with fantastic walks in all directions and superb swimming.We managed without a car and the owner kindly arranged a lift to the bus on our last morning.

Show more Show less
9
Awesome
149 reviews

Hotel Del Golfo

Hotel in Procchio

Hotel del Golfo is on the white sands of Procchio Bay, and features a private beach with bar, small pier, and sea-water swimming pool. Most rooms offer beautiful sea views. Location and beach were great as well as the multiple pools. The breakfast was fantastic and the staff were all wonderful and friendly.

Show more Show less
9.2
Awesome
131 reviews

Hotel Brigantino

Hotel in Procchio

Set just 820 feet from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant. Very nice place, clean, few min walk to the beach. Reception staff and cleaning lady very welcoming and helpful, lovely location, plenty parking. Only slight improvement needed on breakfast team, as guests were a bit lost, ( guests didn’t know if they could sit anywhere) didn’t know that there is hot food available. However breakfast spread very nice. I would recommend this hotel and would be back.

Show more Show less
9
Awesome
353 reviews

Marina Garden Hotel

Hotel in Marciana Marina

Marina Garden Hotel is within a 656 foot radius from a pebbled beach, shops and the harbor in Marciana Marina, on Elba Island. Its large garden features a swimming pool and palm trees. The staff was superlovely! Great gym. Awesome breakfast. Free upgrade.

Show more Show less
9.2
Awesome
410 reviews

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)

Hotel in Marciana

Small and charming, Hôtel Sant'Andrea, The Originals Relais (Relais du Silence) is a family-run hotel located in one of the most enchanting inlets of the island, offering friendly hospitality and all...

Show more Show less
9
Awesome
194 reviews

Hotel Aurora

Hotel in Chiessi

Hotel Aurora in Chiessi provides accommodations with a bar, a shared lounge and a terrace. With a restaurant, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Show more Show less
9.5
Exceptional
59 reviews

Hotel Montecristo

Hotel in Marina di Campo

Set on the beachfront at Campo nell'Elba on Elba Island, Hotel Montecristo offers air-conditioned rooms with a balcony. It features an outdoor pool, fitness center and small wellness area. Great hotel, helpful, highly supportive, dedicated and polite stuff, great location! It was plesure to stay in the hotel. This was great experience and will come back.

Show more Show less
9.3
Awesome
50 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. Very friendly staff Good location Great Beach Food was very good

Show more Show less
9
Awesome
90 reviews

Hotels with extra health and safety measures

Find hotels in Elba with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Elba in the past month

See all

Elba's best hotels with breakfast

See all

Budget hotels on Elba

See all

Hotels on Elba you can book without a credit card

See all

Elba Highlights

FAQs about hotels in Elba

Explore guest reviews of hotels on Elba

See all