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
Sep 27 - Sep 28
Tomorrow
Sep 28 - Sep 29
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Where to stay in Elba Island?

1. Hotel Del Golfo

Hotel Del Golfo
Marciana
$200
$220 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Del Golfo

2. Hu Park Albatros Village

Hu Park Albatros Village
San Vincenzo
$117
$131 total
includes taxes & fees
Sep 28 - Sep 29
Hu Park Albatros Village

3. Boutique Hotel Ilio

Boutique Hotel Ilio
Marciana
Boutique Hotel Ilio

4. Elba Vibe Smart Hotel

Elba Vibe Smart Hotel
Campo nell'Elba
$97
$107 total
includes taxes & fees
Sep 28 - Sep 29
Elba Vibe Smart Hotel

5. Park Hotel Napoleone

Park Hotel Napoleone
Portoferraio
Park Hotel Napoleone

6. Primo Hotel

Primo Hotel
Marciana Marina
$103
$113 total
includes taxes & fees
Oct 1 - Oct 2
Primo Hotel

7. Hotel Riva Del Sole

Hotel Riva Del Sole
Campo nell'Elba
$123
$135 total
includes taxes & fees
Oct 8 - Oct 9
Hotel Riva Del Sole

8. Hotel Riva degli Etruschi

Hotel Riva degli Etruschi
San Vincenzo
$107
$123 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Riva degli Etruschi

9. Hotel Hermitage

Hotel Hermitage
Portoferraio
$318
$350 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Hermitage

10. Hotel Anselmi

Hotel Anselmi
Marciana Marina
$87
$96 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Anselmi

11. Hotel Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$131
$144 total
includes taxes & fees
Oct 2 - Oct 3
Hotel Baia Imperiale

12. Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$101
$111 total
includes taxes & fees
Oct 2 - Oct 3
Hotel Montemerlo

13. Hotel Villa Ottone

Hotel Villa Ottone
Portoferraio
$164
$180 total
includes taxes & fees
Sep 29 - Sep 30
Hotel Villa Ottone

14. Hotel Desiree

Hotel Desiree
Marciana
$193
$212 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Desiree

15. Hotel La Perla del Golfo

Hotel La Perla del Golfo
Marciana
$157
$173 total
includes taxes & fees
Sep 28 - Sep 29
Hotel La Perla del Golfo

16. Boutique Hotel Golfo Azzurro

Boutique Hotel Golfo Azzurro
Capoliveri
Boutique Hotel Golfo Azzurro

17. Marina Garden Hotel

Marina Garden Hotel
Marciana Marina
Marina Garden Hotel

18. Hotel Fabricia

Hotel Fabricia
Portoferraio
$130
$144 total
includes taxes & fees
Oct 24 - Oct 25
Hotel Fabricia

19. Hotel Yacht Club

Hotel Yacht Club
Marciana Marina
$120
$132 total
includes taxes & fees
Oct 5 - Oct 6
Hotel Yacht Club

20. Viticcio

Viticcio
Portoferraio
$83
$91 total
includes taxes & fees
Sep 28 - Sep 29
Viticcio
View all properties

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

Sign in to unlock great savings.

Hotel Del Golfo

Hotel Del Golfo
Marciana
$44 off
$200
per night
$440 total
includes taxes & fees
Hotel Del Golfo

Hotel Riva Del Sole

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

Hotel La Perla del Golfo

Hotel La Perla del Golfo
Marciana
$35 off
$157
per night
$346 total
includes taxes & fees
Hotel La Perla del Golfo

Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$22 off
$101
per night
$222 total
includes taxes & fees
Hotel Montemerlo

Hotel Anna

Hotel Anna
Campo nell'Elba
$92 off
$89
per night
$197 total
includes taxes & fees
Hotel Anna

Eden Park Hotel

Eden Park Hotel
Campo nell'Elba
$10 off
$94
per night
$208 total
includes taxes & fees
Eden Park Hotel

Essence Isola d'Elba - Le Picchiaie Resort

Essence Isola d'Elba - Le Picchiaie Resort
Portoferraio
$109
per night
$240 total
includes taxes & fees
Essence Isola d'Elba - Le Picchiaie Resort

Hotel Corallo

Hotel Corallo
Marciana
$14 off
$130
per night
$286 total
includes taxes & fees
Hotel Corallo

Hotel Le Acacie

Hotel Le Acacie
Capoliveri
$35 off
$159
per night
$351 total
includes taxes & fees
Hotel Le Acacie

Capo di Stella

Capo di Stella
Capoliveri
$27 off
$122
per night
$269 total
includes taxes & fees
Capo di Stella

Hotel Gallo Nero

Hotel Gallo Nero
Marciana
$13 off
$121
per night
$265 total
includes taxes & fees
Hotel Gallo Nero

Hotel Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$176
per night
$388 total
includes taxes & fees
Hotel Baia Imperiale

Hotel Airone Isola d'Elba

Hotel Airone Isola d'Elba
Portoferraio
$52 off
$234
per night
$549 total
includes taxes & fees
Hotel Airone Isola d'Elba

Hotel L'Approdo

Hotel L'Approdo
Porto Azzurro
$13 off
$128
per night
$281 total
includes taxes & fees
Hotel L'Approdo

Hotel & Residence Le Acacie

Hotel & Residence Le Acacie
Capoliveri
$19 off
$86
per night
$189 total
includes taxes & fees
Hotel & Residence Le Acacie

Check out pet-friendly hotels in Elba Island

Hotel Villa Ottone

Hotel Villa Ottone
Portoferraio
$164
$180 total
includes taxes & fees
Sep 29 - Sep 30
Hotel Villa Ottone

Elba Vibe Smart Hotel

Elba Vibe Smart Hotel
Campo nell'Elba
$97
$107 total
includes taxes & fees
Sep 28 - Sep 29
Elba Vibe Smart Hotel

Hotel Del Golfo

Hotel Del Golfo
Marciana
$200
$220 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Del Golfo

Isola Verde

Isola Verde
Marciana Marina
$88
$97 total
includes taxes & fees
Sep 28 - Sep 29
Isola Verde

Hotel Anselmi

Hotel Anselmi
Marciana Marina
$87
$96 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Anselmi

Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$101
$111 total
includes taxes & fees
Oct 2 - Oct 3
Hotel Montemerlo

Hotel Barcarola 2

Hotel Barcarola 2
Campo nell'Elba
$94
$121 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Barcarola 2

Hotel Yacht Club

Hotel Yacht Club
Marciana Marina
$120
$132 total
includes taxes & fees
Oct 5 - Oct 6
Hotel Yacht Club

Hotel Desiree

Hotel Desiree
Marciana
$193
$212 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Desiree

Hotel Biodola

Hotel Biodola
Portoferraio
$222
$244 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Biodola
View all properties

You may also like hotels with pools in Elba Island

Hotel Villa Ottone

Hotel Villa Ottone
Portoferraio
$164
$180 total
includes taxes & fees
Sep 29 - Sep 30
Hotel Villa Ottone

Isola Verde

Isola Verde
Marciana Marina
$88
$97 total
includes taxes & fees
Sep 28 - Sep 29
Isola Verde

Hotel Del Golfo

Hotel Del Golfo
Marciana
$200
$220 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Del Golfo

Hotel Desiree

Hotel Desiree
Marciana
$193
$212 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Desiree

Hotel Montemerlo

Hotel Montemerlo
Campo nell'Elba
$101
$111 total
includes taxes & fees
Oct 2 - Oct 3
Hotel Montemerlo

Hotel Baia Imperiale

Hotel Baia Imperiale
Campo nell'Elba
$131
$144 total
includes taxes & fees
Oct 2 - Oct 3
Hotel Baia Imperiale

Hotel La Perla del Golfo

Hotel La Perla del Golfo
Marciana
$157
$173 total
includes taxes & fees
Sep 28 - Sep 29
Hotel La Perla del Golfo

Hotel Biodola

Hotel Biodola
Portoferraio
$222
$244 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Biodola

Primo Hotel

Primo Hotel
Marciana Marina
$103
$113 total
includes taxes & fees
Oct 1 - Oct 2
Primo Hotel

Hotel Fabricia

Hotel Fabricia
Portoferraio
$130
$144 total
includes taxes & fees
Oct 24 - Oct 25
Hotel Fabricia
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

Arcipelago Toscano National Park Visitors Centre

9.0/10 (6 reviews)
You might want to get your camera out and head to Arcipelago Toscano National Park Visitors Centre— just one of the landmarks located 0.3 mi (0.6 km) from central Portoferraio.
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

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

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

Spiaggia della Padulella

Whether you want to collect beach glass or watch the sunset, Spiaggia della Padulella is a spot you might want to check out, located 0.7 mi (1.1 km) from central Portoferraio. Enjoy the sunset by the shore at Capo Bianco Beach, Spiaggia delle Ghiaie, and Cala dei frati, all 3 within a short walk.
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 Fontalleccio

Hotel Fontalleccio

10/10 Excellent
"We were welcomed by Mario who was helpful from the first to the last minute of our stay. He speaks Italian, English and German. He assisted with figuring out the boat tours, was friendly and was extremely patient. The room was comfortable, quiet, clean and perfect for our three-night stay. The hotel is 6-8min walk to Procchio center and Procchio Beach. There are a few restaurants nearby, bus stops to go to the other parts of the island and there is a small supermarket. For us everything was very convenient and we would definitely recommend the hotel."
Iris 3-night trip
Posted 2 weeks ago
Hotel Fontalleccio
Hotel Del Golfo

Hotel Del Golfo

10/10 Excellent
"This is a beautiful hotel with a stunning beach. The rooms are bright, clean and comfortable. The staff were great and the food also delicious at every meal. Can’t wait to go back next season!"
Nanci 3-night trip
Posted 1 month ago
Hotel Del Golfo
Hotel Baia Imperiale

Hotel Baia Imperiale

10/10 Excellent
"Fab hotel fab location on Cavoli beach"
Avron 4-night trip
Posted 2 months ago
Hotel Baia Imperiale
Marina Garden Hotel

Marina Garden Hotel

10/10 Excellent
"The Staff were, friendly, polite and helpful. The gardens provided a calm environment to enjoy the pool and everything was kept very clean. Delicious breakfast and great service. There was also a pool table and gym which was an added bonus. Marciana Marina is a lovely harbor town with a good selection of places to eat."
Barnaby 6-night trip
Posted 3 months ago
Marina Garden Hotel
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 3 months ago
Park Hotel Napoleone

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.