Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Portoferraio

314 beach hotels

Capoliveri

329 beach hotels

Marina di Campo

236 beach hotels

Porto Azzurro

181 beach hotels

Marciana Marina

100 beach hotels

Procchio

60 beach hotels

Rio Marina

88 beach hotels

Marciana

24 beach hotels

Lacona

74 beach hotels

Cavo

50 beach hotels

Campo nell'Elba

29 beach hotels

SantʼAndrea

13 beach hotels

Pomonte

32 beach hotels

Fetovaia

25 beach hotels

Rio nellʼElba

10 beach hotels

Chiessi

16 beach hotels

The best beach hotels in Elba

Check out our pick of great beach hotels on Elba

Filter by:

Property ratingIncludes stars and other ratings.
Review score

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.6
Exceptional - What previous guests thought, 387 reviews
Price from
SAR 292.19
1 night, 2 adults

Indarsena b&b

Portoferraio

Set in Portoferraio, 600 metres from Le Viste Beach and 300 metres from Villa dei Mulini, Indarsena b&b offers accommodation with free WiFi in a historic building.

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, 160 reviews
Price from
SAR 486.99
1 night, 2 adults

Hotel Barbarossa

Hotel in Porto Azzurro

Set 350 metres from Barbarossa Beach and 1.5 km from Porto Azzurro, Hotel Barbarossa offers accommodation with free WiFi.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 252 reviews
Price from
SAR 499.69
1 night, 2 adults

Casa Campanella Resort

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

U
Umberto
From
Italy
Excellent location with view on Capolivieri. The park and swimming pool are very clean and well kept. Staff is very friendly and helpful. the property and its surroundings are beautiful and very peaceful. Highly recommend it for families!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 180 reviews
Price from
SAR 1,568.96
1 night, 2 adults

Appartamenti - Villa Mare

Pomonte

On Elba Island, 50 metres from the sea, Appartamenti - Villa Mare features a terrace. Offering free Wi-Fi, the property is in Pomonte, a 30-minute drive from the Archipelago Toscano National Park.

t
tacskoduo
From
Hungary
Amazing view of the sea, good location, nice terrace and chilling atmosphere, we've had the best holiday here
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 141 reviews
Price from
SAR 520.87
1 night, 2 adults

Gavila's Residenza Turistico Alberghiera

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 139 reviews
Price from
SAR 815.18
1 night, 2 adults

Hotel Yacht Club

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

B
Butolo
From
Romania
The location in the beautiful town
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 283 reviews
Price from
SAR 614.03
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, 814 reviews
Price from
SAR 541.19
1 night, 2 adults

Monolocale Santissimo

Porto Azzurro

Located in Porto Azzurro in the Elba region with Spiaggia la Rossa nearby, Monolocale Santissimo provides accommodation with free private parking.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
SAR 592.86
1 night, 2 adults

Locanda Le Sughere B&B

Rio Marina

Featuring an infinity pool, garden and views of garden, Locanda Le Sughere B&B is located in Rio Marina, 6.7 km from Eremo di Santa Caterina.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 16 reviews
Price from
SAR 486.99
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, 265 reviews

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 325 reviews

Popular with guests booking beach hotels on Elba

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

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 870 reviews

Popular with guests booking beach hotels on Elba

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

Popular with guests booking beach hotels on Elba

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

Popular with guests booking beach hotels on Elba

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

Popular with guests booking beach hotels on Elba

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

Popular with guests booking beach hotels on Elba

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

Popular with guests booking beach hotels on Elba

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 617 reviews

FAQs about beach hotels in Elba

Beach hotels that guests love in Elba

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 78 reviews
Beautiful location with private beach
Guest review byCees
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 164 reviews
The location is conveniently close to the wonderful beach/seaside of Lido di Capoliveri, there are also nice restaurants close by (walking distance using the passage by the beach) and if you travel with kids this is the perfect accommodation, with a playground outside and everything you need for cooking a quick meal or warming some food in the evening for the small ones. Every apartment has an outdoor area/small garden where to relax or let the kids play.
Guest review byValeria
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 251 reviews
The staff was very helpful. Maria was very sweet lady and easy to communicate with. She was very helpful. The hotel is located very close to Seccheto beach and 15 min walk from Cavoli beach. It also has its own beach access though water is bit deep in that area. The residence has its own parking which is a huge advantage in the island when parking spots are really difficult to find.
Guest review byAzad
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 392 reviews
Very nice camp with everything you need. Camp is on the beach. Very nice place for staying with family.
Guest review byUrska
Family with young children
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
Haus has everything you need. Well equiped apartment, nice terasse, piece, schadow. Not far away from beach, perfect location.for cycling, treking, swiming... And very kind owner.
Guest review byJanez
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 513 reviews
The property is perfectly located. In the center of Marciana Marina, at few steps from restaurants, shops and the seaside. Stuff was the kindest, bedroom perfectly cleaned, breakfast included everything we could ask.
Guest review byLeonardo
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 165 reviews
Dreamlike location, direct at the seaside, fantastic pool, delicious quisine, great owners, stylish rooms, cosy bar, marvellous views.
Guest review byAnita
Group
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 10 reviews
House was clean and comfortable, the furniture and the facilities were in a good shape, ready to be use. Nice view of the seaside, the mountains (Monte Capanne) and the town of Marciana Marina.
Guest review byCristiano
Young couple
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 297 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 byInga
Solo traveller
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 246 reviews
It is an absolutely great place, beautifully located, with a private beach. You get your own beds and umbrella on the beach for the whole stay, which is very convenient. It is very close to a few nice points of the island, such as Marina di Campo or ferry port. We would like to highlight the hotel restaurant is exquisite. We ate seafood every day and it was super fresh.
Guest review byMarita
Young couple

More places to explore, more ways to go

  • Beach Hotels in Sicily

    Hit the road and make the most of your trip by discovering another popular destination within Italy.
  • Beach Hotels in Liguria

    Hit the road and make the most of your trip by discovering another popular destination within Italy.
  • Flights to Elba

    Get your flight tickets to Elba right here on Booking.com.
  • Holiday Homes on Elba

    Still looking for the perfect place to stay? Explore more great accommodation options for your trip.
  • Car hire near Marina di Campo Airport

    Flying in to Marina di Campo Airport and need to hire a car? Book it now to pick it up when you touch down.
  • When to visit Italy

    Events, prices, the weather – everything you need to know about the best time to visit Italy.
  • Beach Hotels in Italy

    If you're planning a longer trip, look beyond Elba and set off to explore the whole country!