Skip to main content

Featured accommodation destinations

Destination inspiration for your trip – find an accommodation

Capoliveri

488 accommodations

Portoferraio

459 accommodations

Marina di Campo

288 accommodations

Porto Azzurro

212 accommodations

Marciana Marina

124 accommodations

Rio Marina

106 accommodations

Lacona

89 accommodations

Procchio

83 accommodations

Rio nellʼElba

74 accommodations

Marciana

70 accommodations

Cavo

67 accommodations

Campo nell'Elba

49 accommodations

Nisporto

42 accommodations

Fetovaia

33 accommodations

Pomonte

31 accommodations

Seccheto

29 accommodations

The best accommodations in Elba

Check out our pick of great accommodations on Elba

Filter by:

Star Rating
Review score

Charming B&B Arcipelago

Campo nell'Elba

Providing sea views, Charming B&B Arcipelago in Campo nell'Elba provides accommodations, pool with a view, a spa and wellness center, an indoor pool, a garden, and a bar.

A
Amberley
From
Netherlands
This was a great base to explore Elba from and to escape to the countryside after your day trips. The room felt luxurious with the beautiful bath in the living room and views. The staff are friendly and willing to help with any requests. The highlights for us were the delicious homemade breakfasts in the beautiful glass dining room and the heated pool for our daughter. Even in early April she was able to swim. Thanks for a wonderful weekend.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 112 reviews
Price from
$293.51
1 night, 2 adults

BnB Il Grecale - Adults Only

Lacona

BnB Il Grecale - Adults Only in Lacona provides accommodations with a garden and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay.

K
Kevin
From
United States
Friendly staff, super easy check-in, modern/ high-tech setup. Great breakfast!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 182 reviews
Price from
$220.83
1 night, 2 adults

Residenza Portoferraio

Portoferraio

Residenza Portoferraio enjoys a location in Portoferraio, a 6-minute walk from Le Viste Beach and 3.9 miles from Villa San Martino.

H
Henry
From
United States
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.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 396 reviews
Price from
$121.66
1 night, 2 adults

Vistamare Suite & Room

Marina di Campo

Vistamare Suite & Room enjoys a location in Marina di Campo, a few steps from Marina di Campo Beach and 8.6 miles from Villa San Martino.

V
Viktor
From
Ireland
It's a super-modern hotel style apartment in the middle of the town, overlooking the sea. We chose it as it was literally just around the corner from the start of the Elba Half Marathon we attended. Everything is in walking distance. A great restaurant/bar on the ground floor just opposite of the beach. Excellent for a long weekend getaway, or a base to explore the island.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 117 reviews
Price from
$121.84
1 night, 2 adults

VILLA VILLACOLLE

Procchio

Offering a garden, VILLA VILLACOLLE provides accommodations in Procchio. This beachfront property offers access to a balcony, free private parking, and free Wifi.

P
Pilgrimma Flo
From
Hungary
Stylish, sweet wonder place. Absolute unique house, I could feel the heart and joy here. Nice, cozy rooms with super comfortable beds and huge common kitchen where people can eat together, talk with a glass of wine. Perfect place to get to know new people, rest, enjoy the feeling what this accomodation give for guests.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 394 reviews
Price from
$98.73
1 night, 2 adults

Casa Anna - Capo Perla Apartments

Capoliveri

Offering sea views, Casa Anna - Capo Perla Apartments in Capoliveri features accommodations, a garden, a terrace, and barbecue facilities.

G
Garrett
From
United States
Thank you for a wonderful stay
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 121 reviews
Price from
$196.62
1 night, 2 adults

B&B Capo al Piano

Marciana Marina

B&B Capo al Piano in Marciana Marina provides adults-only accommodations with a garden and a shared lounge. This bed and breakfast features free private parking, free shuttle service, and free Wifi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 166 reviews
Price from
$126.04
1 night, 2 adults

Indarsena b&b

Portoferraio

Indarsena b&b offers accommodations in Portoferraio, a 7-minute walk from Le Viste Beach and 4 miles from Villa San Martino. Featuring city views, this bed and breakfast also features free Wifi.

L
Luisa
From
United States
We could not have asked for a better stay. The location was perfect, a 10ish minute walk from the ferry so we didnt need a car, right on the square with all the restaurants. The breakfast was amazing, so delicious with many options. The bed was SO comfortable, I took a photo of the sheets they were so soft. The whole place was tasteful with so many little touches to make it attractive, homey, and comfortable. What a perfect place. The owner is amazing, so accommodating, she allowed us to check in early, leave our stuff all day after check out (for no fee) and come back before our ferry to pick it up. My only regret is we didnt stay longer
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 150 reviews
Price from
$127.09
1 night, 2 adults

Hotel La Stella

Hotel in Seccheto

Hotel La Stella is set by the beach in Seccheto, on the Elba Island. The hotel has a panoramic terrace with views of the sea, a garden and a private beach area.

K
Keith
From
United States
Great location, great beach. Staff very accommodating.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 254 reviews
Price from
$165.43
1 night, 2 adults

Marina VIP

Marciana

Set in Marciana in the Elba Region, Marina VIP features a private beach area and outdoor hot tub. Free WiFi is available throughout the property and free private parking is available on site.

M
Molly
From
United States
I am very thankful this location had AC and a washing machine! We also loved the view and Michele was very helpful in answering our questions. He was great in helping us with renting scooters on the island!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 139 reviews
Price from
$128.93
1 night, 2 adults
All accommodations on Elba

Most booked accommodations in Elba this month

See all

Popular with guests booking accommodations on Elba

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 930 reviews

Popular with guests booking accommodations on Elba

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 809 reviews

Popular with guests booking accommodations on Elba

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 105 reviews

Popular with guests booking accommodations on Elba

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

Popular with guests booking accommodations on Elba

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 149 reviews

Popular with guests booking accommodations on Elba

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 994 reviews

Popular with guests booking accommodations on Elba

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 461 reviews

Popular with guests booking accommodations on Elba

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 562 reviews

Popular with guests booking accommodations on Elba

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 551 reviews

Popular with guests booking accommodations on Elba

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 816 reviews

FAQs about accommodations in Elba

Accommodations That Guests Love in Elba

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews
Absolutely great host who gave us local tips and great clear instructions. Everything was in shape and seemed like new. Well equipped, good TV, decent internet. Great location, sweet village with just the right size for holidays. The place is (like probably all coast apartments) a bit humid.
Guest review byJana
Solo traveler
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 445 reviews
100% recommended. Fantastic breakfast (fruit, yogurt, juices, croissant, bread...), location, and nature around. Amazing place to seek some peace and a very warm welcome from the hosts. Expect wildlife and some insects, but it's completely normal. It's the charming of the place. The rooms have air-conditioning. There's a bar with super nice and cheap drinks (5€ for a well-balanced Spritz Aperol). I'm sad I can't stay longer since I've more accommodation elsewhere booked for my holidays.
Guest review byMercedes
Young couple
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 566 reviews
Spent 6 days on beautiful Elba. From the ferry you are at the hotel in 2 minutes. The staff is very friendly and always there for you, especially that sweet Luca. Everything is very clean and the breakfast is top. Definitely worth coming back here again, thanks Hotel Acquamarina for all the hospitality. You have made our stay unforgettable.
Guest review byRachella
Young couple
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 179 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.3
Very Good - What previous guests thought, 683 reviews
Perfect location, lovely hotel and friendly staff. Will definitely stay here again.
Guest review bySuzanne
Travelers with friends
Avg. price/night: $231.07
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 70 reviews
Perfect location, and wonderful staff who made us feel so welcome. Would definitely stay here again.
Guest review bySuzanne
Travelers with friends
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 345 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 8.9
Excellent - What previous guests thought, 53 reviews
The view was nice from the apartment. The chalet is good for a family vacation. Staffs were helpful. I like the swimming pool. There is a small market where we can buy things for cooking.
Guest review byAjit
Young couple
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 994 reviews
The property itself is very large and very green making it cozy and pleasant to the eye. It was also quiet and we couldn’t hear the neighbors although the apartments were next to each other. When we arrived we were given a free apartment upgrade which was an incredibly pleasant surprise and it made our stay with our 3 yo son even more comfortable.
Guest review byElena
Family with young children
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 31 reviews
It's amazing place to stay. House is surrounded by diverse nature that you can find on island of Elba. From one side you have mountains view, which you can enjoy straight from jacuzzi at evening or from roof terrace while having a breakfast. On other side you have great view of Portoferraio bay. Thanks to Emanuela & Peppe whom made our stay just perfect! I definitely recommend to pick this place if you want to have a memorable experience.
Guest review byAndzej
Family with young children