Find Hotels

Choose your date

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

4 star 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

25 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
  • 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
  • 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 Crystal

    Viale Delle Ghiaie, Portoferraio, Italy (Show map)

    Show map

    Hotel Crystal is a 4-star property situated at about 10 km distance from Villa Romana. Hotel Crystal lies about 10 minutes' walk from the city center.

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Hotel Plaza

    Localita Fanaletto, Porto Azzurro, Italy (Show map)

    Show map

    Plaza is a luxury 4-star hotel set 2.4 km from Monte Calamita and 23 km from Piombino Port. The city center is about 10 minutes on foot.

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Le Acacie Hotel & Residence

    Spiaggia Di Naregno, Capoliveri (Isola d'Elba), Italy (Show map)

    Show map

    The 4-star Le Acacie Hotel & Residence enjoys its location near by the beach. Remodeled in 2005, the property features Royal architecture.

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Cala Di Mola

    Via Provinciale Ovest 131, Isola D'Elba, Italy (Show map)

    Show map

    Cala Di Mola Hotel is a pleasant accommodation with free self parking, a safe deposit box and an elevator.

    More...
    From US$ 319
    price for 1 night
    BOOK From US$ 319
  • Hotel Select

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

    Show map

    Hotel Select is placed in the heart of Marina di Campo and offers a seasonal outdoor pool and a tennis court.

    More...
    From US$ 431
    price for 1 night
    BOOK From US$ 431
  • Hotel Barracuda

    Viale Elba 46, Marina di Campo, Italy (Show map)

    Show map

    The 4-star Hotel Barracuda is situated a mere 6 km away from Villa of San Martino. Hotel Barracuda is located within 10 minutes' walk from the center of Marina…

    More...
    From US$ 267
    price for 1 night
    BOOK From US$ 267
  • Hotel Desiree

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

    Show map

    Desiree Hotel is located in a business area of Procchio, about 6 km away from Monte Capanne. The hotel was opened in 1957 and remains an example of Roman architecture…

    More...
    From US$ 364
    price for 1 night
    BOOK From US$ 364
  • Hotel Montecristo

    Lungomare Nomellini 11, Marina di Campo, Italy (Show map)

    Show map

    The luxury Hotel Montecristo is a 4-star property placed 33 km from Piombino Port. The venue is 8 km away from Cabinovia Monte Capanne.

    More...
    BOOK
  • Hotel Riva Del Sole

    Via Nomellini 253, Marina di Campo, Italy (Show map)

    Show map

    The 4-star Hotel Riva Del Sole is placed about 6 km from Villa of San Martino. The hotel in Marina di Campo attracts guests with its Mediterranean architecture.

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • Club Airone

    Loc.S Giovanni, Portoferraio, Italy (Show map)

    Show map

    The 4-star Hotel Airone offers a family accommodation to stay in Portoferraio. The property lies within 1300 meters from Portoferraio Port.

    More...
    From US$ 215
    price for 1 night
    BOOK From US$ 215
  • Hotel Biodola

    La Biodola, Portoferraio, Italy (Show map)

    Show map

    Hotel Biodola is a luxury 4-star property with 88 rooms to stay in. Hotel Biodola has welcomed guests in Portoferraio since 1972.

    More...
    From US$ 322
    price for 1 night
    BOOK From US$ 322
  • Hotel Fabricia

    Localita Magazzini, Isola D'Elba, Italy (Show map)

    Show map

    Hotel Fabricia is a 4-star accommodation within 3.8 km of Parco Nazionale Arcipelago Toscano. Behind the elegant facade of Hotel Fabricia lies fresh interior.

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Hotel Baia Imperiale

    Via Della Costa 5121, Campo nell'Elba, Italy (Show map)

    Show map

    Baia Imperiale is a luxury 4-star hotel set 9 km from Villaggio di Sant\'Andrea and 6 km from Cabinovia Monte Capanne.

    More...
    BOOK
  • Hotel Tamerici

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

    Show map

    The 4-star Hotel Tamerici is located in the center of Marciana Marina. Featuring historical architecture, the hotel was renovated in 2004.

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Park Hotel Napoleone

    Loc. San Martino, Portoferraio, Italy (Show map)

    Show map

    The 4-star Park Hotel Napoleone is located just minutes away from the magnificent beach. Featuring imperial architecture, the hotel occupies a 4-story building opened in 1800.

    More...
    From US$ 228
    price for 1 night
    BOOK From US$ 228
  • Resort Le Picchiaie

    Via Picchiaie, Portoferraio, Italy (Show map)

    Show map

    The comfortable Resort Le Picchiaie accommodates guests in a central area of Portoferraio. Featuring Roman architecture, the hotel was renovated in 2012.

    More...
    From US$ 655
    price for 1 night
    BOOK From US$ 655
  • Lacona Hotel Isola D'Elba

    Viale Dei Golfi 544/B, Lacona, Italy (Show map)

    Show map

    The pleasant Lacona Hotel Isola D'Elba offers 90 modern guest rooms as well as free self parking, a safety deposit box and a hairdresser. Founded in 1965, the hotel underwent…

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