We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Your selections
Clear all
  • Family-friendly
Price per night
Amenities
Special offers
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Hotel Villa Wanda
SAVE US$ 12
US$ 71
Booking.com
US$ 59
View Deal
View hotel details
Collapse hotel details
Reviewed 3 August 2016

Esperienza da ricordare, cornice pittoresca, cordialità e competenza da parte dei gestori, e tramonti unici. It's a must place to stay over your journey in Elba island, a little gem down the south...More

Reviewed 13 August 2011

we were amazed at the very good organisation, it was perfect. The staff were always very helpful. The food was very good. It was what we were looking for a peaceful and restful holiday. The only...More

Localita Polveriera 1, 57036 Porto Azzurro, Elba Island, Italy
Free Parking
Restaurant
Bar/Lounge
Free Wifi
Breakfast included
2.0 Star Hotel
Hotel Tamerici
SAVE US$ 23
US$ 814
Expedia.com
US$ 791
View Deal
#1 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 16 August 2017

We really loved our stay at hotel Tamerici.Room was nice, clean and comfortable with air condition. We enjoyed very much the rich breakfast buffet with a lot of fresh fruit and nice and strong...More

Reviewed 16 July 2017

We stayed two nights here during an organised trip around Tuscany. It was the best hotel we stayed in. It is situated in a quiet spot, only a few minutes from the beach & village centre. The rooms...More

Via Aldo Moro, 57033 Marciana Marina, Elba Island, Italy
Free Parking
Free Wifi
Pool
Restaurant
Bar/Lounge
Room Service
4.0 Star Hotel
Uappala Hotel Lacona
Hotels.com
US$ 1,196
View Deal
#2 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 11 August 2017

We stayed at this hotel in August and were immersed in high holiday season for what appeared to be Italian regulars. The hotel was clean, professionally run with a great pool and a short walk across...More

Reviewed 1 August 2017

Unfortunately we had a old room which was not renovated according to the booking pictures. But the rooms were good in regards of size and tidiness. Balcony and warm water shower would have been...More

Viale Dei Golfi 544/b | Spiaggia di Lacona, 57031 Lacona, Capoliveri, Elba Island, Italy
Pool
Restaurant
Free Parking
Beachfront
Bar/Lounge
Breakfast included
Free Internet
4.0 Star Hotel
Hotel Villa Wanda
SAVE US$ 12
US$ 71
Booking.com
US$ 59
View Deal
#3 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 3 August 2016

Esperienza da ricordare, cornice pittoresca, cordialità e competenza da parte dei gestori, e tramonti unici. It's a must place to stay over your journey in Elba island, a little gem down the south...More

Reviewed 13 August 2011

we were amazed at the very good organisation, it was perfect. The staff were always very helpful. The food was very good. It was what we were looking for a peaceful and restful holiday. The only...More

Localita Polveriera 1, 57036 Porto Azzurro, Elba Island, Italy
Free Parking
Restaurant
Bar/Lounge
Free Wifi
Breakfast included
2.0 Star Hotel
Hotel Villa Ombrosa
Booking.com
US$ 85
View Deal
#4 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 18 September 2017

This hotel is in a good position, walking distance to town. That's about it really, uncomfortable, reasonable breakfast, stony beach. Water tepid and shower awful. The town had no middle of the road...More

Reviewed 1 week ago

This hotel is one of the few which are opened all the year. The hotel is in a good position, walking distance to town and very close to Portoferraio ferry terminal. It has private parking. But...More

Via Alcide De' Gasperi 9, 57037, Portoferraio, Elba Island, Italy
Free Parking
Restaurant
Beachfront
Room Service
Bar/Lounge
Free Wifi
3.0 Star Hotel
Hotel Plaza
Booking.com
US$ 82
View Deal
#5 Best Value of 136 hotels in Elba Island
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$ 91/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 26 June 2017

We stayed for two nights at The Plaza Hotel while in Elba. Good Bedroom, with sensational terrace & views...great breakfast choices. A short easy walk into Porto Azzurro. Lovely staff. Would highly...More

Reviewed 15 May 2017

The hotel is perfectly fine and clean. Hairdryer and toiletries provided. No kettle. Sockets a bit funny, will only take adapters with slim prongs, but reception will provide you with an adapter for...More

Localita Fanaletto 1, 57036 Porto Azzurro, Elba Island, Italy
Restaurant
Free Wifi
Pool
Room Service
Free Parking
Bar/Lounge
Spa
4.0 Star Hotel
Mirage Hotel
#6 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 26 September 2016

We stayed in July but I only now have time to write the review. The positive impressions you may read from other clients are totally true - a three star hotel in a quiet position close to a sandy...More

Reviewed 21 September 2013

Charming and helpful staff.Rooms functional ,clean and well maintained.Half board option means you will eat well ,with good variety.Very good value for money and deserving of 3 star rating. For...More

Viale Degli Etruschi, 57034 Marina di Campo, Elba Island, Italy
Free Parking
Restaurant
Free Wifi
Piccolo Hotel Versilia
#7 Best Value of 136 hotels in Elba Island
Special offer
Special OfferPackage Deal
View hotel details
Collapse hotel details
Reviewed 7 July 2013

Diving and beach experience. Very nice hotel. We had Half board and dinner was good honest food 3 courses every day. Not top class but very good value. Suprisingly good and cheap wine list. Clean...More

Reviewed 11 February 2011

We spent a wonderful New Year's Eve weekend here and loved it. The rooms were comfortable and clean. A walk to a wide sandy beach is only five minutes by foot. A delicious breakfast of fresh...More

Hotel website
Via dell'Acquedotto 1580, 57034 Marina di Campo, Elba Island, Italy
011 39 0565 976123
Restaurant
Free Parking
Free Wifi
Beachfront
Room Service
Bar/Lounge
Breakfast included
Eden Park Hotel
#9 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 26 July 2014

We were lucky to have a bedroom with a sea view and a view on the swimming pool. We didn't take the option for breakfast so we don't know what it's worth. We thought it was ideally located for us...More

Reviewed 9 April 2007

The hotel is in a very quiet position, located in a wonderful mediterranean garden with a beautiful pool. Rooms are quite good, not very large but full equipped : hairdrier, tv, telephone...More

57037 Marina di Campo, Elba Island, Italy
Hotel La Barcarola
#10 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 6 May 2011

We stayed just one night in this family run hotel a short walk from Marina di Campo's centre and beach. Our room was clean and comfortable, the bathroom had a big walk-in shower. Both people at...More

Reviewed 26 June 2010

Room is ok, clean but old furnished Reception is kindly Breakfast is not so good. Bad coffee, poor presentation, everything in plastic, loud music, no ambiance, no windows, tl light. Hotel is in...More

Via G Verdi - Piazza del Municipio, 57034 Marina di Campo, Elba Island, Italy
Hotel Hermitage -- Portoferraio
No availability for your dates from these sites
#11 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 4 October 2017

Excellent place to stay and dine. Superb service, and excellent service. Hotel located approximately 30 min from portoferraio with nice resorts. Includes parking and many rooms for conferences...More

Reviewed 20 September 2017

In this hotel, I felt very cozy.I think it´s suitable for families with children, I had two with me and we all were very satisfied. Prices, unfortunately surprised me a little, but never mind, we...More

57037 Biodola, Portoferraio, Elba Island, Italy
Pool
Free Parking
Restaurant
Room Service
Fitness centre
Beachfront
Breakfast included
Bar/Lounge
Spa
Free Wifi
5.0 Star Hotel
Hotel la perla del golfo
No availability for your dates from these sites
#12 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 23 May 2017

Absolutely incredible hotel! The staff are amazing, the rooms are perfect: clean, clean, spacious, all comforts available and we were lucky enough to have a terrace with sea view . Absolutely...More

Reviewed 30 August 2017

We stayed for one night. It is a very big hotel and we got like a small single room house next to the pool and parkinglot. Beach is in walking distance from hotel. Staff at hotel not very...More

Via della Cicala 1, Procchio, Marciana, Elba Island, Italy
Pool
Room Service
Free Parking
Restaurant
Free Wifi
4.0 Star Hotel
Hotel Biodola
No availability for your dates from these sites
#13 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 20 September 2017

The hotel is located close to Portoferraio where you can find many cute shops and restaurants. The hotel has private beach, salted water swimming pool, tennis court, bar, each room has balcony or...More

Reviewed 10 September 2017

We spent two weeks in August at the Hotel Biodola and could not rate the hotel or staff more highly. Everyone was incredibly welcoming, friendly and could not have been more helpful. The staff at...More

La Biodola, 57037, Portoferraio, Elba Island, Italy
Pool
Restaurant
Room Service
Free Parking
Beachfront
Breakfast included
Spa
Free Wifi
Fitness centre
4.0 Star Hotel
Grand Hotel Elba International
No availability for your dates from these sites
#14 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 10 October 2017

We choose this hotel for our honeymoon. The view from our room was outstanding and also we will never forget the good food at the dinner. I just have to say I was expecting a more diverse breakfast...More

Reviewed 21 September 2017

Was on a business trip unfortunately and I could not enjoy the great facilities offered by this Hotel. Will stay longer next time. Fantastic views from my room which was ver spacious and extremely...More

Localita Naregno | Baia Della Fontanella 1, 57031, Capoliveri, Elba Island, Italy
Pool
Room Service
Free Parking
Restaurant
Fitness centre
Beachfront
Free Wifi
Bar/Lounge
Spa
Breakfast included
4.0 Star Hotel
Hotel Barracuda
No availability for your dates from these sites
#15 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 3 February 2017

This summer me and my girlfriend decided to spend a weekend in the amazing Isola of Elba. My girlfriend is from Spain and she was amazed by the beutiful location (2 mins from the sea), but what...More

Reviewed 29 August 2017

This was the second time for me at Hotel Barracuda and it was absolutely amazing. Everything was perfect, stunning location in a fantastic island as l'Elba and lovely renovations. All the staff has...More

Hotel website
Viale Elba n.46, 57034 Marina di Campo, Elba Island, Italy
011 39 0565 170 0015
Free Parking
Pool
Restaurant
Bar/Lounge
Room Service
Free Wifi
4.0 Star Hotel
Hotel Acquarius
#16 Best Value of 136 hotels in Elba Island
Park Hotel Napoleone
No availability for your dates from these sites
#17 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 23 August 2017

I wasn't expecting much as most reviews weren't that great, but it was one of the few places that I knew did a gluten free breakfast that weren't asking for a minimum 5 night stay (I only visited...More

Reviewed 4 August 2016

It was a great hotel staff amazing clean could not ask for better would stay there again going back next year and we will stay there gardens are fab food was good head waiter in restaurant was...More

Via San Martino, 58, 57037 San Martino di Portoferraio, Elba Island, Italy
Pool
Free Parking
Restaurant
Bar/Lounge
Breakfast included
4.0 Star Hotel
Hotel Sardi
No availability for your dates from these sites
#18 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 6 August 2017

Spent one night in such a nice family run hotel in Pomonte. Chiara, the husband and the all crew have been so friendly and we felt like at home. Can tell you this is not so common in Italy...I...More

Reviewed 23 October 2016

Must I be critical ? It is now 11 days since we arrived there and ,alas,all of 6 days since we left the Sardi in Pomonte. Our overall impression is one of complete relaxation, five days with...More

Via del Maestrale 1 | Loc. Pomonte, 57030, Marciana, Elba Island, Italy
Free Wifi
Free Parking
Restaurant
Bar/Lounge
Beachfront
Breakfast included
Room Service
3.0 Star Hotel
Hotel Yacht Club
No availability for your dates from these sites
#19 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 13 June 2017

Excellent Hotel near harbour , shopping area, bars & restaurants quiet place to stay , easy car park friendly & helpfull receptionnist and waitress Marciana Marina is one of the best village to...More

Reviewed 16 March 2017

We planned to stay at this hotel for 5 nights in Sept, 2016. It's in a fairly good location, near shops, beach etc. Upon check-in the staff really was very nice, but my first impression was that...More

Via Aldo Moro 46, 57033 Marciana Marina, Elba Island, Italy
Room Service
Free Wifi
Breakfast included
3.0 Star Hotel
Hotel Brigantino
No availability for your dates from these sites
#20 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 30 July 2017

We spent 10 fantastic days in isola d Elba. This hotel with half broad (very flexible) is a great headquarter to move from. This well located ( beach, procchio, porto...). People are very kind and...More

Reviewed 11 July 2017

We were here just for two nights, we had also breakfest (really very good). We got also one dinner gratis!! What was so nice from hotel they got us and dinner was soooo good. The staff is extremly...More

Localita Campo All'aia, 57030 Procchio, Marciana, Elba Island, Italy
Pool
Free Parking
Restaurant
Bar/Lounge
Free Wifi
3.0 Star Hotel
Hotel Valle Verde
No availability for your dates from these sites
#21 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 21 July 2017

We spent 10 days at this hotel and only wished we could stay longer. The position is very good with semi-private beach just 5 minutes walk from your room; the beach is very nice and has very good...More

Reviewed 20 May 2017

Set in beautiful grounds the hotel blends with the landscape. The elegance and style typically Italian. The staff the crowning joy - friendly, humorous, family loving. A nature lovers haven. The...More

Lido di Spartaia, 57030 Procchio, Marciana, Elba Island, Italy
Free Parking
Restaurant
Beachfront
Room Service
Bar/Lounge
Free Wifi
Breakfast included
3.0 Star Hotel
Ortano Mare Village - TH Resorts
No availability for your dates from these sites
#22 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 29 August 2017

I agree with the previous comments regarding the reception staff. We also had to wait around 2 hours for room to be ready and after this time we received horrible room from the big air conditioning...More

Reviewed 8 August 2017

First the good things: the location is really amazing - beautiful surroundings, clear water (depends on weather), stunning views from the mountains which are next to the hotel (paths leading to the...More

Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
Pool
Free Parking
Restaurant
Beachfront
Free Internet
Bar/Lounge
Breakfast included
Fitness centre
3.0 Star Hotel
L'Oleandro
No availability for your dates from these sites
#23 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 13 July 2017

This hotel is a gem and deserves top score. The staff is attentive and funny, and Mario, our host, is particularly a big part of creating a relaxed and welcoming atmosphere. The sunset, which is...More

Reviewed 21 September 2016

our expectatation was not met. the hotel is situated very beautifully above the rocky shoreline. but the room was not clean and the breakfast was poor. ( Cappuccino from the Nestle Machine - awful...More

Via del Cotoncello 74 | Sant'Andrea, 57030, Marciana, Elba Island, Italy
Free Parking
Restaurant
Bar/Lounge
Free Internet
Breakfast included
Beachfront
2.0 Star Hotel
Hotel Montecristo
No availability for your dates from these sites
#24 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 13 June 2017

We stayed one week at the hotel Montecristo in Marina Di Campo on the Island of Elba ( Italy) we had a fabulous time, beautiful location,very good amenities gorgeous pool,very attentive and super...More

Reviewed 5 June 2017

Hotel location is fabulous and has recently been modernised to a very high standard. Our room, overlooking the pool and beach was spacious and very clean with a very sizeable balcony. Could not be...More

Lungomare P. Nomellini 11, 57034 Marina di Campo, Elba Island, Italy
Pool
Beachfront
Restaurant
Bar/Lounge
Free Wifi
Room Service
Fitness centre
4.0 Star Hotel
Hotel Il Caminetto
No availability for your dates from these sites
#25 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 18 June 2015

There were many positives here, firstly fell in love with Elba. Hotel is very well placed easy to find and park, without a car it would be isolated set in it's own ground which are very well kept...More

Reviewed 9 September 2014

We stayed at this place a couple days ago and we were not happy with the hotel at all. It is hard to understand why people rate this place so good, as everything we experienced was below average...More

Localita' San Martino n.56, 57037, Portoferraio, Elba Island, Italy
Pool
Free Parking
Restaurant
Bar/Lounge
Free Wifi
3.0 Star Hotel
Hotel Villa Cristina
No availability for your dates from these sites
#26 Best Value of 136 hotels in Elba Island
Special offer
Offers & Announcements10% off room rate
View hotel details
Collapse hotel details
Reviewed 11 January 2017

Elba is a fantastic place. You need to go. This hotel is really really well-placed. Marina di Campo is a good spot to then by car, go to the other locations around the island. The staff is really...More

Reviewed 31 August 2013

We've had a great time in this hotel in the mid-august for a week. The price was reasonable, service very good, staff was friendly and always polite and all of our requests were solved in a short...More

Via per Portoferraio | Località Zuffale, 57034 Marina di Campo, Elba Island, Italy
011 39 0565 170 0009
Free Parking
Restaurant
Free Wifi
Breakfast included
3.0 Star Hotel
Hotel Del Golfo
No availability for your dates from these sites
#27 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 25 September 2017

This is a particularly well run hotel demonstrating traditional and professional Italian hospitality. The location is on the beach in the beautiful bay in Proccio. The staff are efficient...More

Reviewed 10 July 2017

A great clean beach with comfortable "own reserved" sunbeds with towels included. Great friendly staff from beachmanager to cleaning ladies ! Absolutely fantastic food with a large choice of dishes...More

Via Provinciale SNC, 57030 Procchio, Marciana, Elba Island, Italy
Pool
Free Parking
Restaurant
Room Service
Beachfront
Breakfast included
Fitness centre
Bar/Lounge
Spa
Free Wifi
4.0 Star Hotel
Hotel Imperia
No availability for your dates from these sites
#28 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 6 July 2014

This B&B is on a pedestrian street very close to the beaches, waterfront cafes, old city and harbor. Our room was simple, clean and comfortable. It is worth the few extra euros to get a room with a...More

Reviewed 17 July 2011

Breakfast was great and service is excellent, however the b&b had only a broken fan and a broken tv in our room. Given the state of both (they looked broken for some time) it is perplexing that no...More

Viale Principe Amedeo Basso 12, 57033 Marciana Marina, Elba Island, Italy
Room Service
Free Parking
Free Wifi
2.0 Star Hotel
Hotel Capo Sud
No availability for your dates from these sites
#29 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 31 May 2017

An understated, quiet, low level hotel. clean comfortable rooms. We paid extra to have a sea view. Well worth it. The water is crystal clear, good for snorkeling. A clean beach and warm pool. Short...More

Reviewed 29 April 2017

It's hard to find anything to complain about. The location is outstanding, the food was great, the staff were nice and available, the beach awesome. I really enjoyed my stay and I'll most likely be...More

Via del Capo Marinaro, 301, 57031 Lacona, Capoliveri, Elba Island, Italy
Pool
Room Service
Free Parking
Restaurant
Free Wifi
Beachfront
Bar/Lounge
Breakfast included
3.0 Star Hotel
Hotel Montemerlo
No availability for your dates from these sites
#30 Best Value of 136 hotels in Elba Island
View hotel details
Collapse hotel details
Reviewed 30 August 2017

Location is in a quite area - 500m from the beach. You can rent sunbed at the beach and towls at the hotel. Hotelstaff very very polite and helpfull. We decided to stay one more night at Elba - so...More

Reviewed 17 July 2017

So we were in 4 hotels in Elba and this was really the best what we got. I would definitely give more zhan 3 stars if I can. Service super, people very friendly, very clean and maintained, food was...More

Via del Canaletto 240, 57034 Fetovaia, Elba Island, Italy
Pool
Free Parking
Restaurant
Bar/Lounge
Free Wifi
Breakfast included
Beachfront
Room Service
3.0 Star Hotel
Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.