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:
Clear all
Your Selections
  Family-friendly Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Resort hotel Trendy Boutique Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green Independent Hotels & up & up Internet & up Air Conditioning Concierge Cheap Hotels Most Booked Hotels Hotels with Restaurants Hotels with Balconies Clean Hotels Quiet Hotels Travellers' Top-Rated Hotels Hotels with Bars Non-Smoking Hotel Hotels with Private Beach Meeting room Business services Reduced mobility rooms Charming Hotels Hotels with Free Wifi Hotels with Villas Spa Hotels Luxury Beach Hotels €€ €€€ €€€€ Family Resorts Luxury Spa Hotels Unique Hotels Hotels with Jacuzzi Oceanfront Hotels All inclusive Golf course Hotels with Hot Tubs Beach Resorts Wedding Hotels Relais du Silence
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Grand Hotel Elba International
US$100US$97
Hotels.com
View Deal
#1 of 138 Hotels in Elba Island by Best Value
11/04/2017East German Chic
29/11/2016Lovely hotel and great views
Hotel Airone del Parco & delle Terme
US$149US$143
Expedia.com
View Deal
#2 of 138 Hotels in Elba Island by Best Value
Hotel Montemerlo
US$110US$106
Expedia.com
View Deal
#3 of 138 Hotels in Elba Island by Best Value
18/05/2017Really charming
29/05/2016Great & Strategic location
Hotel Del Golfo
US$289
Booking.com
View Deal
#4 of 138 Hotels in Elba Island by Best Value
30/09/2016a must visit!
30/09/2016Fabulous
Hotel Capo Sud
US$209
Booking.com
View Deal
#5 of 138 Hotels in Elba Island by Best Value
25/08/2015... has a warm, friendly family feel.
29/04/2017Perfect!
Hotel Mistral
US$101
Expedia.com
View Deal
#6 of 138 Hotels in Elba Island by Best Value
Hotel & Resort Sant'Anna del Volterraio
US$69US$66
Hotels.com
View Deal
#7 of 138 Hotels in Elba Island by Best Value
L'Oleandro
US$66
Booking.com
View Deal
#8 of 138 Hotels in Elba Island by Best Value
05/09/2016Amazing food with a superb view!
24/07/2016Super holiday
Hotel Cernia
US$96
Booking.com
View Deal
#9 of 138 Hotels in Elba Island by Best Value
04/09/2016Dinner only
08/08/2016Dinner
Hotel Tamerici
US$125US$99
Booking.com
View Deal
#10 of 138 Hotels in Elba Island by Best Value
13/09/2016Loved our stay
14/08/2016Wanna-be-back hotel
Hotel Villa Giulia
US$224US$99
Booking.com
View Deal
#11 of 138 Hotels in Elba Island by Best Value
Hotel Biodola
US$299
Booking.com
View Deal
#12 of 138 Hotels in Elba Island by Best Value
06/08/2016Perfect family holiday
05/08/2016Luxurious
Hotel Villa Ottone
US$312US$223
Booking.com
View Deal
#13 of 138 Hotels in Elba Island by Best Value
26/07/2016Very child friendly.
18/09/2016Little disapointed
Viticcio Hotel
US$124
Official Site
View Deal
#14 of 138 Hotels in Elba Island by Best Value
Hotel Sardi
US$112
Booking.com
View Deal
Hotel Capo di Stella
US$89
Hotels.com
View Deal
#16 of 138 Hotels in Elba Island by Best Value
28/04/2015Great value in the off season
27/08/2014beautiful
Uappala Hotel Lacona
US$111US$92
Priceline
View Deal
#17 of 138 Hotels in Elba Island by Best Value
Hotel Sant'Andrea
US$212US$112
Travelocity
View Deal
#18 of 138 Hotels in Elba Island by Best Value
14/09/2016Very quiet lovely views
25/07/2016Relaxing little hotel
Hotel Anna Fetovaia
US$89US$78
Travelocity
View Deal
#19 of 138 Hotels in Elba Island by Best Value
22/05/2014Excellent staying in spring time
23/09/2012Ottimo albergo
Hotel Desiree
US$258US$249
Travelocity
View Deal
#20 of 138 Hotels in Elba Island by Best Value
09/07/2016Lovely location
15/06/2016Definitely stay here
Hotel Villa Wanda
US$112US$95
Booking.com
View Deal
#21 of 138 Hotels in Elba Island by Best Value
Hotel Villa Ombrosa
US$117
Priceline
View Deal
#22 of 138 Hotels in Elba Island by Best Value
Hotel Residence Cala di Mola
US$147
TripAdvisor
View Deal
#23 of 138 Hotels in Elba Island by Best Value
03/11/2016Quite a surprise
12/10/2016Great Location
Hotel Barsalini
Hotel Barsalini
US$140
Booking.com
View Deal
#24 of 138 Hotels in Elba Island by Best Value
Hotel Hermitage -- Portoferraio
Loading prices...
#25 of 138 Hotels in Elba Island by Best Value
Hotel Mare
US$150
Booking.com
View Deal
#26 of 138 Hotels in Elba Island by Best Value
Hotel Imperia
US$86
Expedia.com
View Deal
#27 of 138 Hotels in Elba Island by Best Value
Aviotel Residence Hotel
US$167US$131
Hotels.com
View Deal
#28 of 138 Hotels in Elba Island by Best Value
29/11/2014Great Value
03/10/2012Really Good
Hotel Il Caminetto
US$119
Priceline
View Deal
#29 of 138 Hotels in Elba Island by Best Value
Hotel Stella Maris
US$157
Booking.com
View Deal
#30 of 138 Hotels in Elba Island by Best Value
*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.