Search beach hotels in Elba

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Capoliveri

50 beach hotels

Portoferraio

39 beach hotels

Marciana Marina

12 beach hotels

Cavo

12 beach hotels

Porto Azzurro

11 beach hotels

Marina di Campo

11 beach hotels

Nisporto

8 beach hotels

Procchio

7 beach hotels

Lacona

6 beach hotels

Rio Marina

5 beach hotels

Fetovaia

4 beach hotels

Seccheto

3 beach hotels

Chiessi

3 beach hotels

Capo D'Arco

3 beach hotels

The best beach hotels in Elba

Check out our pick of great beach hotels on Elba

Filter by:

Star rating
Review score

Villa le Api

Marina di Campo

Featuring a seasonal outdoor swimming pool and views of garden, Villa le Api is a recently renovated guest house set in Marina di Campo, 1.1 km from Marina di Campo Beach.

C
Carmen
From
Switzerland
Home from home _ excellent location, quiet, lively garden and open space kitchen to dream from the morning sunshine to the sunset. Walking distance to the beach or even attempt to get the free bikes ( excellent quality and well maintained bikes), in 5 min you are at the beach or in the center. Parking is included and big spaces available within the premises. If you have expensive bicycles have the option to bring them in the flat, as we have done or there is a secure storage place to store them overnight. The lovely couple, the hosts, are part of package and they will make everything for you to make you feel welcome. A dream location, do not hesitate to book.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 120 reviews
Price from
US$104.06
1 night, 2 adults

BnB Il Grecale

Lacona

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.

J
Jessica
From
Luxembourg
The facility is fabulous: the furnishings, the cleanliness, the kindness of the staff, everything was perfect and we would never have left. Furthermore, the staff guaranteed me a splendid gluten-free breakfast even though I had not made a request prior to my arrival and my breakfast was not inferior to the expected breakfast.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 164 reviews
Price from
US$190.09
1 night, 2 adults

Residenza Portoferraio

Portoferraio

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

K
Koptyakov
From
Switzerland
In the center of Portoferraio. Big room with self-service breakfast. Fast check-in. Contact friendly staff. Sunny greetings from the Swiss Alps to Tomasso.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 310 reviews
Price from
US$132.97
1 night, 2 adults

VILLA VILLACOLLE

Procchio

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.

A
Alexandra
From
Czech Republic
Apartments are so cute and clean, also we loved the sharing kitchen.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 407 reviews
Price from
US$74
1 night, 2 adults

Indarsena b&b

Portoferraio

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.

M
Marco
From
Italy
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.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
US$127.19
1 night, 2 adults

al 28 B&B

Portoferraio

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

M
Marta
From
Poland
Everything was perfect - beautiful place with comfortable beds, everything super clean, lovely breakfast! Absolutely recommend the place and hope we will be coming back!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Price from
US$124.88
1 night, 2 adults

Hotel Plaza

Hotel in Porto Azzurro

Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout.

L
Laurynas Mitkus
From
Lithuania
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!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 802 reviews
Price from
US$138.75
1 night, 2 adults

Hotel Il Caminetto

Hotel in 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.

H
Harry
From
United Kingdom
Lovely independent small hotel, B&B level friendliness and individuality. All rooms face South East with a great view up the valley to the port. Lovely garden, outstanding breakfasts. Rural location but only a few minutes drive from town. Very central for the whole of Elba.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 207 reviews
Price from
US$190.78
1 night, 2 adults

Residenza CLASMARINA7 Nuova costruzione posizione strategica

Marina di Campo

Boasting garden views, Residenza CLASMARINA7 Nuova costruzione posizione strategica is located in Marina di Campo, around 17 km from Cabinovia Monte Capanne.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$289.06
1 night, 2 adults

Luxury Seafront Penthouse

Porto Azzurro

Situated in Porto Azzurro, 200 metres from Spiaggia la Pianotta and 15 km from Villa San Martino, Luxury Seafront Penthouse features accommodation with free WiFi, air conditioning and a private beach...

R
Rachel
From
United Kingdom
The big room with windows and a terrace was lovely.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
US$488.52
1 night, 2 adults
All beach hotels on Elba

Most booked beach hotels in Elba this month

See all

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 568 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,036 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 407 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 421 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 614 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 500 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 255 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 413 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 371 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 234 reviews

FAQs about beach hotels in Elba

Beach hotels that guests love in Elba

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 287 reviews
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
Guest review by
Kerry
Young couple
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 231 reviews
Room/villa was 20 meters from beach. Private beach is very nice, good quality sand, no stones. Perfect for sunsets.
Guest review by
Kaspars
Family with young children
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 97 reviews
Beautiful location with private beach
Guest review by
Cees
Young couple
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 875 reviews
It is a beautiful old building in a perfect location only 10 minutes from the port and the main beach. The staff are very professional and incredibly helpful.
Guest review by
Mariconda
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 196 reviews
The staff in the office, at the beach, in the restaurant on the beach and the breakfast restaurant were exceptional. The room was a bit tired, bathroom fittings outdated but since that was not our focus, it was great. The location was lovely. The beach excellent. Good undercover parking.
Guest review by
Buzz Italy
Group
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 255 reviews
From day one my stay at Riva del Sole has been a wonderful experience. The hotel is very clean and modern, ideally located on the seaside and within short walking distance from the city center. It offers a great and always fresh breakfast variety. The staff are very friendly, helpful and attentive and made me feel welcome from start to end of my stay. I would highly recommend this hotel.
Guest review by
Inga
Solo traveller
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 132 reviews
It’s location!! On the beach and close to everything. Having a deck and outlook to the sea . Got a nice sea breeze through the deck doors. Breakfast for 7 euros at the hotel up the road was also a bonus .
Guest review by
Paul
Group
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 85 reviews
The location of the hotel, direct beach access, beach catering service (should be digitalized), gym, bar, food quality.
Guest review by
Dirk
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 232 reviews
Comfortable, spacious room and terrace. Nice bar/ restaurant. Private beach was a bonus
Guest review by
Katherine
Group
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 208 reviews
The private beach and the view!
Guest review by
Zsolt Imre
Young couple