
Find Green Hotels in Elba Island
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Elba Island Green Hotels
Our top choices for Elba Island eco-friendly hotels

1. Primo Hotel
Primo HotelMarciana Marina
9.0 out of 10, Wonderful, (11 reviews)
The price is AED 333
AED 366 total
includes taxes & fees
6 Nov - 7 Nov

2. Hotel Plaza
Hotel PlazaPorto Azzurro
9.4 out of 10, Exceptional, (87 reviews)
The price is AED 538
AED 592 total
includes taxes & fees
8 Nov - 9 Nov

3. Hotel Barcarola 2
Hotel Barcarola 2Campo nell'Elba
9.0 out of 10, Wonderful, (12 reviews)
The price is AED 304
AED 334 total
includes taxes & fees
18 Nov - 19 Nov

4. Hotel Villa Wanda
Hotel Villa WandaPorto Azzurro
6.8 out of 10, (25 reviews)
The price is AED 394
AED 433 total
includes taxes & fees
5 Nov - 6 Nov

5. Hotiday Apartment Collection - Portoferraio
Hotiday Apartment Collection - PortoferraioAcquabona
9.0 out of 10, Wonderful, (6 reviews)
The price is AED 3,078
AED 3,386 total
includes taxes & fees
5 Dec - 6 Dec

6. Villa Italia B&B
Villa Italia B&BPorto Azzurro
8.0 out of 10, Very good, (1 review)
The price is AED 357
AED 393 total
includes taxes & fees
6 Nov - 7 Nov

7. Azienda Agricola Sapereta
Azienda Agricola SaperetaPorto Azzurro
7.0 out of 10, Good, (2 reviews)
The price is AED 399
AED 850 total
includes taxes & fees
5 Dec - 6 Dec

8. Villette San Martino
Villette San MartinoPortoferraio
The price is AED 572
AED 1,040 total
includes taxes & fees
5 Dec - 6 Dec
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.
Top Elba Island Hotel Reviews
Explore a world of travel with Expedia
- Hotels with Bars in Bagnaia
- 5 Star Hotels in Chiessi
- Independent Hotels in Sant' Andrea
- Hotels with Free Parking in Procchio
- Apartments in Elba Island
- Adventure Hotels in Marciana
- Rv Parks in Sant' Andrea
- Aparthotels in Aia
- 2 Star Hotels in Vigne Giunche
- Villas in Campo nell'Elba
- 5 Star Hotels in Marina di Campo
- Vacation Homes in Procchio
- Rv Parks in Aia
- B&B in Scaglieri
- Villas in Cavoli
- Historic Hotels in Seccheto
- 3 Star Hotels in Elba Island
- Vacation Homes in Patresi
- 2 Star Hotels in Marciana
- B&B in Campo nell'Elba
- 2 Star Hotels in Patresi
- Family Hotels in Pareti
- Residences in Marciana
- Apartments in Biodola
- Golf Hotels in Lacona
- Holiday Park Resorts in Aia
- B&B in Patresi
- Golf Hotels in Innamorata
- Hotels with Bars in Lacona
- 2 Star Hotels in Biodola
- 5 Star Hotels in Campo nell'Elba
- Independent Hotels in Marina di Campo
- Hotels with smoking rooms in Elba Island
- 3 Star Hotels in Biodola
- Adults Only Resorts & in Campo nell'Elba
- Holiday Park Resorts in Scaglieri
- Apartments in Campo nell'Elba
- Resorts & Hotels with Spas in Portoferraio
- Chalets in Seccheto
- 4 Star Hotels in Patresi
- Adventure Hotels in Scaglieri
- 5 Star Hotels in Procchio
- Rv Parks in Biodola
- 5 Star Hotels in Elba Island
- Residences in Marciana Marina
- Vacation Homes in San Piero in Campo
- Rv Parks in Marciana
- Chalets in Aia
- Resorts & Hotels with Spas in Chiessi
- 5 Star Hotels in Sant' Andrea
- Hotels with Free Parking in Marciana Marina
- 4 Star Hotels in Elba Island
- Rv Parks in Elba Island
- 4 Star Hotels in Procchio
- B&B in Elba Island
- Rv Parks in Patresi
- Romantic Hotels in Portoferraio
- Farmstay in Chiessi
- Apartments in Marciana Marina
- Resorts in Zanca
- Vacation Homes in Elba Island
- Apartments in Zanca
- Residences in Biodola
- Vacation Homes in Chiessi
- Hotels with Free Parking in Elba Island
- Hotels near Cavoli Beach
- Farmstay in Marina di Campo
- B&B in Sant' Andrea
- B&B in Chiessi
- Pet-Friendly Hotels in Capoliveri
- Hostels in Zanca
- Historic Hotels in Sant' Andrea
- Beach Hotels in Portoferraio
- Business Hotels in Marciana
- 4 Star Hotels in Sant' Andrea
- B&B in Marciana Marina
- Chalets in Zanca
- Family Hotels in Lacona
- 4 Star Hotels in Aia
- Family Hotels in Procchio
- Shopping Hotels in Capoliveri
- Villas in Vigne Giunche
- Flights from San Piero in Campo
- Flights from Alicante (ALC) to Portoferraio (EBA)
- Flights from Fort Resolution (YFR) to Portoferraio (EBA)
- Flights from Nantes (NTE) to Portoferraio (EBA)
- Flights from Cairo (CAI) to Portoferraio (EBA)
- Flights from Procchio
- Flights from Zanca
- Flights from Foggia (FOG) to Portoferraio (EBA)
- Flights from Marciana Marina
- Flights from Santa Rosa (SRA) to Portoferraio (EBA)
- Flights from Cavoli
- Flights from Castres (DCM) to Portoferraio (EBA)
- Flights from Cork (ORK) to Portoferraio (EBA)
- Flights from London (LHR) to Portoferraio (EBA)
- Flights from Marciana
- Flights from Campo nell'Elba
- Flights from Warsaw (WAW) to Portoferraio (EBA)























