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.
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Resort hotel Trendy Boutique Family-friendly 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 Hotels with Restaurants Hotels with Balconies Clean Hotels Quiet Hotels Hotels with Bars Non-Smoking Hotel Hotels with Private Beach Meeting room Business services Reduced mobility rooms Charming Hotels Hotels with Free Wifi 60+ Traveller Hotels with Villas Foodie Art and Architecture Lover Like a Local Spa Hotels Luxury Beach Hotels Urban Explorer Family Holiday Maker $ $$ $$$ $$$$ Peace and Quiet Seeker Family Resorts Luxury Spa Hotels Unique Hotels Thrifty Traveller Backpacker 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
Hotel Select
SAVE US$4
US$110
Hotels.com
US$106
View Deal
#31 of 138 Hotels in Elba Island by Best Value
  • Free Parking
  • Breakfast included
Hotel Barracuda
Hotels.com
US$161
View Deal
#32 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel lo Scirocco
Booking.com
US$62
View Deal
#33 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Desiree
SAVE US$16
US$243
Hotels.com
US$227
View Deal
#34 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Capo di Stella
SAVE US$7
US$88
Hotels.com
US$81
View Deal
#35 of 138 Hotels in Elba Island by Best Value
  • Free Parking
  • Breakfast included
Hotel Barcarola 2
Hotels.com
US$102
View Deal
#36 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Sant'Andrea
Travelocity
US$102
View Deal
#37 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Club Hotel Marina 2
Priceline
US$83
View Deal
#38 of 138 Hotels in Elba Island by Best Value
  • Free Parking
  • Pool
Hotel Rio sul Mare
SAVE US$9
US$95
Hotels.com
US$86
View Deal
#39 of 138 Hotels in Elba Island by Best Value
  • Restaurant
  • Room Service
Resort le Picchiaie
SAVE US$8
US$126
Travelocity
US$118
View Deal
#40 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Etrusco
SAVE US$7
US$73
Hotels.com
US$66
View Deal
#41 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Corallo
Priceline
US$75
View Deal
#42 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Aviotel Residence Hotel
SAVE US$13
US$101
Hotels.com
US$88
View Deal
#43 of 138 Hotels in Elba Island by Best Value
  • Pool
  • Restaurant
Hotel Dino
Orbitz.com
US$130
View Deal
#44 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Villa San Giovanni Residenza Hotel
Priceline
US$69
View Deal
#45 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel & Residence Villa Rosa
SAVE US$10
US$86
Priceline
US$76
View Deal
#46 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Park Hotel Napoleone
SAVE US$112
US$244
Booking.com
US$132
View Deal
#47 of 138 Hotels in Elba Island by Best Value
  • Free Parking
  • Breakfast included
Hotel La Stella
Priceline
US$108
View Deal
#48 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Riva del Sole
Booking.com
US$126
View Deal
#49 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Dei Coralli
Priceline
US$163
View Deal
#50 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Marinella
Priceline
US$117
View Deal
#51 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Mare
Loading prices...
#52 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Fabricia
SAVE US$21
US$173
Elvoline
US$152
View Deal
#53 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel La Conchiglia
Priceline
US$96
View Deal
#54 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Il Caminetto
Priceline
US$108
View Deal
#55 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Imperia
Hotels.com
US$79
View Deal
#56 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Restaurant
Residence Hotel Villa Mare
Loading prices...
#57 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Scoglio Bianco
Booking.com
US$130
View Deal
#58 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Il Magnifico Elba Resort
Hotels.com
US$154
View Deal
#59 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
Hotel Punto Verde
Loading prices...
#60 of 138 Hotels in Elba Island by Best Value
  • Free Wifi
  • Free Parking
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.