Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines 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 26 May - 27 May
This weekend 31 May - 2 Jun
Next weekend 7 Jun - 9 Jun

What are the top landmarks in Elba Island?

Don’t miss these must-see sights and attractions

Best areas to visit in Elba Island

Get a lay of the land and find the perfect place to stay

Top 10 Hotels in Elba Island

See all 876 properties in Elba Island

Estimated price for 1 night/2 adults

Hotel La Rosa

Hotel La Rosa

Piazza Gadani 76, Località San Pietro, Campo nell'Elba
  • Free cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 

Situated near the beach, this hotel is 0.1 mi (0.1 km) from Arcipelago Toscano National Park and within 3 miles (5 km) of Marina di Campo Beach and Palombaia ...

£71 per night for 2 guests

4 Jun-5 Jun
Hotel La Rosa£71
Hotel The Originals Hotel Sant'Andrea (ex Relais du Silence)

Hotel The Originals Hotel Sant'Andrea (ex Relais du Silence)

Sant Assunta 103, Marciana, LI
  • Free cancellation
  • Reserve now, pay when you stay
 
 

Situated in Marciana, this property is 0.1 mi (0.1 km) from Arcipelago Toscano National Park and 2.8 mi (4.5 km) from Fortezza Pisana di Marciana. Monte Capanne ...

Gabbiano Azzurro

Gabbiano Azzurro

Viale Principe Amedeo 48, Marciana Marina, LI
    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 ...

    £71 per night for 2 guests

    4 Jun-5 Jun
    Gabbiano Azzurro£71
    Hotel Baia Imperiale

    Hotel Baia Imperiale

    Via della Costa, 5121 - Loc. Cavoli, Campo nell'Elba, LI
    • 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 ...

    £87 per night for 2 guests

    4 Jun-5 Jun
    Hotel Baia Imperiale£87
    Hotel L'Approdo

    Hotel L'Approdo

    Via Vittorio Veneto 18, Porto Azzurro
      3.0 out of 5.0
       
       

      Situated in Porto Azzurro, this hotel is 0.1 mi (0.1 km) from Arcipelago Toscano National Park.

      £57 per night for 2 guests

      31 May-1 Jun
      Hotel L'Approdo£57
      Hotel Plaza

      Hotel Plaza

      Localita Fanaletto, 1, Porto Azzurro
        4.0 out of 5.0
         
         

        Situated in Porto Azzurro, this spa hotel is within a 10-minute walk of Arcipelago Toscano National Park and Porto Azzurro Diving Center. Royal Beach and Lido ...

        £65 per night for 2 guests

        6 Jun-7 Jun
        Hotel Plaza£65
        Belmare

        Belmare

        Banchina IV Novembre, Porto Azzurro
          3.0 out of 5.0
           
           

          Situated near the beach, this hotel is steps away from Arcipelago Toscano National Park and Porto Azzurro Diving Center. Royal Beach and Terranera Lake are also ...

          £79 per night for 2 guests

          27 May-28 May
          Belmare£79
          Hotel Airone del Parco e delle Terme

          Hotel Airone del Parco e delle Terme

          Località San Giovanni, Portoferraio, LI
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Offering direct access to the beach, this Portoferraio hotel is within a 5-minute walk of Arcipelago Toscano National Park and Isola D'Elba Tennis Club. Roman ...

          £105 per night for 2 guests

          4 Jun-5 Jun
          Hotel Airone del Parco e delle Terme£105
          Grand Hotel Elba International

          Grand Hotel Elba International

          Località Naregno, Capoliveri, LI
            4.0 out of 5.0
             
             

            Offering direct access to the beach, this Capoliveri hotel is within a 10-minute walk of Arcipelago Toscano National Park and Naregno Beach. Straccoligno Beach ...

            Grand Hotel Elba InternationalGet Rates

            Hotel Brigantino

            Hotel Brigantino

            Via di Campo all'Aia 281, Procchio, Marciana
              3.0 out of 5.0
               
               

              This family-friendly Marciana hotel is located near the beach, within a 5-minute walk of Arcipelago Toscano National Park and Procchio Beach. Biodola Beach is ...

              £48 per night for 2 guests

              27 May-28 May
              Hotel Brigantino£48
              Map

              Elba Island Hotel Reviews

              Travel to Elba Island & Explore


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