Search for Cheap Deals on
Hotels in Elba Island

Choose from 2828 Elba Island Hotel Deals

Hotel Villa Giulia
Hotel Villa Giulia
3 out of 5
Lido di Capoliveri, Porto Azzurro, LI
  • 11 min drive from Cavoli Beach
The price is $95 per night from May 23 to May 24
$95
per night
May 23 - May 24
Stay at this 3-star beach hotel in Porto Azzurro. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Lido di Capoliveri Beach and Le Calanchiole ...
7/10 Good! (10 reviews)
Don't be fooled by the photos
"The pool may look lovely, but our room was dingy, the sparse furniture was outdated by decades, the bed was extremely uncomfortable, the terrace was in a terrible state of disrepair, we had no phone and we haven't even started on the bathroom! You had to be very slim to even enter the bathroom. The ..."

Reviewed on Oct 20, 2011

Hotel Villa Giulia
Park Hotel Napoleone
Park Hotel Napoleone
4 out of 5
Loc. San martino, Portoferraio, LI
  • 10 min drive from Cavoli Beach
The price is $113 per night from Jun 21 to Jun 22
$113
per night
Jun 21 - Jun 22
Stay at this 4-star hotel in Portoferraio. Enjoy free breakfast, free parking, and an outdoor pool. Popular attractions Villa of San Martino and Golf Club Hermitage ...
7.4/10 Good! (96 reviews)
"Excellent hotel with good old fashioned service. Great central location on the island making it easy to get anywhere."

Reviewed on Jun 17, 2023

Park Hotel Napoleone
Hotel Fabricia
Hotel Fabricia
4 out of 5