Skip to main content

Featured accommodation destinations

Destination inspiration for your trip – find an accommodation

Capoliveri

485 accommodation

Portoferraio

445 accommodation

Marina di Campo

288 accommodation

Porto Azzurro

210 accommodation

Marciana Marina

125 accommodation

Rio Marina

103 accommodation

Lacona

84 accommodation

Procchio

80 accommodation

Rio nellʼElba

73 accommodation

Marciana

70 accommodation

Cavo

65 accommodation

Campo nell'Elba

48 accommodation

Nisporto

39 accommodation

Pomonte

37 accommodation

Fetovaia

33 accommodation

Seccheto

28 accommodation

The best accommodation in Elba

Check out our pick of great accommodation on Elba

Filter by:

Star rating
Review score

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.

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.8
Exceptional - What previous guests thought, 189 reviews
Price from
€ 282.75
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
Lauri
From
Finland
Great and quiet location with a small beach close by. Amamzing communication by the host! Thank you, would come again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 117 reviews
Price from
€ 123.12
1 night, 2 adults

al 28 B&B

Portoferraio

1.1 km from Le Viste Beach, al 28 B&B is set in Portoferraio and offers air-conditioned rooms with free WiFi. It is located 5.4 km from Villa San Martino 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.8
Exceptional - What previous guests thought, 146 reviews
Price from
€ 168
1 night, 2 adults

Hotel Punto Verde

Hotel in Marina di Campo

Set 100 metres from the nearest beach, Hotel Punto Verde offers accommodation in Marina di Campo. Guests can enjoy the on-site bar. Free private parking is available on site. Rooms come with a TV.

E
Eneli
From
Estonia
Very beautiful hotel, has interesting and special decorations. It was amazing. The staff was friendly and helpful. You could have tea, coffee all the time. The room was clean and we had a lovely balcon also. The bed was comfortable. But the best thing was breakfast - there were warm food options also! Just wonderful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 273 reviews
Price from
€ 203
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.

D
DAVID
From
United Kingdom
Fantastic hotel right on the sea front with easy access to the glorious clear sea. Great sunbeds set back from the very busy beach area. Breakfast was just what we needed to set us up for the day. Maria and her team in the hotel looked after us exceptional well. The evening meals were very reasonably priced for the great quality of food. The bar/ waiter staff were very accommodating and personal. This place is a little place of Italian magic. Very few tourists at this time of year which was great.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 253 reviews
Price from
€ 261.25
1 night, 2 adults

Hotel Sardi

Hotel in Pomonte

Hotel Sardi offers its guests a bed and breakfast buffet service. The Hotel Sardi does not have a restaurant inside the structure, but has an agreement for lunch and dinner with some restaurants and...

K
Kathryn
From
United Kingdom
Everything was great. The Sardi team were exceptional… they couldn’t have been more friendly or helpful!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 434 reviews
Price from
€ 156
1 night, 2 adults

Hotel Galli - Wellness & Spa - Parcheggio gratuito

Hotel in Fetovaia

Set 300 metres from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa - Parcheggio gratuito opened in the 1950s as an inn.

E
Emma
From
Australia
I absolutely loved my stay at Hotel Gilli. The facilities were exceptional, walking distance to a gorgeous beach and a delicious breakfast buffet. Everyone was so friendly and attentive. I would definetly come back and visit again. Thank you Hotel Gilli.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 437 reviews
Price from
€ 267.39
1 night, 2 adults

Albergo Le Briciole

Hotel in Marciana Marina

Only 200 metres from the coast, Albergo Le Briciole is 4 km from Marciana Marina and 3 km from Procchio.

L
Ludvik
From
Slovenia
A very pleasant hotel in a wonderful location. We booked a room with a partial sea view, but were given a beautiful room with a balcony and a full view of the bay. I must say that the staff is very, very friendly, especially the lovely lady at the reception...always smiling and sooo kind! Highly recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 110 reviews
Price from
€ 150
1 night, 2 adults

Hotel Gallo Nero

Hotel in SantʼAndrea

Immersed in a 15,000-m² private park overlooking Sant’Andrea Bay in Elba Island, Hotel Gallo Nero offers elegant air-conditioned rooms and free Wi-Fi.

K
Karin
From
Austria
Very positive surprise! Lovely hotel! Wonderful location. The „whole hill“ towards the see belongs to the hotel and is arranged as a lovely garden with a lot of places to take a rest and enjoy the view. The staff is very attentive and friendly. Seems to be a family business and they really like to do their job. For a 3* hotel a lot of surprising features: whirlpool which can be rented privately for 40min. Sauna( which I did not use), massage ( which was excellent!) and possible three course dinner every night . Overall really good athmosphere and fantastic location!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 231 reviews
Price from
€ 189.20
1 night, 2 adults

Hotel Acquamarina

Hotel in Portoferraio

On top of Portoferraio's coast, Hotel Acquamarina offers views over the Gulf of Padulella and direct access to the beach below. Free private parking is available here.

G
Georgina
From
United Kingdom
Fantastic stay at Aquamarina Hotel. Superb location, stunning views, staff were so lovely and accommodating. Room was immaculate, all/any requests dealt with immediately. Best holiday for a long time, thank you so much to all the staff here, special THANK YOU to Paulo and wife and Amber and Stefano and wife. Truly lovely people!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 577 reviews
Price from
€ 421.26
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 8.5
Very good - What previous guests thought, 1,021 reviews

Popular with guests booking accommodation on Elba

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 898 reviews

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 82 reviews

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

Popular with guests booking accommodation on Elba

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

FAQs about accommodation in Elba

Accommodation that guests love in Elba

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 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 7.9
Good - What previous guests thought, 422 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, 577 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 8.9
Fabulous - What previous guests thought, 182 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, 679 reviews
Perfect location, lovely hotel and friendly staff. Will definitely stay here again.
Guest review bySuzanne
People with friends
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 65 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.4
Very good - What previous guests thought, 293 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, 45 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, 1,021 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.6
Exceptional - What previous guests thought, 29 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