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
£347.45
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
£117.01
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
£160.01
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, 257 reviews
Price from
£129.24
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.

E
Emiel
From
Netherlands
This family driven resort has it all. A cozy, small-scale atmosphere, perfectly maintained facilities such as a swimming pool, beach volleyball court, pétanque field, barbecues, and a beautiful garden with old trees. Francesco and his family are true professionals who create the ultimate holiday vibe. And on top of that, they make perfect Gin & Tonics 😉 We also enjoyed the Jacuzzi next to our appartement – it was cleaned every morning by the team. It’s perfect located between Capoliveri, Porto Azzurro and Portoferraio Don’t hesitate – just book it!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 180 reviews
Price from
£180.88
1 night, 2 adults

Hotel Corallo

Hotel in Pomonte

Situated in Pomonte, 700 metres from Pomonte Beach, Hotel Corallo features accommodation with a garden, free private parking, a shared lounge and a terrace.

O
Odile
From
United Kingdom
The location was very good as we were doing the GTE. Lorella was a very attentive host, replied very quickly to any messages. Good food/ breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 172 reviews
Price from
£109.05
1 night, 2 adults

Hotel Cernia Isola Botanica

Hotel in SantʼAndrea

Just 200 metres from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court.

F
Franzi
From
Netherlands
Amazing garden, great pool and exceptionally friendly staff and superb breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 429 reviews
Price from
£206.01
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.

I
Ilona
From
United Arab Emirates
I was at the hotel with my daughter. The hotel exceeded my expectations. Firstly, the staff treats the guests with all their heart. The restaurant is staffed by wonderful people, it seems as if it is one family. There is a gorgeous azure beach nearby, which is a 3-minute walk away. The view from the window is stunning.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 562 reviews
Price from
£129.11
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.

T
Tomáš
From
Czech Republic
Very pleasant and friendly staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 292 reviews
Price from
£106.85
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, 204 reviews
Price from
£123.94
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.8
Fabulous - What previous guests thought, 463 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: £111.12
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