See the latest prices and deals by choosing your dates.
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.
Our view from one of the corner units was absolutely incredible. The place was perfectly clean both in the room and on the grounds. Folks were friendly.
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.
the location, minute walk to the beach and quietness
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 all over the hotel are very friendly and very helpful. The hotel location is the best nice pool and very nice see side facilities
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. Rooms with big windows with the view to the town and sunrise - amazing! Staff great. Breakfast - super nice. Can tell enough how happy we were and how much we all recommend this to everyone!
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
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.
I think I liked everything and wish I could stay longer, but unfortunately because of the bad weather I left the island.
Very kind and attentive staff: someone is already available for you at the reception
Excellent breakfast with home made bread etc.
Terrasse where you have it - super pretty
Very clean
1-2min walk from the beach ❤️
I give to it 20 out of 10!
San Piero in Campo
Hotel La Rosa offers accommodation in San Piero in Campo. Guests can enjoy the on-site restaurant.
All rooms come with a flat-screen TV. Rooms are equipped with a private bathroom.
Portoferraio Harbour is 19 km from Hotel La Rosa, while Elba Airport is a 10-minute drive from the property.
Breakfast was excellent as is the location. The staff are very friendly and helpful. We would return.
Marciana
Situated in Marciana and only 100 metres from Sant' Andrea Beach, B & B Summer features accommodation with sea views, free WiFi and free private parking. Boasting full-day security, this property also provides guests with a picnic area. Guests can make use of a garden. The room was very clean and simple, the mattress super comfortable, there's a fan and a mini bar. The price is very good for the location and includes a nice breakfast buffet also gluten free options, coffee is amazing. It's 5 min away from the beach. It's owned by 2 very welcoming sisters and they'll be happy to give you tips if need it. There's a "minibus" that brings you from S. Andrea to Zanca bus stop and return many times a day for 1€. There's free beach with sand and there's rocks on both sides of the long beach which are great for snorkeling. There's also a play ground for kids near to the beach. There's 2 supermarkets near Zanca and 1 small food shop in the village center. Highly recommend this B&B.
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.
Great location, sea views and comfortable and clean bedrooms. Very professional and helpful staff. Very good breakfast.
Romantic Hotel in Porto Azzurro
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 Portoferraio
Popular with guests booking romantic hotels on Elba
Romantic Hotel in Portoferraio
Popular with guests booking romantic hotels on Elba
Many families visiting Elba loved staying at Hotel La Rosa, Gavila's Residenza Turistico Alberghiera and Hotel Acquamarina.
Similarly, Hotel Punto Verde, Hotel Villa Ottone and Residence Reale are also popular with family travellers.
Most romantic hotels on Booking.com offer free cancellation.
Hotel Sant'Andrea, Hotel l'Approdo and Hotel Plaza 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, Gavila's Residenza Turistico Alberghiera and Hotel Villa Ottone.
The average price per night for a romantic hotel on Elba for this weekend is US$70, based on current Booking.com prices.
Couples visiting Elba loved staying at Hotel Acquamarina, Hotel Plaza and Gavila's Residenza Turistico Alberghiera.
Similarly, these romantic hotels on Elba are highly rated by couples: Hotel Sant'Andrea, Hotel Villa Ottone and Residence Reale.
There are 34 romantic hotels on Elba you can book on Booking.com.
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
Hotel Acquamarina, Gavila's Residenza Turistico Alberghiera and Hotel Villa Ottone are some popular romantic hotels on Elba.
In addition to these romantic hotels, Hotel Plaza, Hotel Sant'Andrea and Residence Reale are also popular on Elba.
Casa Lidia is a lovely appartement with enough space, lovely balconies, and everything you need for a relaxing family vacation. Thanks so much for the recommendations, Alessandra and to Franco a special thanks to introducing us and making us and our 4 year old feel at home immediately.
The view from the property is amazing and the owner Massimo welcomed us very warmly! Massimo also made sure we enjoyed our stay in his property and provided us with great suggestions whilst on Elba Island, to which we are very thankful. We got to enjoy the Jacuzzi too, which was lovely.