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. Hotel staff were wonderful it's a Family run hotel and little touches like coming out to help bring the suitcases in and the same when we left were very appreciated.The Spa was one oc the nicest I've been to and when you book it you have private access lots of candles had been lit for us and lots if attention to detail.So relaxing. The breakfast was wonderful with a lovely waitress and the choice of indoor or outdoor tables.Parking in a private car park is available and was free. The whole hotel is set on the side of the mountain so has multiple levels and steps. If you have difficult with stairs be sure to book a ground floor apartment. We really enjoyed our stay the walk to the beach is about 10 mins down a path and some steps not too steep and very straightforward.We also appreciated the discounted ferry codes and restaurant and beach access associated with the hotel Available on request.The hotel is 3 star but the service and decor was 5 star. The beach itself is white sand and shallow clear water you have to go out a bit to swim. The whole atmosphere on the beach was very chilled and peaceful and facilities were eccellent there are 2 Private beach access and 2 free beaches. The restaurant on the beach was amazing a huge choice of food from salads to sandwiches to pasta and fritto misto of fish.Also very good prices and well organised there is also a bar for fresh gelato and coffee and cocktails and a edicola and gift shop with the building.This was a big plus as we could walk down from the hotel and relax on the beach all day and everything we needed was there.Would definitely go back and would recommend this hotel and the Fetovaia beach and bar.
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.
The location, the views, the food was amazing
SantʼAndrea
Just 200 metres from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court. Immersed in the botanic gardens, it also features a wine bar and snack bar. Perfect place for a relaxing vacation. Breakfast buffet is rich and delicious. The location is very close to the sea and has a beautiful garden/pool.
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.
Great hotel on the Island of Elba with fabulous staff. Plenty of easy and free parking at the hotel and It is an easy walk and very short walk down a path to the beach. Rooms are comfortable and quiet. Never hear any noise from other rooms despite the hotel being fairly full during our stay.
It is short walk into town and restaurants and there's a gentle hill coming back that shouldn't be a problem for anyone without mobility issues.
Hotel rooms are modern and clean, someone really knew what they were doing managed the last renovation as the hotel feels very up to date compared to many other options in Italy! Bathrooms are modern, key cards are used to access the room, and a great modern elevator to help with those heavy bags!
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.
Location, parking, room facilities all very good. Breakfast was amazing with the lovely accommodating staff always having my gluten free basket of products ready for when I arrived for breakfast . Pleasant and efficient. Always happy to help with any request / even went asked for an Iron.
Very close to beach/ sea front and easy access to many restaurants locally. Laundry facilities just a few doors down from hotel - brilliant if travelling around.
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. The hotel is beautiful. Immaculate. Smells gorgeous from the moment you walk through the doors. Bedroom and bathroom excellent size, breakfast was amazing with a great choice. Really lovely place
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.
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 Marciana Marina
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 Capoliveri
Popular with guests booking three-star hotels on Elba
The average price per night for a three-star hotel on Elba for this weekend is US$91, based on current Booking.com prices.
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 Cernia Isola Botanica, Hotel Acquamarina and Hotel Mare are also popular on Elba.
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 Alma, Hotel La Stella and Hotel Levante - Isola d'Elba 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 Sant'Andrea, Hotel l'Approdo and Residence il Mandorlo.
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 Cernia Isola Botanica, Hotel Brigantino and Hotel Acquamarina.
Many families visiting Elba loved staying at Lido Azzurro Residence rta, Casa Campanella Resort and Hotel Antares.
Similarly, Hotel Brigantino, Hotel Corallo and Hotel Santo Stefano are also popular with family travellers.
Most three-star hotels on Booking.com offer free cancellation.
There are 76 three-star hotels on Elba you can book on Booking.com.
Pool with shower. Good kitchen equipment. Spacious fridge. Grill available. Nice location.
Nice location close to nice beaches and restaurants and excellent staff
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.
The hotel is located only a few minutes walking from the city centre of Marina di Campo and the city beach. From the centre of Marina di Campo there are good public bus connections to Portoferraio and other locations on the island.
location in city center close to beaches and ferry