Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Elba

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

125 options found

  • Hotel Del Golfo

    Via Delle Ginestre 31, Procchio (Isola d'Elba), Italy (Show map)

    Show map

    Hotel Del Golfo is a 4-star venue set 9 km away from Palazzina dei Mulini . Built in 1957, the hotel was renovated in 2005.

    More...
    From US$ 431
    price for 1 night
    BOOK From US$ 431
  • Experience Relais Il Termine Country & Sea

    Localita Il Termine, Rio Marina, Italy (Show map)

    Show map

    Experience Relais Il Termine Country & Sea Hotel is a great place to stay in Rio Marina. This hotel is about 14 km away from Piombino Port.

    More...
    BOOK
  • Hotel La Perla Del Golfo

    Via Cicala 1, Procchio (Isola d'Elba), Italy (Show map)

    Show map

    Hotel La Perla Del Golfo is rated 4 stars and is placed about 8 km from Museo Archeologico Portoferraio.

    More...
    From US$ 262
    price for 1 night
    BOOK From US$ 262
  • Hotel Hermitage

    La Biodola, Portoferraio, Italy (Show map)

    Show map

    Hotel Hermitage boasts a central location within a 30-minute walk of Diving in Elba, offering 128 rooms and a tennis court, a golf course and a beauty salon. Hotel…

    More...
    From US$ 473
    price for 1 night
    BOOK From US$ 473
  • Hotel Due Torri

    Via Xxv Aprile 3, Porto Azzurro, Italy (Show map)

    Show map

    Hotel Due Torri is a central 3-star accommodation in Porto Azzurro. The venue is 22 km away from Piombino Port.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Hotel Valle Verde

    Localita Spartaia, Procchio (Isola d'Elba), Italy (Show map)

    Show map

    Hotel Valle Verde is a fine option to stay in Procchio. A short distance to a ferry port enables you to get to Santuario della Madonna del Monte and Museo…

    More...
    From US$ 228
    price for 1 night
    BOOK From US$ 228
  • Hotel Villa Rosa

    Localita Barbarossa, Porto Azzurro, Italy (Show map)

    Show map

    The 3-star Hotel Villa Rosa is situated a mere 30 km away from Golf Club Punta Ala. The hotel is a good example of royal architecture in Porto Azzurro.

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Hotel Casa Lupi

    Loc.Ontanelli 35, Marciana Marina (Isola d'Elba), Italy (Show map)

    Show map

    The 2-star Hotel Casa Lupi lies within 2.1 km from Santuario della Madonna del Monte. The hotel in Marciana Marina attracts guests with its Italian architecture.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Hotel Lo Scirocco

    Via Fetovaia, 84, Campo nell'Elba, Italy (Show map)

    Show map

    Hotel Lo Scirocco is a 3-star venue placed about 12 km from Villa San Martino. Guests can easily get to Santuario della Madonna del Monte, which is approximately 7…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Albergo Le Briciole

    Localita Redinoce 5, Procchio (Isola d'Elba), Italy (Show map)

    Show map

    Albergo Le Briciole is a 3-star family-run property, set close to the beachfront. A short distance to a ferry port enables you to get to Acquario dell\'Elba…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Hotel Villa Miramare

    Localita' Pareti, Capoliveri (Isola d'Elba), Italy (Show map)

    Show map

    The 2-star Hotel Villa Miramare places guests abound 19 km from Cabinovia Monte Capanne. The venue is 11 km away from Villa San Martino.

    More...
    BOOK
  • Hotel Da Fine

    Via Vallebuia 4, Seccheto, Italy (Show map)

    Show map

    Hotel Da Fine is a 2-star property located a few steps from a sandy beach. The venue is 15 km away from Portoferraio Port.

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Hotel Yacht Club

    Via Aldo Moro 46, Marciana Marina (Isola d'Elba), Italy (Show map)

    Show map

    Hotel Yacht Club is a 3-star family accommodation to stay in Marciana Marina. The center of Marciana Marina is 10 minutes walk from the property.

    More...
    From US$ 186
    price for 1 night
    BOOK From US$ 186
  • Hotel Punto Verde

    Viale Degli Etruschi, 207, Marina di Campo, Italy (Show map)

    Show map

    The 3-star Hotel Punto Verde offers a budget accommodation in 34 rooms. Due to a convenient location of Hotel Punto Verde, guests have direct access to Piombino Port, which…

    More...
    From US$ 253
    price for 1 night
    BOOK From US$ 253
  • Mini Hotel Easy Time

    Via Panoramica Del Pino 8, Rio Marina, Italy (Show map)

    Show map

    Mini Hotel Easy Time is a 3-star venue positioned about 8 km from Palazzina dei Mulini . The hotel is a good example of Mediterranean architecture in Rio Marina.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Mistral Hotel

    Via Per Portoferraio 85, Marina di Campo, Italy (Show map)

    Show map

    Mistral Hotel is a 3-star property in the heart of Marina di Campo. This hotel is about 33 km away from Piombino Port.

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Hotel Stella Maris

    Localita Pareti 1, Capoliveri (Isola d'Elba), Italy (Show map)

    Show map

    Hotel Stella Maris is a 3-star venue placed about 19 km from Cabinovia Monte Capanne. The hotel represents royal architecture in Capoliveri.

    More...
    From US$ 251
    price for 1 night
    BOOK From US$ 251
  • Grand Hotel Elba International

    Localita Naregno | Baia Della Fontanella 1, Capoliveri (Isola d'Elba), Italy (Show map)

    Show map

    The comfortable Grand Hotel Elba International is placed near by the beachfront. The building was renovated in 2002.

    More...
    From US$ 253
    price for 1 night
    BOOK From US$ 253
  • Hotel Viticcio

    Loc. Viticcio, Portoferraio, Italy (Show map)

    Show map

    The 3-star Hotel Viticcio lies within 10 km from Santuario della Madonna del Monte. The property is situated 3.9 km away from Portoferraio Port.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Hotel Rio Sul Mare

    Via Palestro 34, Rio Marina, Italy (Show map)

    Show map

    The family-friendly Hotel Rio Sul Mare provides guests with a baggage storage, a designated smoking place and a safe deposit box.

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129