Hotels with Restaurants in Elba Island from $125
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Elba Island Hotels with Restaurants

Hotel Airone Isola d'Elba
Località San Giovanni, Portoferraio, LI
Free Cancellation
Reserve now, pay when you stay
$124 nightly
The price is $136 total per night
$136 total
Jun 6 - Jun 7
Total includes taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Spend a day at the beach scuba diving, or relax with sun loungers and beach umbrellas. There's ...

Hotel Fabricia
Golfo di Portoferraio, Portoferraio, LI
This smoke-free hotel features a private beach, 2 outdoor tennis courts, and a restaurant. Spend a day at the beach snorkeling, or relax with sun loungers and ...

Hotel Select
Via per Portoferraio, 30, Marina di Campo, Campo nell'Elba, LI
$159 nightly
The price is $175 total per night
$175 total
Jun 6 - Jun 7
Total includes taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, ...

TH Capoliveri - Grand Hotel Elba International
Località Naregno, Capoliveri, LI
Free Cancellation
Reserve now, pay when you stay
$152 nightly
The price is $167 total per night
$167 total
Jun 28 - Jun 29
Total includes taxes and fees
A private beach, 2 restaurants, and an outdoor tennis court are all featured at this smoke-free hotel. Relax with sun loungers and beach umbrellas, and cool ...

Hotel La Perla del Golfo
Via Della Cicala 1, Marciana, LI
$211 nightly
The price is $232 total per night
$232 total
Jun 5 - Jun 6
Total includes taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Bring the family and enjoy the children's club, playground, and kid-friendly dining. Relax ...

Hotel Hermitage
Via Biodola 1, Portoferraio, LI
$460 nightly
The price is $506 total per night
$506 total
Jun 5 - Jun 6
Total includes taxes and fees
This luxury hotel features a private beach, a golf course, and a full-service spa. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. There's ...

Baia Bianca Suites
La Biodola 16, Portoferraio, LI
$360 nightly
The price is $396 total per night
$396 total
Jun 8 - Jun 9
Total includes taxes and fees
This inn features a restaurant, a seasonal outdoor pool, and a bar/lounge. Dine at the beachfront restaurant and relax with beach umbrellas. Bring the family ...

Hotel Desiree
Loc. Spartaia, Procchio, Marciana, LI
$228 nightly
The price is $251 total per night
$251 total
Jun 7 - Jun 8
Total includes taxes and fees
A private beach, 2 restaurants, and 2 outdoor tennis courts are all featured at this smoke-free hotel. Enjoy beachfront dining and relax with beach cabanas and ...

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)
Sant Assunta 103, Marciana, LI
$114 nightly
The price is $126 total per night
$126 total
Jun 8 - Jun 9
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this property. There's fun for all ages with a playground and an arcade/game room, and families will appreciate ...

Camping Village Canapai
Localita Ortano, Rio, LI
This campground features 2 outdoor pools, a gym, and a restaurant. Bring the family and enjoy the free kid's club, children's pool, and kid-friendly dining. ...

Hotel Brigantino
Via di Campo all'Aia 281, Procchio, Marciana, LI
This hotel features an outdoor pool, an outdoor tennis court, and a restaurant. There's fun for all ages with a children's club and a playground, and supervised ...

Hotel Rio Sul Mare
Via Palestro 34, Rio, LI
$114 nightly
The price is $125 total per night
$125 total
Jun 5 - Jun 6
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Families will appreciate the playground, onsite laundry facilities, and babysitting. WiFi in public ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Elba Island hotels essential information
Accommodation | 2,748 hotels |
---|---|
Lowest Price | $125 |
Highest Price | $506 |
Popular hotels | Hotel Fabricia, Hotel Select, TH Capoliveri - Grand Hotel Elba International, Hotel La Perla del Golfo, Hotel Hermitage, Baia Bianca Suites, Hotel Airone Isola d'Elba, Hotel Desiree, Hôtel Sant'Andrea, The Originals Relais (Relais du Silence), Camping Village Canapai, Hotel Brigantino, Hotel Rio Sul Mare |
Recent Elba Island hotel reviews by fellow wanderers

Hotel Airone Isola d'Elba
5 out of 5
Posted 11 days ago
Travelocity Verified Review
"My brief 3 day stay at the Airone Hotel was absolutely fantastic. The place and the surrounding park is well maintained, the rooms always clean and staff ready to help."
A verified traveler stayed at Hotel Airone Isola d'Elba
- Beach Resorts & Hotels in Elba Island
- Historic Hotels in Elba Island
- Adventure Hotels in Elba Island
- Hotels with Free Parking in Elba Island
- Kid Friendly Hotels in Elba Island
- Golf Resorts & Hotels in Elba Island
- Hotels with Air Conditioning in Elba Island
- Pet Friendly Hotels in Elba Island
- Hotels with Bar in Elba Island
- Hotels with Pools in Elba Island
- Hotels with Free Breakfast in Elba Island
- Hotels with Balconies in Elba Island
- Hotels with Tennis Courts in Elba Island
- Hotels with Childcare in Elba Island
- Hotels with Room Service in Elba Island
- Convention Center Hotels in Elba Island
- Spa Resorts & Hotels in Elba Island
- Hotels with Kitchenettes in Elba Island
- Hotels with Airport Transfers in Elba Island
- Oceanfront Hotels in Elba Island
- Romantic Getaways & Hotels in Elba Island
- Hotels with Hot Tubs in Elba Island
- Hotels with a Gym in Elba Island
- Hotel Wedding Venues in Elba Island
- Fishing Resorts & Hotels in Elba Island
- Hotels with Shopping in Elba Island
- Hotels with smoking rooms in Elba Island
- Hotels with Free Airport Shuttle in Elba Island
- Adults Only Resorts & Hotels in Elba Island
- Luxury Hotels in Elba Island
- Hotels with Waterslides in Elba Island
- Winery Hotels in Elba Island
- Green Hotels in Elba Island
- Cheap Hotels in Elba Island
- Hotels with an Indoor Pool in Elba Island
- Castiglione della Pescaia Hotels
- Castagneto Carducci Hotels
- Portoferraio Hotels
- Capoliveri Hotels
- Follonica Hotels
- San Vincenzo Hotels
- Marciana Hotels
- Piombino Hotels
- Campo nell'Elba Hotels
- Scarlino Hotels
- Rio Hotels
- Campiglia Marittima Hotels
- Porto Azzurro Hotels
- Marciana Marina Hotels
- Mediterranean Sea Hotels
- Marina di Campo Hotels
- Maremma Hotels
- Punta Ala Hotels
- Suvereto Hotels
- Lacona Hotels
- Maremma Coast Hotels
- Procchio Hotels
- Baratti Hotels
- Rio Marina Hotels
- Rio nell'Elba Hotels
- Etruscan Coast Hotels
- European Union Hotels
- Sant' Andrea Hotels
- Le Rocchette Hotels
- Cavoli Hotels
- Riotorto Hotels
- Naregno Hotels
- Biodola Hotels
- Venturina Hotels
- Fetovaia Hotels
- Scaglieri Hotels
- Morcone Hotels
- Pomonte Hotels
- Magazzini Hotels
- Zanca Hotels
More ways to wander Elba Island
Most popular
Hotels
5 Star Hotels in Brunello di Montalcino Wine AreaHotels in Downtown San Francisco5 Star Hotels in Amalfi CoastAmalfi Coast Beach Resorts & HotelsCheap Hotels in Capri IslandCheap Hotels in Amalfi CoastCheap Hotels in LeavenworthAmalfi Coast All Inclusive Resorts & HotelsCheap Hotels in Cinque Terre National ParkCheap Hotels in Costa Smeralda
Flights
Activities
Vacation Rentals