5 star
Loc. Ottone Portoferraio 57037

Hotel Villa Ottone offers luxurious accommodation in front of the sea on Elba Island. A panoramic restaurant, an outdoor pool, a private beach and parking are are available here.All Villa Ottone's roo...more

8.7
Fabulous
362 verified reviews
5 star
Località Biodola Portoferraio 57037

Surrounded by the rich vegetation of a Tuscan National Park and set directly on Biodola's stunning sandy bay, Hotel Hermitage offers a luxurious range of sports and wellness facilities.Hotel Hermitage...more

8.8
Fabulous
71 verified reviews
4 star
Loc. Baia Della Fontanella Capoliveri 57031

Overlooking the Bay of Naregno, the Grand Hotel features a seasonal wellness centre, private beach, and 2 swimming pools. Ferries to Piombino leave from Portoferraio, 16 km away. Capoliveri and Porto...more

7.3
Good
757 verified reviews
4 star
Lido di Spartaia Procchio 57030

Set in the secluded Spartaia Bay, 800m from Procchio, Hotel Désirée offers direct access to a stunning private beach, as well as great sports facilities and hotel services.Use of Désirée’s private bea...more

8.3
Very good
73 verified reviews
4 star
Via Per Portoferraio 30 Marina di Campo 57034

Set 20 metres from the beach on Elba Island, Hotel Select offers panoramic views of the Gulf of Marina di Campo, an outdoor pool, and air-conditioned rooms with satellite LCD TV. Parking is free, and...more

7.2
Good
204 verified reviews
4 star
Viale Elba 46 Marina di Campo 57034

Hotel Barracuda is in the south-east of Elba Island, just 200 metres from the sea and Marina di Campo Bay. It offers free parking, a hot tub and an outdoor pool.The Barracuda features air-conditioned...more

8.6
Fabulous
72 verified reviews
4 star
Loc.S Giovanni Portoferraio 57037

The hotel is set in a tranquil area in front of the Rocca Medicea di Portoferraio. Surrounded by a 30,000 m² garden, it features a saltwater swimming pool.The air-conditioned rooms at Hotel Airone com...more

8.3
Very good
540 verified reviews
4 star
Via Biodola 1 Portoferraio 57037

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.The Biodola Hotel has large gardens and offers be...more

8.5
Fabulous
96 verified reviews
4 star
Spiaggia di Naregno Capoliveri 57031

Located directly on Naregno Beach on Elba Island, Le Acacie offers an outdoor swimming pool and a tennis court. Its air-conditioned rooms come with a patio or balcony.Your room at Hotel and Residence Le...more

7.5
Good
309 verified reviews
4 star
Viale dei Golfi 544/B Lacona 57031

Surrounded by greenery on the Lacona Gulf, Hotel Club Lacona is a 2-minute walk from one of Elba’s most beautiful beaches. It offers an outdoor pool, a restaurant and a bar.All rooms are equipped with...more

7.4
Good
703 verified reviews
4 star
Viale dei Golfi, 544/B Lacona 57031

Facing the beachfront, HOTIDAY Hotel Isola D'Elba offers 4-star accommodation in Lacona and has a garden, restaurant and bar. Located around 9.2 km from Villa San Martino, the hotel is also 25 km away...more

9.3
Superb
3 verified reviews
4 star
Viale Principe Amedeo Marciana Marina 57033

Set in Mediterranean gardens, Arthotel Gabbiano Azzurro Due features 1 indoor and 1 summer pool, both free of charge. Offering views of the sea or the mountains from the private balcony, rooms come wi...more

8.6
Fabulous
434 verified reviews
4 star
Via Cicala 1 Procchio 57030

A 5-minute walk from the beach, Hotel La Perla Del Golfo offers free Wi-Fi and panoramic views of Procchio Bay on Elba Island. It features 1 restaurant and a 1 outdoor pool.Rooms at the Perla Del Golf...more

8.5
Fabulous
345 verified reviews
4 star
Via San Martino, 58 Portoferraio 57037

Park Hotel Napoleone is an 18th-century villa surrounded by greenery on Elba Island. It offers a private beach and 1 swimming pool.All rooms at Napoleone Park Hotel are air conditioned and include a p...more

6.7
Review score
836 verified reviews
4 star
Viale Delle Ghiaie Portoferraio 57037

Located just outside the Medici Walls, very near the centre and Le Ghiaie Beach, Hotel Residence Crystal offers great accommodation and amenities including its own restaurant right on the beach.The...more

7.3
Good
172 verified reviews