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 22 - Aug 23
Tomorrow
Aug 23 - Aug 24
Next weekend
Aug 28 - Aug 30
In two weeks
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
$89
$98 total
includes taxes & fees
Aug 30 - Aug 31
Park Hotel Napoleone

3. Hotel Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$188
$207 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Baia Imperiale

4. Hotel Del Golfo

Hotel Del Golfo
Marciana
$400
$440 total
includes taxes & fees
Aug 29 - Aug 30
Hotel Del Golfo

5. Hotel Hermitage

Hotel Hermitage
Portoferraio
$601
$661 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Hermitage

6. Boutique Hotel Ilio

Boutique Hotel Ilio
Marciana
$151
$166 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
$204
$224 total
includes taxes & fees
Sep 18 - Sep 19
Hotel Riva Del Sole

9. Hotel La Perla del Golfo

Hotel La Perla del Golfo
Marciana
$252
$277 total
includes taxes & fees
Aug 23 - Aug 24
Hotel La Perla del Golfo

10. Hotel Riva degli Etruschi

Hotel Riva degli Etruschi
San Vincenzo
$139
$158 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Riva degli Etruschi

11. Elba Vibe Smart Hotel

Elba Vibe Smart Hotel
Campo nell'Elba
$122
$135 total
includes taxes & fees
Sep 22 - Sep 23
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
$392
$431 total
includes taxes & fees
Aug 29 - Aug 30
Hotel Villa Ottone

14. Hotel Desiree

Hotel Desiree
Marciana
$242
$266 total
includes taxes & fees
Aug 29 - Aug 30
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
$103
$113 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Montemerlo

17. Hotel Select

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

18. Monna Lisa

Monna Lisa
Marciana
$117
$129 total
includes taxes & fees
Aug 23 - Aug 24
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.

Hotel Riva Del Sole

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

Isola Verde

Isola Verde
Marciana Marina
$33 off
$148
per night
$325 total
includes taxes & fees
Isola Verde

Hotel Fontalleccio

Hotel Fontalleccio
Marciana
$23 off
$101
per night
$223 total
includes taxes & fees
Hotel Fontalleccio

Boutique Hotel Ilio

Boutique Hotel Ilio
Marciana
$29 off
$271
per night
$596 total
includes taxes & fees
Boutique Hotel Ilio

Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$42 off
$189
per night
$415 total
includes taxes & fees
Hotel Montemerlo

Monna Lisa

Monna Lisa
Marciana
$19 off
$178
per night
$391 total
includes taxes & fees
Monna Lisa

Hotel Anna

Hotel Anna
Campo nell'Elba
$49 off
$155
per night
$342 total
includes taxes & fees
Hotel Anna

Hotel Villa Giulia

Hotel Villa Giulia
Porto Azzurro
$92 off
$138
per night
$304 total
includes taxes & fees
Hotel Villa Giulia

Hotel Del Golfo

Hotel Del Golfo
Marciana
$96 off
$431
per night
$948 total
includes taxes & fees
Hotel Del Golfo

Hotel Desiree

Hotel Desiree
Marciana
$88 off
$396
per night
$870 total
includes taxes & fees
Hotel Desiree

Hotel Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$113 off
$320
per night
$705 total
includes taxes & fees
Hotel Baia Imperiale

Park Hotel Napoleone

Park Hotel Napoleone
Portoferraio
$26 off
$126
per night
$277 total
includes taxes & fees
Park Hotel Napoleone

Eden Park Hotel

Eden Park Hotel
Campo nell'Elba
$20 off
$187
per night
$411 total
includes taxes & fees
Eden Park Hotel

Hotel Le Acacie

Hotel Le Acacie
Capoliveri
$58 off
$263
per night
$578 total
includes taxes & fees
Hotel Le Acacie

Hotel Gallo Nero

Hotel Gallo Nero
Marciana
$25 off
$234
per night
$516 total
includes taxes & fees
Hotel Gallo Nero

Hotel Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$193
per night
$213 total
includes taxes & fees
Hotel Baia Imperiale

Boutique Hotel Ilio

Boutique Hotel Ilio
Marciana
$8 off
$151
per night
$166 total
includes taxes & fees
Boutique Hotel Ilio

Hotel Montemerlo

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

Hotel Biodola

Hotel Biodola
Portoferraio
$35 off
$315
per night
$347 total
includes taxes & fees
Hotel Biodola

Hotel Anna

Hotel Anna
Campo nell'Elba
$10 off
$94
per night
$103 total
includes taxes & fees
Hotel Anna

Hotel Airone Isola d'Elba

Hotel Airone Isola d'Elba
Portoferraio
$15 off
$132
per night
$163 total
includes taxes & fees
Hotel Airone Isola d'Elba

Eden Park Hotel

Eden Park Hotel
Campo nell'Elba
$6 off
$115
per night
$126 total
includes taxes & fees
Eden Park Hotel

Hotel Villa Giulia

Hotel Villa Giulia
Porto Azzurro
$11 off
$99
per night
$109 total
includes taxes & fees
Hotel Villa Giulia

Hotel Le Acacie

Hotel Le Acacie
Capoliveri
$16 off
$147
per night
$162 total
includes taxes & fees
Hotel Le Acacie

Hotel Select

Hotel Select
Campo nell'Elba
$21 off
$187
per night
$206 total
includes taxes & fees
Hotel Select

Hotel Riva Del Sole

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

Capo di Stella

Capo di Stella
Capoliveri
$18 off
$160
per night
$176 total
includes taxes & fees
Capo di Stella

Hotel L'Approdo

Hotel L'Approdo
Porto Azzurro
$8 off
$151
per night
$166 total
includes taxes & fees
Hotel L'Approdo

Check out pet-friendly hotels in Elba Island

Hotel Del Golfo

Hotel Del Golfo
Marciana
$400
$440 total
includes taxes & fees
Aug 29 - Aug 30
Hotel Del Golfo

Hotel Hermitage

Hotel Hermitage
Portoferraio
$601
$661 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Hermitage

Hotel Plaza

Hotel Plaza
Porto Azzurro
$229
$252 total
includes taxes & fees
Aug 23 - Aug 24
Hotel Plaza

Hotel Yacht Club

Hotel Yacht Club
Marciana Marina
$132
$145 total
includes taxes & fees
Sep 19 - Sep 20
Hotel Yacht Club

Hotel Riva Del Sole

Hotel Riva Del Sole
Campo nell'Elba
$204
$224 total
includes taxes & fees
Sep 18 - Sep 19
Hotel Riva Del Sole

Hotel La Perla del Golfo

Hotel La Perla del Golfo
Marciana
$252
$277 total
includes taxes & fees
Aug 23 - Aug 24
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
$103
$113 total
includes taxes & fees
Sep 22 - Sep 23
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

Isola Verde

Isola Verde
Marciana Marina
$102
$112 total
includes taxes & fees
Aug 23 - Aug 24
Isola Verde

HOTEL DEI CORALLI

HOTEL DEI CORALLI
Marina di Campo
$117
$128 total
includes taxes & fees
Aug 31 - Sep 1
HOTEL DEI CORALLI

Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$103
$113 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Montemerlo

Residenza Sant'Anna del Volterraio

Residenza Sant'Anna del Volterraio
Rio
$120
$132 total
includes taxes & fees
Sep 20 - Sep 21
Residenza Sant'Anna del Volterraio

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 Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$188
$207 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Baia Imperiale

Primo Hotel

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

Park Hotel Napoleone

Park Hotel Napoleone
Portoferraio
$89
$98 total
includes taxes & fees
Aug 30 - Aug 31
Park Hotel Napoleone

Hotel Villa Giulia

Hotel Villa Giulia
Porto Azzurro
$99
$109 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Villa Giulia

Hotel Biodola

Hotel Biodola
Portoferraio
$292
$321 total
includes taxes & fees
Sep 15 - Sep 16
Hotel Biodola
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 6 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 10 days 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 1 month 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 4 months ago
Hotel Plaza
Residenza Sant'Anna del Volterraio

Residenza Sant'Anna del Volterraio

10/10 Excellent
"Our stay at this hotel was truly exceptional. From the moment we arrived, everything felt warm and welcoming. The setting is peaceful and picturesque, the hotel itself is spotless and beautifully maintained, and the staff are simply lovely. The reception team greeted us with genuine warmth and helpfulness, and the breakfast staff were a joy — always smiling, accommodating, and full of positive energy. The location is serene, with stunning tennis courts and what might be the most incredible pool we’ve ever swum in — large, crystal clear, and perfectly warm. Everything we needed was right on hand: a great bar, a delicious restaurant, and plenty of space to relax. Highlights included the freshly made pasta, pizza, salads, and desserts — all absolutely delicious. And the breakfast was outstanding, especially the homemade banana bread! If we could offer one small piece of advice, it would be to share more photographs on social media to showcase just how special this place is — the marvellous staff, the food, the facilities, and the tranquil setting. That said, part of us wants to keep this gem a secret! Highly recommended — we can’t wait to return."
Steven 7-night trip
Posted 1 year ago
Residenza Sant'Anna del Volterraio

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.