Beginning of main content

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Elba Island

Tonight Tonight Jul 20 - Jul 21
This weekend This weekend Jul 20 - Jul 22
Next weekend Next weekend Jul 27 - Jul 29

Top 10 Hotels in Elba Island

See all 326 Properties in Elba Island
Appartamenti Elbamar Lacona

Appartamenti Elbamar Lacona

Loc. Colle Reciso, Capoliveri
     
     

    Situated near the beach, this apartment building is within a 15-minute walk of Arcipelago Toscano National Park, Lacona Beach, and Margidore Beach. Felciaio ...

    Appartamenti Elbamar LaconaGet Rates

    Appartamenti Elbamar LaconaGet Rates
    Hotel Villa Cristina

    Hotel Villa Cristina

    Viale Elba, Località Zuffale, Campo nell'Elba
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated near the airport, this hotel is within 2 mi (3 km) of Arcipelago Toscano National Park, Faunistic Museum, and Procchio Beach. Marina di Campo Beach ...

    Hotel Villa Cristina¥10,297

    Hotel Villa Cristina¥10,297
    Hotel Baia Imperiale

    Hotel Baia Imperiale

    Via della Costa, 5121 - Loc. Cavoli, Campo nell'Elba
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated by the sea, this hotel is within a 15-minute walk of Arcipelago Toscano National Park and Cavoli Beach. Palombaia Beach and Fetovaia Beach are also ...

    Hotel Baia Imperiale¥21,369

    Hotel Baia Imperiale¥21,369
    Gabbiano Azzurro

    Gabbiano Azzurro

    Viale Principe Amedeo 48, Marciana Marina
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated near the beach, this hotel is within a 10-minute walk of Arcipelago Toscano National Park and Marciana Marina Beach. Monte Capanne and Monte Capanne ...

    Gabbiano Azzurro¥15,519

    Gabbiano Azzurro¥15,519
    Uappala Club & Resort Lacona

    Uappala Club & Resort Lacona

    Viale dei Golfi, 544B, Capoliveri
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    This family-friendly Capoliveri hotel is within a 5-minute walk of Arcipelago Toscano National Park and Lacona Beach. Margidore Beach and Felciaio Beach are ...

    Uappala Club & Resort Lacona¥16,543

    Uappala Club & Resort Lacona¥16,543
    Hotel Villa Ottone

    Hotel Villa Ottone

    Localita Ottone 4, Portoferraio
      5.0 out of 5.0
       
       

      Nestled on the beach, this Magazzini hotel is within 3 mi (5 km) of Arcipelago Toscano National Park, Acquabona Elba Golf Club, and Castello del Volterraio. ...

      Hotel Villa Ottone¥33,909

      Hotel Villa Ottone¥33,909
      Residence Le Acacie

      Residence Le Acacie

      Spiaggia di Naregno, Capoliveri
        4.0 out of 5.0
         
         

        Nestled on the beach, this Capoliveri hotel is within a 5-minute walk of Arcipelago Toscano National Park and Naregno Beach. Straccoligno Beach and Capoliveri ...

        Residence Le AcacieGet Rates

        Residence Le AcacieGet Rates
        Resort le Picchiaie

        Resort le Picchiaie

        Via Picchiaie, Portoferraio
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        Situated in Portoferraio, this hotel is within 1 mi (2 km) of Arcipelago Toscano National Park and Acquabona Elba Golf Club. Roman Villa delle Grotte and Isola ...

        Resort le Picchiaie¥18,473

        Resort le Picchiaie¥18,473
        Hotel Le Acacie

        Hotel Le Acacie

        Spiaggia di Neregno, Capoliveri
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        Offering direct access to the beach, this Capoliveri hotel is steps from Arcipelago Toscano National Park and Naregno Beach. Straccoligno Beach and Capoliveri ...

        Hotel Le Acacie¥21,242

        Hotel Le Acacie¥21,242
        Residence La Calle

        Residence La Calle

        Via Della Costa 7800, Campo nell'Elba
           
           

          Situated in Campo nell'Elba, this apartment building is within 1 mi (2 km) of Arcipelago Toscano National Park, Fetovaia Beach, and Cavoli Beach. Palombaia Beach ...

          Residence La Calle¥17,228

          Residence La Calle¥17,228
          Map

          Recent Reviews in Elba Island

          Travel to Elba Island & Explore


          Explore Elba Island with Expedia’s Travel Guides to find the best flights, cars, vacation packages and more!