See the latest prices and deals by choosing your dates.
Capoliveri
Offering a garden with an outdoor pool, Casa Campanella Resort is located in Capoliveri, 1.5 km from the centre. Free WiFi access is available throughout.
Each apartment will provide you with a patio and a satellite flat TV. Featuring a bath or shower, the private bathroom also comes with a hairdryer.
We loved every minute of our stay at Casa Campanella Resort!
We stayed in the Sweet Bella Vista apartment which has a very spacious terrace with a private jacuzzi. The view from the jacuzzi on Capoliveri is absolutely amazing. The apartment was clean and had everything we needed.
The park exudes warmth and coziness, with a lovely bar, a delightful swimming pool, and exceptionally well-maintained grounds, rarely have we seen such care and attention!
Host Francesco and his family/staff were all very kind and really made us feel at home. They all know what true hospitality really means.
Capoliveri is a charming village with typical streets with many shops, bars and restaurants. The whole area is amazing.
Pomonte
Situated in Pomonte, 700 metres from Pomonte Beach, Hotel Corallo features accommodation with a garden, free private parking, a shared lounge and a terrace. With free WiFi, this 3-star hotel has a bar and barbecue facilities. The property has a hot tub, evening entertainment and room service. The kind helpful staff. The room that perfect usability
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
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.
Rooms are set in the main building or in separate smaller ones scattered around the grounds. It features a TV with satellite and cable channels, private bathroom and views of the bay or valley.
Santo Stefano is a beautiful, small hotel. The rooms are simple and very clean. The views are amazing...especially from the patios--one of which is an outdoor lounge area and another where they serve breakfast/dinner. You can see mountains and sea all from the same spot. The hotel also provides a lovely breakfast buffet that is included.
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.
We especially liked the wonderful and lovely staff, very friendly, happy and helpful all the time. The hotel is exceptional for three stars, calm and quiet, with an eye for details, and very clean and welcoming. 5 minutes walk to the beach. The rooms with beach view and terrace are amazing. Very good parking facilities, 5 minutes from the ferry. Restaurants are within 10 minutes walking distance.
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.
A beautiful location by the sea. Slightly away from the main town but with everything provided you would need.
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.
Extremely kind and helpful staff, great breakfast:)
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.
So many to mention.
The view from the dining terrace, our room and the garden is magnificent. The garden is beautifully landscaped and meticulously maintained to compliment the stunning view. The staff, from the reception desk to the restaurant staff was courteous, welcoming, and attentive to my personal dietary limitations We also like the area full of walking opportunities just from the hotel, then farther away, a hiking trail along the coast to Marciana Marina.
The restaurant Da Sauro serves up a good selection of seafood as well as traditional toscana dishes in additivo to the half board option. We had the zuppetta, a seafood soup. It was so delicious, we repeated it the second night. The breakfast buffet offers a nice selection of sweets and savory choices to satisfy guests preferences.
Three-Star Hotel in Portoferraio
Popular with guests booking three-star hotels on Elba
Three-Star Hotel in Porto Azzurro
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
Three-Star Hotel in Marina di Campo
Popular with guests booking three-star hotels on Elba
Three-Star Hotel in Marciana Marina
Popular with guests booking three-star hotels on Elba
Hotel Levante - Isola d'Elba, Hotel Sant'Andrea and Hotel l'Approdo 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: Residence il Mandorlo, Hotel Lo Scirocco and Hotel Il Caminetto.
Many families visiting Elba loved staying at Lido Azzurro Residence rta, Hotel Corallo and Hotel Antares.
Similarly, Casa Campanella Resort, Hotel Brigantino and Hotel Santo Stefano are also popular with family travellers.
There are 64 three-star hotels on Elba you can book on Booking.com.
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
Casa Campanella Resort, Hotel Brigantino and Hotel Santo Stefano are some popular three-star hotels on Elba.
In addition to these three-star hotels, Hotel Acquamarina, Hotel Mare and Hotel Yacht Club are also popular on Elba.
Couples visiting Elba loved staying at Residence il Mandorlo, Casa Campanella Resort and Hotel Santo Stefano.
Similarly, these three-star hotels on Elba are highly rated by couples: Hotel Brigantino, Hotel Acquamarina and Hotel Sant'Andrea.
Most three-star hotels on Booking.com offer free cancellation.
The average price per night for a three-star hotel on Elba for this weekend is US$189, based on current Booking.com prices.
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 good and close to Bagnaia beach. The residence complex was very nice and pleasant, well maintained.
Breakfast was nice, location was nice.
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.