Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 Jun 19 - Jun 20
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Elba Island Independent Hotels

See all 241 Hotels in Elba Island
Appartamenti Elbamar Lacona

Appartamenti Elbamar Lacona

Loc. Colle Reciso, Capoliveri
     
     
    4.0 out of 5 (56 reviews)
    Nature We liked the location , but a car is necessary. It is better to visit a larger number of beaches an … - 

    Appartamenti Elbamar Lacona$98

    Appartamenti Elbamar Lacona$98
    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
     
     
    4.2 out of 5 (5 reviews)
    albergo in posizione meravigliosa albergo in posizione meravigliosa, personale gentilissimo, la camera un po' deludente, poco curata … - 

    Hotel Baia Imperiale$148

    Hotel Baia Imperiale$148
    Gabbiano Azzurro

    Gabbiano Azzurro

    Viale Principe Amedeo 48, Marciana Marina
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.3 out of 5 (49 reviews)
    atalian job Was basic, but overall was OK as we were there to visit family. Only world news in English no other … - Mark

    Gabbiano Azzurro$84

    Gabbiano Azzurro$84
    Hotel Villa Cristina

    Hotel Villa Cristina

    Viale Elba, Località Zuffale, Campo nell'Elba
      3.0 out of 5.0
       
       
      3.9 out of 5 (21 reviews)
      Central location. Automobile required. The hotel is central in the island and close to several nice beaches. However, an automobile is a m … - 

      Hotel Villa Cristina$84

      Hotel Villa Cristina$84
      Resort le Picchiaie

      Resort le Picchiaie

      Via Picchiaie, Portoferraio
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      3.6 out of 5 (5 reviews)
      Really nice stay Had a really nice visit, staff were responsive and helpful. Could not have asked for more - david

      Resort le Picchiaie$119

      Resort le Picchiaie$119
      Hotel Le Acacie

      Hotel Le Acacie

      Spiaggia di Neregno, Capoliveri
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      3.8 out of 5 (16 reviews)
      buona Positiva - Cristina

      Hotel Le Acacie$136

      Hotel Le Acacie$136
      Hotel Villa Ottone

      Hotel Villa Ottone

      Localita Ottone 4, Portoferraio
        5.0 out of 5.0
         
         
        4.0 out of 5 (32 reviews)
        Awesome Private oasis on Elba. Amazing grounds, beach, sevice - 

        Hotel Villa Ottone$249

        Hotel Villa Ottone$249
        Hotel Brigantino

        Hotel Brigantino

        Via di Campo all'Aia 281, Marciana
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        4.1 out of 5 (18 reviews)
        nice famaly hotel pool have green watter - astrid

        Hotel Brigantino$110

        Hotel Brigantino$110
        Grand Hotel Elba International

        Grand Hotel Elba International

        Località Naregno, Capoliveri
          4.0 out of 5.0
           
           
          4.0 out of 5 (145 reviews)
          Hotel high in mountain There is no beach. Decking with lounge chairs at the water. Must take elevator to waterfront - 

          Grand Hotel Elba International$123

          Grand Hotel Elba International$123
          Residenza Sant'Anna del Volterraio

          Residenza Sant'Anna del Volterraio

          Localita Bagnaia, Portoferraio
          • Free Cancellation
          • Reserve now, pay when you stay
           
           
          4.1 out of 5 (52 reviews)
          Relaxing resort near the sea Well maintained, very green and peaceful. Close to a pebbly beach. Not much going on in the town, y … - 
          Residence Le Acacie

          Residence Le Acacie

          Spiaggia di Naregno, Capoliveri
            4.0 out of 5.0
             
             
            3.7 out of 5 (25 reviews)
            Ideale per famiglie con bimbi piccoli Gradevole struttura formata da hotel e vari mini appartamenti decentrati, con ampia piscina e facil … - Fabrizio
            Hotel La Rosa

            Hotel La Rosa

            Piazza Gadani 76, Campo nell'Elba
              2.0 out of 5.0
               
               
              5.0 out of 5 (1 reviews)
              Hübsches Hotel im lauschigen Zentrum von San Piero Der Service war wirklich ausgezeichnet. Ich hatte während des gesamten Aufenthalts das Gefühl, bei … - 

              Hotel La Rosa$46

              Hotel La Rosa$46
              Mistral Hotel

              Mistral Hotel

              Via per Portoferraio 85, Campo nell'Elba
                3.0 out of 5.0
                 
                 
                4.5 out of 5 (19 reviews)
                An Honest Review Unfortunately I would NOT recommend the Mistral Hotel. My husband and I had hopes for this hotel as … - joanne

                Mistral Hotel$117

                Mistral Hotel$117
                Nisportino Domus

                Nisportino Domus

                39 Strada Vicinale Di Nisportino, Rio nell'Elba
                   
                   
                  Hotel Crystal & Residence

                  Hotel Crystal & Residence

                  Via Cairoli, 15, Portoferraio
                    4.0 out of 5.0
                     
                     
                    3.5 out of 5 (22 reviews)
                    Vreemde douche Het hotel lag gunstig ten opzichte van het centrum en dicht bij de ferry. Er was op 50 meter afstan … - 

                    Hotel Crystal & Residence$117

                    Hotel Crystal & Residence$117
                    Residence Elite - Self Catering

                    Residence Elite - Self Catering

                    Via Fucini, 299, Campo nell'Elba
                      3.0 out of 5.0
                       
                       
                      4.2 out of 5 (9 reviews)
                      A very enjoyable stay It is the third time I have been back to the Residence Elite. It is very convinient for its locatio … - Anna
                      Hotel La Perla del Golfo

                      Hotel La Perla del Golfo

                      Via Della Cicala 1, Marciana
                        4.0 out of 5.0
                         
                         
                        4.2 out of 5 (25 reviews)
                        Hotel bellissimo... Per le famiglie É la seconda volta consecutiva che torno in questo albergo e il mio giudizio non può essere che sup … - 
                        Velabianca Residence & Resort

                        Velabianca Residence & Resort

                        Via Nisporto 57, Rio nell'Elba
                           
                           
                          4.0 out of 5 (3 reviews)
                          Appartamentino in residence Appartamentino bilocale con terrazzino in zona Nisportino. Premesso che la struttura di recente ris … - 
                          Hotel Casa Lupi

                          Hotel Casa Lupi

                          Loc. Ontanelli, 35, Marciana Marina
                            2.0 out of 5.0
                             
                             
                            4.1 out of 5 (15 reviews)
                            OK Staff was kind but not easily available. There was no coffee/tea maker in the room unlike the expla … - Jinwook
                            Hotel Biodola

                            Hotel Biodola

                            La Biodola, Portoferraio
                              4.0 out of 5.0
                               
                               
                              4.4 out of 5 (19 reviews)
                              Lovely hotel excellent staff! We stayed at hotel biodola for 9 days. The hotel was lovely and the staff were fantastic really hel … - 

                              Hotel Biodola$297

                              Hotel Biodola$297
                              Map

                              Recently booked Elba Island hotels

                              Hotel Villa Ottone
                              5.0 out of 5.0
                              Last booking: 4 hours ago
                              Hotel Hermitage
                              5.0 out of 5.0
                              Last booking: 25 hours ago

                              Independent Elba Island Hotel Guide

                              Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Elba Island, Italy. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Elba Island hotels guarantees an unparalleled level of comfort and quality.

                              You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Elba Island Independent locations may even offer extra little benefits and discounts for frequent travelers.