Skip to main content

Featured accommodation destinations

Destination inspiration for your trip – find an accommodation

Capoliveri

489 accommodation

Portoferraio

459 accommodation

Marina di Campo

288 accommodation

Porto Azzurro

215 accommodation

Marciana Marina

125 accommodation

Rio Marina

107 accommodation

Lacona

90 accommodation

Procchio

83 accommodation

Rio nellʼElba

74 accommodation

Marciana

70 accommodation

Cavo

67 accommodation

Campo nell'Elba

47 accommodation

Nisporto

42 accommodation

Fetovaia

33 accommodation

Pomonte

31 accommodation

Seccheto

27 accommodation

The best accommodation in Elba

Check out our pick of great accommodation on Elba

Filter by:

Star rating
Review score

Charming B&B Arcipelago

Campo nell'Elba

Providing sea views, Charming B&B Arcipelago is located in Campo nell'Elba and provides a wellness area with a sauna and a hot tub.

M
Morgan
From
Romania
Lucian and Maurizio are super. Very well furbished. Nice decoration. Excellent breakfast. Warm swimming pool.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 113 reviews
Price from
US$353.05
1 night, 2 adults

BnB Il Grecale - Adults Only

Lacona

Located within 500 metres of Spiagga di Lacona and 11 km of Villa San Martino, BnB Il Grecale - Adults Only provides rooms with air conditioning and a private bathroom in Lacona.

B
Beata
From
Lithuania
The room was modern in a newly built/renovated building. Great bonus is a huge and private balcony/terrace. The breakfast was super great - had typical Italian sweet pastries, freshly squeezed juices, eggs, etc.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 182 reviews
Price from
US$243.49
1 night, 2 adults

Residenza Portoferraio

Portoferraio

Featuring a shared lounge and views of city, Residenza Portoferraio is a bed and breakfast situated in a historic building in Portoferraio, 600 metres from Le Viste Beach.

M
Martin
From
Belgium
The room was spacious. The kitchen was full of food, coffee and lots of water that you could take any time. In the ensuite bedroom, there was air-conditioning.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 398 reviews
Price from
US$134.14
1 night, 2 adults

Vistamare Suite & Room

Marina di Campo

Situated in Marina di Campo, a few steps from Marina di Campo Beach, Vistamare Suite & Room features rooms with sea views and free WiFi. This beachfront property offers access to a balcony.

G
Gregor
From
Switzerland
Beautiful apartment with very modern and stylish interior. Location is amazing with 30 seconds walk to the beach and in the middle of the town of Marina di Campo. The bed was just amazing - super comfortable!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 117 reviews
Price from
US$165.61
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.

e
esja
From
Australia
Beautiful property 5 minutes walk to the beach. The room came perfectly equipped for everything, with several shelving and amenities to make the short stay super comfortable. We only stopped for one night but could easily have done longer, as the accommodation had everything we needed, including a well stocked and large kitchen. The hosts were super helpful too, as they gave us recommendations for beaches to go to when the weather was windy. One of the most beautiful short stays I’ve done, would definitely recommend and would 100% go back.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 394 reviews
Price from
US$104.23
1 night, 2 adults

Casale Caterina Agriresort

Portoferraio

Featuring a seasonal outdoor swimming pool, garden and views of garden, Casale Caterina Agriresort is situated in Portoferraio, 2.2 km from Villa San Martino.

L
Linda
From
Switzerland
Stunning location nestled among vineyards and olive trees with a well-kept pool. Our own garden patio let us enjoy the beautiful grounds even more. Breakfast and coffee was really good including tomatoes from the garden and omelette and scrambled eggs made ready to order. Staff were friendly and owners personally thanked us for our stay.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 100 reviews
Price from
US$308.05
1 night, 2 adults

Casa Anna - Capo Perla Apartments

Capoliveri

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.

L
Lena
From
Austria
Capo Perla Apartmens are absolutely amazing, very spacious, cosy, and the view form there is a dream. The kitchen had everything you can wish for including a coffee mashine, there was a washing mashine for use as well. Also our dogs were welcomed and the parking possibilty was spacious even for a huge car. The check in and check out was easy and flexible, communication great. We felt very welcomed :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 118 reviews
Price from
US$216.80
1 night, 2 adults

B&B Capo al Piano

Marciana Marina

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

G
Giulia
From
Italy
Lovely owners, well kept and organised. Clean and in a great position.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 166 reviews
Price from
US$138.97
1 night, 2 adults

Indarsena b&b

Portoferraio

Set in Portoferraio, 600 metres from Le Viste Beach and 6.4 km from Villa San Martino, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

J
Jonas
From
Switzerland
Great location in the heart of the city center. Very quick check-in and good recommendation for local beaches and food, breakfast was amazing
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 151 reviews
Price from
US$127.39
1 night, 2 adults

Villa Capitorsola

Capoliveri

Situated in Capoliveri in the Elba region with Lido Beach nearby, Villa Capitorsola features accommodation with free private parking, as well as access to a hot tub.

A
Amanda
From
Australia
Fantastic place to stay. Great views across the sea and island. Absolutely spotless. Undercover parking Hosts couldn’t do enough to assist and ensure you have a wonderful time. We had to catch an early ferry and they got up and ensured we had breakfast before we went at 5.30am. So wonderful. Highly recommend this place.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 102 reviews
Price from
US$244.01
1 night, 2 adults
All accommodation on Elba

Most booked accommodation in Elba this month

See all

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 804 reviews

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 123 reviews

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

FAQs about accommodation in Elba

Accommodation 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 traveller
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 439 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.1
Superb - What previous guests thought, 562 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
Superb - 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, 682 reviews
Perfect location, lovely hotel and friendly staff. Will definitely stay here again.
Guest review bySuzanne
People with friends
Avg. price/night: US$150.55
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 71 reviews
Perfect location, and wonderful staff who made us feel so welcome. Would definitely stay here again.
Guest review bySuzanne
People with friends
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 349 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.0
Superb - 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.5
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