Beginning of main content

Elba Island Vacations

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Elba Island Hotels

Search Flight + Hotel

Elba Island Flight + Hotel packages

Elba Island Hotels

See all 116 Hotels in Elba Island
Capo di Stella

Capo di Stella

Localita Capo Di Stella, Lacona, Capoliveri
3.0 out of 5.0

Located in Lacona, this hotel is within a 15-minute walk of Margidore Beach and Lacona Beach. Campo alla Sughera and Norsi Beach are also within 3 mi (5 ...

$116

$116
Residence Elite - Self Catering

Residence Elite - Self Catering

Via Fucini, 299, Campo nell'Elba
3.0 out of 5.0

Located in Marina di Campo, this residence is within 1 mi (2 km) of Marina di Campo Beach and Faunistic Museum. Elba Island Aquarium and Luigi Celleri Mineralogical ...

$148

$148
Hotel Airone del Parco e delle Terme

Hotel Airone del Parco e delle Terme

Località San Giovanni, Portoferraio
4.0 out of 5.0

Offering direct access to the beach, this Portoferraio hotel is within 1 mi (2 km) of Isola D'Elba Tennis Club and Roman Villa delle Grotte. Arcipelago Toscano ...

$210

$210
Il Magnifico Elba Resort

Il Magnifico Elba Resort

Via Principe Amedeo 94, Marciana Marina
4.0 out of 5.0

This family-friendly Marciana Marina hotel is located on the waterfront, within a 10-minute walk of Gulliver - Terre d'Autore, Marciana Marina Beach, and Elba ...

$170

$170
Hotel Select

Hotel Select

Via per Portoferraio, 30, Campo nell'Elba
4.0 out of 5.0

With direct access to the beach, this Marina di Campo hotel is in the city center and within 1 mi (2 km) of Marina di Campo Beach, Faunistic Museum, and Elba ...

$160

$160
Grand Hotel Elba International

Grand Hotel Elba International

Località Naregno, Capoliveri
4.0 out of 5.0

Offering direct access to the beach, this Naregno hotel is within 2 mi (3 km) of Naregno Beach, Capoliveri Bike Park, and Capoliveri Town Hall. Straccoligno ...

$184

$184
Map

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.