See the latest prices and deals by choosing your dates.
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. Lobby Wi-Fi is free. Charming, comfortable and a spa centre on the spot
Portoferraio
On top of Portoferraio's coast, Hotel Acquamarina offers views over the Gulf of Padulella and direct access to the beach below. Free private parking is available here.
The Acquamarina is set in one of Portoferraio's quiet residential areas. The historic city centre is just a few minutes' walk away.
Everything about this hotel was beautiful. Located on a hill above a cove, you can sit on your porch and watch the ocean. The rooms were clean, cozy, and comfortable.
The staff was amazing and friendly!
The breakfast was delicious and full of variety.
The little bar was perfect for grabbing a bottle of the local bianco and sitting outside watching the moon come up.
Portoferraio
Hotel Mare is set in the old fishing village of Magazzini, and offers views of Elba Island's Portoferraio Bay. It features free Wi-Fi, a small private beach, and a garden with sea-view pool.
Provided with an LCD TV, all rooms at Mare Hotel are air conditioned and are decorated with pastel colours. Each one has a balcony overlooking the surrounding hills, the garden or the sea.
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.
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.
The Yacht Club is located at the foot of Mount Capanne. It is a short walk from the 12th-century tower that is the town's symbol. The harbour of Portoferraio for boats to Italy's mainland is a 20-minute drive away.
Exceptional location, walking distance to restaurants, beach, free parkinf areas and dowtown of Marciana Marina. The staff is super friendly, good breakfast and the rooms are clean and confortable. 100% recommended.
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. Surrounded by lush gardens it features en suite rooms and tennis courts. 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.
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.
All rooms have independent access. They may be located on the first floor and provided with a balcony, or on the ground floor with access to the garden. Wi-Fi is free throughout.
Small 20 room hotel with beautiful pool and within walking distance of Napolean’s former house and current museum. Outside of town and very quiet. Excellent breakfast. Wonderful staffs.
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.
Set in the idyllic Cape Sant’Andrea, the hotel is surrounded by lush vegetation in an area rich in ancient pine trees and flowers. The hotel’s own garden features a captivating view of the village below, the sea and the horizon. The gulf of Sant’Andrea boasts clear waters, a clean sandy beach and unspoiled, typical local fauna and flora. The shallow beach of this earthly paradise makes it safe and fun also for children.
Amazing place, exceptionally nice staff (our children loved them), good breakfast (only thing I missed was some vegetable for breakfast), peacefull place for recharging energy
Nisporto
Cozy Apartment In Nisportino With Wifi is a beachfront property set in Nisporto, 600 metres from Spiaggia di Nisportino and 22 km from Villa San Martino. Boasting sea views and a swimming pool, this apartment also features free WiFi. The property is non-smoking and is located 39 km from Cabinovia Monte Capanne.
Capoliveri
Set 600 metres from Lido Beach, Lido Azzurro Residence rta offers 3-star accommodation in Capoliveri and features an infinity pool, an open-air bath and a garden. There is a private entrance at the aparthotel for the convenience of those who stay. The aparthotel offers rooms with air conditioning, free private parking and free WiFi. very good location, easily getting to the beach, also without driving- The Swimming Pool is a very positive extra
Lacona
Guests at the aparthotel can make the most of yoga classes offered in-house. You can play table tennis at this 3-star aparthotel, and bike hire is available. Residence il Mandorlo features a children's playground and a picnic area. Beautiful place and location. The owners could not have been more welcoming, warm and accomodating.
Three-Star Hotel in Porto Azzurro
Popular with guests booking three-star hotels on Elba
Three-Star Hotel in Cavo
Popular with guests booking three-star hotels on Elba
Three-Star Hotel in Portoferraio
Popular with guests booking three-star hotels on Elba
Three-Star Hotel in Fetovaia
Popular with guests booking three-star hotels on Elba
Three-Star Hotel in Portoferraio
Popular with guests booking three-star hotels on Elba
Three-Star Hotel in Capoliveri
Popular with guests booking three-star hotels on Elba
Many families visiting Elba loved staying at Lido Azzurro Residence rta, Hotel Corallo and Hotel Antares.
Similarly, Residence il Mandorlo, Hotel Brigantino and Hotel Il Caminetto are also popular with family travellers.
We make it quick and easy to book a three-star hotel on Elba. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Hotel Villa Rita, Hotel Levante - Isola d'Elba and Hotel Sant'Andrea have received great reviews from guests visiting Elba regarding the views from these three-star hotels.
Guests staying on Elba also spoke highly of the views from these three-star hotels: Hotel l'Approdo, Residence il Mandorlo and Hotel Lo Scirocco.
The average price per night for a three-star hotel on Elba for this weekend is US$330, based on current Booking.com prices.
Most three-star hotels on Booking.com offer free cancellation.
Hotel Brigantino, Hotel Acquamarina and Hotel Mare are some popular three-star hotels on Elba.
In addition to these three-star hotels, Hotel Yacht Club, Hotel Sant'Andrea and Hotel Galli - Wellness & Spa are also popular on Elba.
There are 77 three-star hotels on Elba you can book on Booking.com.
Couples visiting Elba loved staying at Residence il Mandorlo, Hotel Acquamarina and Hotel Brigantino.
Similarly, these three-star hotels on Elba are highly rated by couples: Hotel Villa Rita, Hotel Yacht Club and Hotel Sant'Andrea.
Lovely location , which had everything you need. The outdoor shower was welcome for washing off the sand and cooling down in the heat. The owners are really sweet; and they gave us cuttings from their herb garden when we left.
Location was beautiful on the beach, our room was upgraded to the gorgeous palazzo, the room was spacious, comfortable and clean. The food in the two restaurants was top class. J loved having aperitif’s on the balcony of the Palazzo
Absolutely great host who gave us local tips and great clear instructions. Everything was in shape and seemed like new. Well equipped, good TV, decent internet. Great location, sweet village with just the right size for holidays. The place is (like probably all coast apartments) a bit humid.
excellent apartment, everything is clean and tidy. excellent location, good price. for each recommendation.
Fantastic location in Portoferrario, away from the noise but at the same time a few minutes from the beaches and city center. Our appartment was perfect and gad everything we needed. Our hosts were more than welcoming and helped us discover best spots in Elba. We enjoyed so much, that we plan to return next year.