Search Hotels in Elba Island

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Baia Bianca Suites
La Biodola 16, Portoferraio, LI
2.02 mi from city centre
4.5/5Wonderful! (17 reviews)
"Amazing!"

Reviewed on 23 Apr 2019

Get rates
Baia Bianca Suites
Isola Verde
3 out of 5
Via San Giovanni 26, Marciana Marina, LI
5.31 mi from city centre
4.2/5Very Good! (34 reviews)
3 day stay was lovely
"We stayed for 3 days and had a lovely stay with our three children. The staff were very relaxed and friendly and the area itself is lovely. There is a market on a Tuesday and we picked up some bargains. We would definitely recommend."

Reviewed on 17 Jul 2015

Get rates
Isola Verde
La Turistica
2 out of 5
Localita Punta Morcone, Capoliveri, LI
The price is £48 per night from 29 Oct to 29 Oct
5.25 mi from city centre
3/5 (5 reviews)
Une véritable carte postale
"Une superbe vue. Une île à découvrir."

Reviewed on 9 Aug 2015

La Turistica
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel La Perla del Golfo
4 out of 5
Via Della Cicala 1, Marciana, LI
The price is £100 per night from 3 Oct to 3 Oct
2.34 mi from city centre
4.2/5Very Good! (33 reviews)
Bellissimo !!
"absolutely beautiful bay - location was great! with a good view from the room with balcony. Only minus, was the road below our balcony But the road was small, and only few cars on it at night. The pool was amazing!"

Reviewed on 18 Dec 2020

Hotel La Perla del Golfo
Residenza Sant'Anna del Volterraio
Localita Bagnaia, Rio, LI
4.25 mi from city centre
4/5Very Good! (69 reviews)
"Sant ‘Anna was amazing. It was far better than expected based on information gathered on line. The rooms were great, location was outstanding. We were offered a beach voucher for the local beach ( to use lounge chairs, etc), and use of pool at hotel was included. I mention this because website says ..."

Reviewed on 6 Jun 2018

Get rates
Residenza Sant'Anna del Volterraio
Capo di Stella
3 out of 5
Localita Capo Di Stella, Lacona, Capoliveri, LI
The price is £96 per night from 30 Sep to 30 Sep
1.89 mi from city centre
4/5Very Good! (13 reviews)
So so...
"Place is getting run down.need to spend some of the money they charge back.breakfast has a poor selection of fruit."

Reviewed on 22 Sep 2019

Capo di Stella
Residence Golfo Della Lacona
1.57 mi from city centre
3.9/5Good! (7 reviews)
"Appartamenti piccoli ma molto accoglienti. Unica nota dolente la pulizia del bagno e delle stoviglie."

Reviewed on 17 Sep 2021

Get rates
Residence Golfo Della Lacona
Hotel Rio Sul Mare
3 out of 5
Via Palestro 34, Rio, LI
7.15 mi from city centre
3.7/5Good! (73 reviews)
NOISY
"I wouldn't recommend this hotel to anyone who wants a good night sleep. On Sat night 2 July, a cafe/restaurant just a few yards from our room, had a band playing, drums/guitars. Even with the windows closed, the whole room felt like it was shaking. This noise only stopped about 1am. I went to Hotel ..."

Reviewed on 12 Jul 2016

Get rates
Hotel Rio Sul Mare
Hotel Imperia
2 out of 5
Viale Amedeo 12, Marciana Marina, LI
5.23 mi from city centre
3.8/5Good! (23 reviews)
Buon hotel in centro
"Hotel posto in posizione centrale. Camera un po' calda, ma è apprezzabile il fatto che la famigliare, che ci è stata assegnata, era composta da due stanze separate: una con letto matrimoniale e l'altra con due letti singoli. Bagno pulito con finestra vista mare. Morbidi asciugamani sostituiti giornalmente ..."

Reviewed on 6 Aug 2020

Get rates
Hotel Imperia
Hotel Villa Ottone
5 out of 5
Localita Ottone, 4, Portoferraio, LI
Fully refundableReserve now, pay when you stay
The price is £102 per night from 9 Oct to 9 Oct
3.73 mi from city centre
4.2/5Excellent! (62 reviews)
Lovely holiday place for a couple
"We stayed in the Villa Ottone in September 2020. It is a charming place with gorgeous sunsets and a nice private beach. Would love to come back again"

Reviewed on 24 Sep 2020

Hotel Villa Ottone
Uappala Club & Resort Lacona
4 out of 5
Viale dei Golfi, 544B, Lacona, Capoliveri, LI
1.41 mi from city centre
3.1/5 (51 reviews)
Very disappointing
"This hotel is not 4 stars but just 2 or 3 stars maximum. The hotel is old and need to do renovations. The room was dirty when we arrived. They charged us a fee for my little chihuahua, when we booked the hotel it says pet friendly but didn’t say about the extra cost. The breakfast was poor and it ..."

Reviewed on 11 Aug 2020

Get rates
Uappala Club & Resort Lacona
Hotel Il Perseo
3 out of 5
Località Chiessi, Marciana, LI
The price is £95 per night from 30 Sep to 30 Sep
9.33 mi from city centre
4.1/5Very Good! (16 reviews)
"Il Perseo is actually several separate buildings connected by garden paths - the main building fronts the road and contains the restaurant, the other rooms are further uphill and are cheaper. Chiessi is a very small village with a rocky, pebbly beach…not much here but could be a base for hikers or ..."

Reviewed on 18 Sep 2021

Hotel Il Perseo
Hotel Le Acacie
4 out of 5
Spiaggia di Neregno, Capoliveri, LI
The price is £99 per night from 30 Sep to 30 Sep
5.66 mi from city centre
4.2/5Very Good! (90 reviews)
"Overrated in general. WiFi not great. Old building ( 80s ?) and minimally renewed over years. Employees friendly and helpful but 4 stars is really too much. 3 would be more than enough ( being generous). Don’t know where they got 4 stars from Luch time ends at 2 pm then u cannot eat (😳). On holiday?? ..."

Reviewed on 23 Jul 2019

Hotel Le Acacie
Hotel Airone Isola d'Elba
4 out of 5
Località San Giovanni, Portoferraio, LI
Fully refundableReserve now, pay when you stay
The price is £53 per night from 12 Oct to 12 Oct
1.92 mi from city centre
4.2/5Very Good! (85 reviews)
"A beautiful well kept property. Wonderful staff and delicious food . A huge saltwater pool , We had a fabulous week"

Reviewed on 23 Jul 2021

Hotel Airone Isola d'Elba
Hotel Biodola
4 out of 5
La Biodola, Portoferraio, LI
1.99 mi from city centre
4.3/5Excellent! (25 reviews)
"Excellent staff. Everyone helpful, courteous and friendly. Fantastic views. Great beach access. Only complaint is thin walls of room. We could hear every word of people in next room."

Reviewed on 29 Jun 2019

Get rates
Hotel Biodola
Hotel Plaza
4 out of 5
Localita Fanaletto, 1, Porto Azzurro
The price is £82 per night from 14 Oct to 14 Oct
5.16 mi from city centre
4.5/5Wonderful! (32 reviews)
"Personale super professionale e gentile….ottima la posizione e la vista sulla baia mozzafiato….qualità del cibo molto alta….nota di merito al Maitre Gianluca e al suo staff per la assoluta ospitalità. Grazie davvero"

Reviewed on 9 Sep 2021

Hotel Plaza
Hotel Select
4 out of 5
Via per Portoferraio, 30, Marina di Campo, Campo nell'Elba, LI
The price is £100 per night from 4 Oct to 4 Oct
3.85 mi from city centre
4/5Very Good! (57 reviews)
pool but no hotel beach
"There’s a public beach nearby (NOT a hotel beach) and the Hotel has a pool. The photo from the air is a bit misleading as it looks like the hotel has a beach with lounge chairs, which it does not. The bicycles, which Hotels.com lists as being free to use, are only free for one hour of use, which ..."

Reviewed on 9 Sep 2019

Hotel Select
Marina Garden Hotel
Viale cerboni 1, Marciana Marina, Provincia di Livorno
The price is £105 per night from 3 Oct to 3 Oct
5.2 mi from city centre
4.6/5Wonderful! (36 reviews)
Excellent Hotel in Marciana Marina
"Marina Garden Hotel is a beautiful little boutique hotel in a good location. Plenty of restaurants, cafes, and gelateria's nearby to walk to; You need a car however if you want to go to nice beaches. The customer service at Marina Garden is excellent and the entire hotel is impeccably clean. The ..."

Reviewed on 21 Aug 2020

Marina Garden Hotel
Hotel La Stella
3 out of 5
The price is £64 per night from 30 Sep to 30 Sep
6.79 mi from city centre
4.3/5Excellent! (7 reviews)
"the staff, especially Gabriella and Maria, were wonderful! The location was perfect and not too touristy. Elba is a beautiful island and La Stella made the perfect spot to explore it from."

Reviewed on 10 Aug 2019

Hotel La Stella
Acquaviva Park Hotel
3 out of 5
Localita Acquaviva, 77, Portoferraio, Livorno
The price is £69 per night from 1 Oct to 1 Oct
2.53 mi from city centre
3.8/5Good! (13 reviews)
Einfach und Gut
"Gutes preis/leistungs verhältniss Werden sicherlich wieder hier buchen falls wir auf Elba sind"

Reviewed on 15 Sep 2020

Acquaviva Park Hotel
Don't see what you're looking for?
See all available properties in Elba Island
View all properties
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.

Visiting Elba Island

Visitors can enjoy all that Elba Island has to offer including the archaeological sites, waterfront and aquarium. Tourists can also enjoy so much more including its forests.

  • There are 1160 hotels and other accommodation options in Elba Island
  • The closest major airport is in Portoferraio (EBA-Marina Di Campo), 3.1 mi (5 km) from the city centre

Sightseeing and Staying in Elba Island

Cultural venues in the city include The Napoleonic Residences National Museum, Mineral Park of Elba Island and Villa of San Martino. Attractions like Isola D'Elba Tennis Club, Elba Island Aquarium and Porto Azzurro Diving Center are fun for kids of all ages. The city is notable for landmarks like Arcipelago Toscano National Park Visitors Centre, Misericordia Church and Villa Romana della Linguella.

In Portoferraio, there are 1160 hotels and other accommodation choices so you can easily organise your perfect retreat at an affordable rate. Below are highly ranked ones based on our user reviews:

  • Albergo Le Briciole - This 3-star hotel features free breakfast, free WiFi and free parking. It's a favourite with Expedia travellers for its breakfast and beach locale.
  • Hotel Dino - This 3-star hotel features a restaurant, free WiFi and free parking.
  • Mistral Hotel - With a stay at this 3-star hotel, guests can enjoy access to free breakfast and free parking, along with in-room LCD TVs.

Dressing for Elba Island

  • Between January and March, daytime temperatures average 18°C, whilst night-time temperatures stay around 4°C
  • From April to June, the average is 30°C during the day and 7°C at night
  • July to September sees average temperatures of 32°C during the day and 15°C at night
  • Between October and December, you can expect 25°C as the daytime average and 6°C as the night-time average
  • Elba Island gets about 594.10 millimetres of rain per year
  • August and July are usually the hottest months averaging 31°C, while January and February are usually the coldest with an average temperature of 5°C

More trip options

Elba Island Hotel Reviews