Hotels in Elba Island

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 25 - Aug 26
Tomorrow
Aug 26 - Aug 27
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Top 5 hotels in Elba Island at a glance

Where to stay in Elba Island?

1. Hu Park Albatros Village

Hu Park Albatros Village
San Vincenzo
Hu Park Albatros Village

2. Park Hotel Napoleone

Park Hotel Napoleone
Portoferraio
$103
$113 total
includes taxes & fees
Sep 5 - Sep 6
Park Hotel Napoleone

3. Hotel Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$152
$167 total
includes taxes & fees
Sep 24 - Sep 25
Hotel Baia Imperiale

4. Hotel Del Golfo

Hotel Del Golfo
Marciana
$205
$225 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Del Golfo

5. Hotel Hermitage

Hotel Hermitage
Portoferraio
$487
$535 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Hermitage

6. Boutique Hotel Ilio

Boutique Hotel Ilio
Marciana
$126
$139 total
includes taxes & fees
Sep 20 - Sep 21
Boutique Hotel Ilio

7. Primo Hotel

Primo Hotel
Marciana Marina
$145
$160 total
includes taxes & fees
Sep 16 - Sep 17
Primo Hotel

8. Hotel Riva Del Sole

Hotel Riva Del Sole
Campo nell'Elba
$162
$178 total
includes taxes & fees
Sep 25 - Sep 26
Hotel Riva Del Sole

9. Hotel La Perla del Golfo

Hotel La Perla del Golfo
Marciana
Hotel La Perla del Golfo

10. Hotel Riva degli Etruschi

Hotel Riva degli Etruschi
San Vincenzo
$124
$142 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Riva degli Etruschi

11. Elba Vibe Smart Hotel

Elba Vibe Smart Hotel
Campo nell'Elba
$111
$122 total
includes taxes & fees
Sep 25 - Sep 26
Elba Vibe Smart Hotel

12. Hotel Anselmi

Hotel Anselmi
Marciana Marina
$89
$98 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Anselmi

13. Hotel Villa Ottone

Hotel Villa Ottone
Portoferraio
$335
$368 total
includes taxes & fees
Aug 29 - Aug 30
Hotel Villa Ottone

14. Hotel Desiree

Hotel Desiree
Marciana
$198
$217 total
includes taxes & fees
Sep 15 - Sep 16
Hotel Desiree

15. Essence Isola d'Elba - Le Picchiaie Resort

Essence Isola d'Elba - Le Picchiaie Resort
Portoferraio
$100
$110 total
includes taxes & fees
Sep 21 - Sep 22
Essence Isola d'Elba - Le Picchiaie Resort

16. Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$104
$114 total
includes taxes & fees
Sep 21 - Sep 22
Hotel Montemerlo

17. Hotel Select

Hotel Select
Campo nell'Elba
$148
$163 total
includes taxes & fees
Sep 17 - Sep 18
Hotel Select

18. Monna Lisa

Monna Lisa
Marciana
$159
$175 total
includes taxes & fees
Aug 30 - Aug 31
Monna Lisa

19. Hotel Biodola

Hotel Biodola
Portoferraio
$292
$321 total
includes taxes & fees
Sep 15 - Sep 16
Hotel Biodola

20. Marina Garden Hotel

Marina Garden Hotel
Marciana Marina
Marina Garden Hotel
View all properties

Get last-minute hotel deals in Elba Island and save more

Sign in to unlock great savings.

Isola Verde

Isola Verde
Marciana Marina
$31 off
$137
per night
$302 total
includes taxes & fees
Isola Verde

Hotel Riva Del Sole

Hotel Riva Del Sole
Campo nell'Elba
$277
per night
$610 total
includes taxes & fees
Sign in for extra savings
Hotel Riva Del Sole

Hotel La Perla del Golfo

Hotel La Perla del Golfo
Marciana
$60 off
$221
per night
$486 total
includes taxes & fees
Hotel La Perla del Golfo

Boutique Hotel Ilio

Boutique Hotel Ilio
Marciana
$28 off
$264
per night
$582 total
includes taxes & fees
Boutique Hotel Ilio

Hotel Anna

Hotel Anna
Campo nell'Elba
$46 off
$142
per night
$313 total
includes taxes & fees
Hotel Anna

Hotel Desiree

Hotel Desiree
Marciana
$80 off
$393
per night
$865 total
includes taxes & fees
Hotel Desiree

Essence Isola d'Elba - Le Picchiaie Resort

Essence Isola d'Elba - Le Picchiaie Resort
Portoferraio
$47 off
$211
per night
$464 total
includes taxes & fees
Essence Isola d'Elba - Le Picchiaie Resort

Hotel Villa Giulia

Hotel Villa Giulia
Porto Azzurro
$161 off
$203
per night
$446 total
includes taxes & fees
Hotel Villa Giulia

Hotel Le Acacie

Hotel Le Acacie
Capoliveri
$55 off
$245
per night
$540 total
includes taxes & fees
Hotel Le Acacie

Eden Park Hotel

Eden Park Hotel
Campo nell'Elba
$19 off
$180
per night
$397 total
includes taxes & fees
Eden Park Hotel

Hotel Del Golfo

Hotel Del Golfo
Marciana
$126 off
$567
per night
$1,247 total
includes taxes & fees
Hotel Del Golfo

Capo di Stella

Capo di Stella
Capoliveri
$55 off
$250
per night
$549 total
includes taxes & fees
Capo di Stella

Hotel L'Approdo

Hotel L'Approdo
Porto Azzurro
$23 off
$215
per night
$474 total
includes taxes & fees
Hotel L'Approdo

Hotel Gallo Nero

Hotel Gallo Nero
Marciana
$26 off
$244
per night
$537 total
includes taxes & fees
Hotel Gallo Nero

Hotel Airone Isola d'Elba

Hotel Airone Isola d'Elba
Portoferraio
$92 off
$415
per night
$948 total
includes taxes & fees
Hotel Airone Isola d'Elba

Boutique Hotel Ilio

Boutique Hotel Ilio
Marciana
$16 off
$151
per night
$332 total
includes taxes & fees
Boutique Hotel Ilio

Hotel Fontalleccio

Hotel Fontalleccio
Marciana
$23 off
$103
per night
$227 total
includes taxes & fees
Hotel Fontalleccio

Hotel Del Golfo

Hotel Del Golfo
Marciana
$89 off
$399
per night
$878 total
includes taxes & fees
Hotel Del Golfo

Hotel Anna

Hotel Anna
Campo nell'Elba
$65 off
$147
per night
$324 total
includes taxes & fees
Hotel Anna

Park Hotel Napoleone

Park Hotel Napoleone
Portoferraio
$62 off
$115
per night
$253 total
includes taxes & fees
Park Hotel Napoleone

Monna Lisa

Monna Lisa
Marciana
$16 off
$155
per night
$341 total
includes taxes & fees
Monna Lisa

Essence Isola d'Elba - Le Picchiaie Resort

Essence Isola d'Elba - Le Picchiaie Resort
Portoferraio
$38 off
$173
per night
$381 total
includes taxes & fees
Essence Isola d'Elba - Le Picchiaie Resort

Hotel Le Acacie

Hotel Le Acacie
Capoliveri
$44 off
$198
per night
$435 total
includes taxes & fees
Hotel Le Acacie

Hotel Corallo

Hotel Corallo
Marciana
$17 off
$160
per night
$353 total
includes taxes & fees
Hotel Corallo

Hotel Airone Isola d'Elba

Hotel Airone Isola d'Elba
Portoferraio
$63 off
$284
per night
$661 total
includes taxes & fees
Hotel Airone Isola d'Elba

Capo di Stella

Capo di Stella
Capoliveri
$37 off
$164
per night
$362 total
includes taxes & fees
Capo di Stella

Hotel Hermitage

Hotel Hermitage
Portoferraio
$133 off
$600
per night
$1,320 total
includes taxes & fees
Hotel Hermitage

Hotel Villa Giulia

Hotel Villa Giulia
Porto Azzurro
$37 off
$167
per night
$367 total
includes taxes & fees
Hotel Villa Giulia

Hotel Biodola

Hotel Biodola
Portoferraio
$118 off
$530
per night
$1,166 total
includes taxes & fees
Hotel Biodola

Hotel Fabricia

Hotel Fabricia
Portoferraio
$159 off
$451
per night
$992 total
includes taxes & fees
Hotel Fabricia

Boutique Hotel Ilio

Boutique Hotel Ilio
Marciana
$7 off
$126
per night
$139 total
includes taxes & fees
Boutique Hotel Ilio

Hotel Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$152
per night
$167 total
includes taxes & fees
Hotel Baia Imperiale

Hotel Del Golfo

Hotel Del Golfo
Marciana
$27 off
$247
per night
$271 total
includes taxes & fees
Hotel Del Golfo

Isola Verde

Isola Verde
Marciana Marina
$10 off
$90
per night
$99 total
includes taxes & fees
Isola Verde

Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$12 off
$105
per night
$116 total
includes taxes & fees
Hotel Montemerlo

Hotel Anna

Hotel Anna
Campo nell'Elba
$16 off
$146
per night
$161 total
includes taxes & fees
Hotel Anna

Hotel Desiree

Hotel Desiree
Marciana
$34 off
$307
per night
$338 total
includes taxes & fees
Hotel Desiree

Hotel Il Perseo

Hotel Il Perseo
Marciana
$9 off
$167
per night
$184 total
includes taxes & fees
Hotel Il Perseo

Hotel Corallo

Hotel Corallo
Marciana
$7 off
$128
per night
$141 total
includes taxes & fees
Hotel Corallo

Eden Park Hotel

Eden Park Hotel
Campo nell'Elba
$7 off
$131
per night
$144 total
includes taxes & fees
Eden Park Hotel

Hotel Le Acacie

Hotel Le Acacie
Capoliveri
$17 off
$149
per night
$164 total
includes taxes & fees
Hotel Le Acacie

Hotel Riva Del Sole

Hotel Riva Del Sole
Campo nell'Elba
$271
per night
$298 total
includes taxes & fees
Hotel Riva Del Sole

Essence Isola d'Elba - Le Picchiaie Resort

Essence Isola d'Elba - Le Picchiaie Resort
Portoferraio
$12 off
$105
per night
$116 total
includes taxes & fees
Essence Isola d'Elba - Le Picchiaie Resort

Hotel Select

Hotel Select
Campo nell'Elba
$16 off
$148
per night
$163 total
includes taxes & fees
Hotel Select

Hotel Villa Giulia

Hotel Villa Giulia
Porto Azzurro
$18 off
$160
per night
$176 total
includes taxes & fees
Hotel Villa Giulia

Check out pet-friendly hotels in Elba Island

Hotel Del Golfo

Hotel Del Golfo
Marciana
$205
$225 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Del Golfo

Hotel Hermitage

Hotel Hermitage
Portoferraio
$487
$535 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Hermitage

Hotel Plaza

Hotel Plaza
Porto Azzurro
$229
$252 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Plaza

Hotel Yacht Club

Hotel Yacht Club
Marciana Marina
$109
$120 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Yacht Club

Hotel Riva Del Sole

Hotel Riva Del Sole
Campo nell'Elba
$162
$178 total
includes taxes & fees
Sep 25 - Sep 26
Hotel Riva Del Sole

Hotel La Perla del Golfo

Hotel La Perla del Golfo
Marciana
Hotel La Perla del Golfo

Hotel Biodola

Hotel Biodola
Portoferraio
$292
$321 total
includes taxes & fees
Sep 15 - Sep 16
Hotel Biodola

Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$104
$114 total
includes taxes & fees
Sep 21 - Sep 22
Hotel Montemerlo

Hotel Anselmi

Hotel Anselmi
Marciana Marina
$89
$98 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Anselmi

Hotel Le Acacie

Hotel Le Acacie
Capoliveri
$132
$145 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Le Acacie
View all properties

You can also stay at hotels with a pool in Elba Island

Hotel Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$152
$167 total
includes taxes & fees
Sep 24 - Sep 25
Hotel Baia Imperiale

Isola Verde

Isola Verde
Marciana Marina
$90
$99 total
includes taxes & fees
Sep 13 - Sep 14
Isola Verde

Primo Hotel

Primo Hotel
Marciana Marina
$145
$160 total
includes taxes & fees
Sep 16 - Sep 17
Primo Hotel

Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$104
$114 total
includes taxes & fees
Sep 21 - Sep 22
Hotel Montemerlo

Hotel Desiree

Hotel Desiree
Marciana
$198
$217 total
includes taxes & fees
Sep 15 - Sep 16
Hotel Desiree

Hotel Biodola

Hotel Biodola
Portoferraio
$292
$321 total
includes taxes & fees
Sep 15 - Sep 16
Hotel Biodola

HOTEL DEI CORALLI

HOTEL DEI CORALLI
Marina di Campo
$109
$120 total
includes taxes & fees
Sep 11 - Sep 12
HOTEL DEI CORALLI

Essence Isola d'Elba - Le Picchiaie Resort

Essence Isola d'Elba - Le Picchiaie Resort
Portoferraio
$100
$110 total
includes taxes & fees
Sep 21 - Sep 22
Essence Isola d'Elba - Le Picchiaie Resort

Hotel Del Golfo

Hotel Del Golfo
Marciana
$205
$225 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Del Golfo

Hotel La Perla del Golfo

Hotel La Perla del Golfo
Marciana
Hotel La Perla del Golfo
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.
View all properties

Top landmarks in Elba Island

Portoferraio Port

8.2/10 (99 reviews)
Imagine strolling along Portoferraio Port for some great waterfront pics when in the heart of Portoferraio. If you carry on walking you'll get to Spiaggia delle Ghiaie, Capo Bianco Beach, and Spiaggia della Padulella for some more water views.
See properties

Mineral Park of Elba Island

9.0/10 (21 reviews)
If museums are on your list of things to see, then you might want to head to Mineral Park of Elba Island, located in the heart of Vigneria.If you want to see more of the museums in Vigneria, you can easily walk to Museum of Elba Minerals and Mining.
See properties

Isola D'Elba Tennis Club

9.4/10 (3 reviews)
You can catch an event at Isola D'Elba Tennis Club, located 0.7 mi (1.1 km) from central Portoferraio.
See properties

Enfola Beach

If you can't wait to get to the beach, you might enjoy a trip to Enfola Beach located 2.8 mi (4.5 km) from central Portoferraio. Catch the sunset by the shore at Sansone Beach and La Sorgente, located nearby.
See properties

The Napoleonic Residences National Museum

8.0/10 (11 reviews)
If museums are on your list of things to see, you might want to browse the collections at The Napoleonic Residences National Museum in Portoferraio Old Town. If you want to see more of the museums in Portoferraio, you can easily walk to Palazzina dei Mulini or Napoleonic Museum of Mercy.
See properties

Villa of San Martino

8.4/10 (12 reviews)
If museums are on your list of things to see in Portoferraio, then you might want to head to Villa of San Martino. If you want to see more of the museums in Portoferraio, The Napoleonic Residences National Museum isn't far either.
See properties

Acquabona Elba Golf Club

10.0/10 (1 review)
You might want to play some rounds at Acquabona Elba Golf Club, a golf course in the heart of Acquabona. If Acquabona Elba Golf Club doesn't quite scratch your golfing itch, Golf Club Hermitage is also nearby.
See properties

Monte Capanne Cableway

8.6/10 (4 reviews)
Monte Capanne Cableway is in the heart of Marciana, so why not stop by during your stay.
See properties

Learn more about Elba Island

Elba Island is applauded for its cultural attractions such as The Napoleonic Residences National Museum and Palazzina dei Mulini.

See all hotels in Elba Island
A clear coastal beach with rocky shorelines and lush greenery on a hillside.

Check out reviews of Elba Island hotels guests love

Hotel Baia Imperiale

Hotel Baia Imperiale

10/10 Excellent
"Fab hotel fab location on Cavoli beach"
Avron 4-night trip
Posted 9 days ago
Hotel Baia Imperiale
Hotel Villa Ottone

Hotel Villa Ottone

8/10 Good
"Beautiful property, loved the view & live music at night. Wonderful food & drinks. Rooms are slightly dated & the gym definitely requires an upgrade & more equipment."
Daniella 4-night trip
Posted 2 weeks ago
Hotel Villa Ottone
Park Hotel Napoleone

Park Hotel Napoleone

10/10 Excellent
"Location was good. Central to most beaches and towns. Room was small with just enough room to sleep and get dressed in. I liked the amenities including good food."
William 4-night trip
Posted 2 months ago
Park Hotel Napoleone
Hotel Del Golfo

Hotel Del Golfo

8/10 Good
"We loved our room & the location was incredible. The buffet breakfast is unbelievable. Only negative was that there was no coffee machine or kettle in the room."
Jennifer Cecil 4-night trip
Posted 2 months ago
Hotel Del Golfo
Boutique Hotel Ilio

Boutique Hotel Ilio

10/10 Excellent
"Wonderful location, wonderful staff and wonderful room. Had a great view of the water, breakfast was great and the staff incredible!"
Connor 2-night trip
Posted 3 months ago
Boutique Hotel Ilio
Hotel Plaza

Hotel Plaza

10/10 Excellent
"Fantastic breakfast. Lots of variety and great service. Beautiful views from all rooms and the restaurant. Trail into town is much better than the road."
Margaret 3-night trip
Posted 5 months ago
Hotel Plaza

Frequently asked questions

Why should I book my Elba Island hotel through Hotels.com?
There are lots of reasons to book your Elba Island trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.