Elba Island Hotels #2

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Villa Padulella in Portoferraio

Villa Padulella

(3.4 miles to city center)
  • 3 stars
Good 3.3 / 5
from
$104
Picture of Isola Verde in Marciana Marina

Isola Verde

(5.4 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$154
Picture of Hotel Villa Cristina in Campo nell'Elba

Hotel Villa Cristina

(3.3 miles to city center)
  • 3 stars
Good 3.7 / 5
from
$106
Picture of Hotel Desiree in Marciana

Hotel Desiree

(3.0 miles to city center)
  • 4 stars
Good 3.9 / 5
from
$297
Picture of Hotel Airone del Parco e delle Terme in Portoferraio

Hotel Airone del Parco e delle Terme

(2.5 miles to city center)
  • 4 stars
Excellent 4.1 / 5
from
$207
Picture of Villa Mare in Portoferraio

Villa Mare

(4.5 miles to city center)Star rating not available
Good 3.7 / 5
from
$113
Picture of Hotel Hermitage in Portoferraio

Hotel Hermitage

(2.3 miles to city center)
  • 5 stars
Excellent 4.0 / 5
from
$477
Picture of Park Hotel Napoleone in Portoferraio

Park Hotel Napoleone

(1.2 miles to city center)
  • 4 stars
Good 3.6 / 5
from
$84
Picture of Marelba in Rio Marina

Marelba

(8.9 miles to city center)
  • 3 stars
Good 3.6 / 5
from
$121
Picture of Baia Bianca Suites in Portoferraio

Baia Bianca Suites

(2.4 miles to city center)Star rating not available
Good 3.5 / 5
from
$563
Picture of Hotel Il Perseo in Marciana

Hotel Il Perseo

(9.2 miles to city center)
  • 3 stars
Good 3.5 / 5
from
$123
Picture of Aviotel Residence Hotel in Campo nell'Elba

Aviotel Residence Hotel

(2.9 miles to city center)
  • 3 stars
Good 3.8 / 5
from
$109
Picture of Hotel Fabricia in Portoferraio

Hotel Fabricia

(3.5 miles to city center)
  • 4 stars
Good 3.7 / 5
from$249
$216
Picture of Hotel Brigantino in Marciana

Hotel Brigantino

(2.4 miles to city center)
  • 3 stars
Good 3.7 / 5
from
$180
Picture of Residence Elite - Self Catering in Campo nell'Elba

Residence Elite - Self Catering

(3.6 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$113
Picture of Viticcio in Portoferraio

Viticcio

(3.3 miles to city center)
  • 3 stars
Excellent 4.4 / 5
from
$164
Picture of Hotel Barcarola 2 in Campo nell'Elba

Hotel Barcarola 2

(3.4 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$164
Picture of Hotel Villa Ottone in Portoferraio

Hotel Villa Ottone

(4.1 miles to city center)
  • 5 stars
Excellent 4.1 / 5
from
$360
Picture of Ortano Mare Village in Rio Marina

Ortano Mare Village

(7.0 miles to city center)
  • 4 stars
Outstanding 4.6 / 5
from
$190
Picture of Hotel Barracuda in Campo nell'Elba

Hotel Barracuda

(3.3 miles to city center)
  • 3 stars
Excellent 4.5 / 5
from$244
$183
Picture of Hotel Casa Lupi in Marciana Marina

Hotel Casa Lupi

(5.4 miles to city center)
  • 2 stars
Excellent 4.2 / 5
from
$143
Picture of Hotel Etrusco in Rio Marina

Hotel Etrusco

(6.5 miles to city center)
  • 2 stars
Good 3.8 / 5
from
$92
Picture of Monna Lisa in Marciana

Monna Lisa

(2.7 miles to city center)
  • 3 stars
Excellent 4.5 / 5
from
$72
Picture of Hotel Dino in Capoliveri

Hotel Dino

(5.2 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
from
$180
Picture of Hotel Danila in Portoferraio

Hotel Danila

(2.6 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$252

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE