Skip to main content

The best beach rentals in Elba

Check out our pick of great beach rentals on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located within 500 metres of Spiagga di Lacona and 11 km of Villa San Martino, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona. The rooms were very clean and comfortable. The view from our balcony was exceptional. We enjoyed using the pool and the lounge chairs near it. The staff also went above and beyond to accommodate my wife's food allergies. She has celiac disease, and every single morning, the staff brought her bread, meat, and cheese separately, to avoid cross contamination. Phenomenal service!

Show more Show less
9.7
Exceptional
164 reviews
Price from
US$177
per night

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi. The location was perfect and ample food and drink was always available. The air conditioning worked fine and if I wanted to sleep in the early evening, I could close the windows and it was quiet.

Show more Show less
9.2
Superb
311 reviews
Price from
US$133
per night

Set within 2.5 km of Ottone Beach and 7.3 km of Villa San Martino, Agriturismo Montefabbrello offers rooms with air conditioning and a private bathroom in Magazzini. Our room (olive) was beautiful - so calm, roomy and comfortable, with its own balcony overlooking the outdoor seating and restaurant. And easy access to the sofas on the shared balcony overlooking the pool. And of course the fabulous bath!! (Omg!) the walk-in shower is great too, and the olive shampoo, soap etc lovely touches. There are olive trees next door, fresh herbs all around and a relaxed atmosphere, complete with super laid-back cats! We also loved the wine, made on the property, which gets bought up by restaurants all over the island. There’s a shop onsite so you can buy it.

Show more Show less
9.2
Superb
249 reviews
Price from
US$145
per night

Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi. Lovely hosts, fantastic bedroom, very clean and tidy. Hosts very helpful and have created lovely bedrooms. Excellent place.

Show more Show less
9.5
Exceptional
407 reviews
Price from
US$73
per night

Set within 500 metres of Procchio beach and 8.6 km of Villa San Martino, Il Roseto offers rooms with air conditioning and a private bathroom in Procchio. The location was great, the apartment was big enough for couple+ baby .

Show more Show less
9.1
Superb
120 reviews

Situated in Marciana, 5 km from Cabinovia Monte Capanne and 24 km from Villa San Martino, Il Castagno offers a garden and air conditioning.

Show more Show less
9
Superb
162 reviews

Set within 500 metres of Straccoligno Beach and 18 km of Villa San Martino in Capoliveri, Casa Anna - Capo Perla Apartments features accommodation with seating area. The stunning view, the amazing position, the peace and quiet of the surroundings.

Show more Show less
9.3
Superb
129 reviews

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views. Super central location, literally in the historical city centre of Portoferraio. Cute apartment renovated in a nice BnB. Clean and comfy. Very good breakfasts too.

Show more Show less
9.5
Exceptional
137 reviews
Price from
US$127
per night

Offering a shared lounge and city view, B & B La Terrazza sul mare is located in Portoferraio, 5.2 km from Villa San Martino and 22 km from Cabinovia Monte Capanne. Fabulous hosts! The best breakfast. Convenience to ferry, buses, fabulous eateries!

Show more Show less
9.2
Superb
208 reviews

Situated within 200 metres of Marina di Campo Beach and 14 km of Villa San Martino, Lo Zizzolo- Bed&Breakfast features rooms with air conditioning and a private bathroom in Marina di Campo. Close to everything. Superb breakfast. Pristine clean . Good value for the price . Highly recommended ❤️

Show more Show less
9.2
Superb
117 reviews

Most booked beach rentals in Elba this month

FAQs about beach rentals in Elba