See the latest prices and deals by choosing your dates.
Porto Azzurro
Set 350 metres from Barbarossa Beach and 1.5 km from Porto Azzurro, Hotel Barbarossa offers accommodation with free WiFi.
All rooms are air conditioned and feature a flat-screen TV and private bathroom, which includes a shower and free toiletries.
Very welcoming and friendly staff
Very clean
Close to the beach
Close to Porto Azzurro
Nice breakfast with delicious freshly made espresso
Affordable
Porto Azzurro
Set on the edge of the nature park, Gavila's Residenza has a hilltop location overlooking the mountains and coast. It offers free parking and is less than 5 minutes' drive from Porto Azzurro centre.
Each apartment features a patio with deckchairs, a table and chairs. Inside you will find a TV and a kitchenette with dining area. An iron is available on request.
Thanks to Laura the owner of the hotel for a great stay in cozy and comfortable hotel. It's located in a picturesque green place on top of a hill. Given the location of the hotel, a car is desirable, especially since a car gives you the opportunity to visit various beautiful beaches, of which there are many on the island.
Porto Azzurro
Residence Reale is set on Reale Bay, 200 metres from the nearest beach and 2 km outside Porto Azzurro. It offers outdoor pools for adults and children, a playground and free parking.
The residence has 2 buildings, each with 2 floors. Each apartment features a furnished balcony, TV and a kitchenette. Some have sea views.
The residence is a good deal in Porto Azurro. We stayed there for 4 nights in June, and we had an apartment with the sea view. 15 min distance from Porto Azurro Centre by car. Clean towels. Bar is available inside the residence complex. Great swimming pool for adults and kids. Free parking is available. Easy to reach the closest beach downstairs from the residence. Recommended!
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 hotel features air-conditioned rooms with minibar and satellite TV. Some have a balcony or terrace overlooking the sea.
Very beautiful setting, a few steps away from a picture perfect beach. The pebbles are smooth and even without swim shoes manageable with added benefit of no sand everywhere. The hotel provides beach towels and on the large balconies (first floor) there is an outside drying rack, recliners and a tabled for breakfast with an absolute stunning view of the Mediterranean. The owners and staff are really welcoming and everything is clean (even the heavily used coffee machine is like new.. remember, this is Italy and they love coffee). The rooms are not particularly big, but with a smart layout. The best is the bathroom; the shower doors fold smartly out of their way giving you a lot of space + the entrance door is of equally genius design (double fold). All is in very good condition and around the sink etc enough room for all of what the ladies need to make themselves look even better. So make sure to have the sea view room and hear the soft noises of the waves breaking and wander off into your dreams. After waking up, you can enjoy an elaborate breakfast in the breakfast area with a particularly interesting floor tile. Private parking is plenty (Elba being a petite island has evidently a shortage of parking). The hotel is easy to reach if you take the road from Portoferraio that follows the coastline. We walked along that road to the town and max 15min downhill and 5min more uphill, excellent for digestion after having had dinner in town. I’ve read remarks on the WIFI: not true, we were there with our teenage daughter whose phone is part of their live. No issues with safety, nothing went missing.
Portoferraio
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.
The Ottone's wellness centre offers a wide variety of beauty treatments. There is also a gym, hammam and relaxation area.
The staff was so nice! The hotel has so much character and the place is very authentic. Great place for families with you g children. One of the most beautiful places we have been. We will definitely come back!
Porto Azzurro
Hotel Plaza's 100m² spa offers various beauty and wellness treatments. It includes a Turkish bath, sauna, and a small heated pool with hydromassage areas. A relaxation area with herbal teas is also available at the spa. Lovely hotel and staff. Really enjoyed our stay here.
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
Portoferraio
Residenza Sant'Anna del Volterraio is a resort that extends over a large valley, 400 meters from the nice seaside village of Bagnaia. It offers guest rooms and self-catering apartments.
The Sant'Anna is a large estate of 230 hectares. You can enjoy pleasant walks in the untouched nature of Elba Island, scattered with olive trees, oak trees, oleander and Mediterranean bush.
The accommodation is beautiful and very clean and well looked after. It’s spacious and you feel like you are in a mystical place
Marina di Campo
Set 100 metres from the nearest beach, Hotel Punto Verde offers accommodation in Marina di Campo. Guests can enjoy the on-site bar. Free private parking is available on site.
Rooms come with a TV. Each room is fitted with a private bathroom fitted with a bidet and shower. Extras include free toiletries and a hairdryer.
Hotel Punto Verde was in a perfect location! It was close to the beach and a short walk to restaurants. They served a beautiful breakfast with many options. The room was clean and decorated in a unique and “beachy” way. It had a nice terrace with a table and chairs. The best part of the hotel,however, was the staff! They went above and beyond to be helpful and to make the stay comfortable one. Well done, Hotel Punto Verde!
Porto Azzurro
Located in front of the "La Rossa" sandy beach, Hotel l’Approdo offers air-conditioned rooms just a few steps away from the Porto Azzurro centre. Free WiFi is available in all rooms.
Featuring a balcony, all rooms offer a minibar, flat-screen TV and a private bathroom with a shower. Some rooms offer sea views while others overlook the backyard.
Very clean, everything like new, excellent breakfast, ideal location, good price for sea view rooms
Romantic Hotel in Porto Azzurro
Popular with guests booking romantic hotels on Elba
Romantic Hotel in Portoferraio
Popular with guests booking romantic hotels on Elba
Romantic Hotel in Porto Azzurro
Popular with guests booking romantic hotels on Elba
Romantic Hotel in Portoferraio
Popular with guests booking romantic hotels on Elba
Romantic Hotel in Capoliveri
Popular with guests booking romantic hotels on Elba
Romantic Hotel in Portoferraio
Popular with guests booking romantic hotels on Elba
Hotel Barbarossa, Gavila's Residenza Turistico Alberghiera and Hotel Acquamarina are some popular romantic hotels on Elba.
In addition to these romantic hotels, Hotel Villa Ottone, Hotel Plaza and Hotel Sant'Andrea are also popular on Elba.
Couples visiting Elba loved staying at Hotel Barbarossa, Hotel Plaza and Hotel Acquamarina.
Similarly, these romantic hotels on Elba are highly rated by couples: Hotel Sant'Andrea, Gavila's Residenza Turistico Alberghiera and Hotel Villa Ottone.
Many families visiting Elba loved staying at Gavila's Residenza Turistico Alberghiera, Hotel Barbarossa and Hotel Acquamarina.
Similarly, Hotel Villa Ottone, Residence Reale and Hotel Rio Sul Mare are also popular with family travellers.
We make it quick and easy to book a romantic hotel on Elba. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
The average price per night for a romantic hotel on Elba for this weekend is US$87, based on current Booking.com prices.
Hotel Sant'Andrea, Hotel Plaza and Hotel l'Approdo have received great reviews from guests visiting Elba regarding the views from these romantic hotels.
Guests staying on Elba also spoke highly of the views from these romantic hotels: Hotel Lo Scirocco, Hotel Villa Ottone and Gavila's Residenza Turistico Alberghiera.
There are 28 romantic hotels on Elba you can book on Booking.com.
Most romantic hotels on Booking.com offer free cancellation.
Modern and stylish apartment with a stunning hill top view of the sea and mountains. Great location on foot and even better if you have a car as there is parking. Good self catering facilities including fridge and hob, lovely decking for eating and relaxing, spacious bathroom and shower. Laundry facilities near the car park if needed.