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

Top Santa Teresa di Gallura Hotels Deals

See all 102 Hotels in Santa Teresa di Gallura
Hotel L'Ancora

Hotel L'Ancora

Via Calabria, S/N, Santa Teresa di Gallura
    3.0 out of 5.0
     
     

    Located in the heart of Santa Teresa di Gallura, this hotel is within a 15-minute walk of Rena Bianca Beach and Longonsardo Tower. Porto Santa Teresa and Lu ...

    Hotel L'Ancora$55

    Hotel L'Ancora$55
    La Funtana Hotel

    La Funtana Hotel

    Via Nazionale, 69, Santa Teresa di Gallura
      4.0 out of 5.0
       
       

      Situated near the beach, this hotel is within 1 mi (2 km) of Rena Bianca Beach, Longonsardo Tower, and Porto Santa Teresa. Lu Brandali and Cala Spinosa Beach ...

      La Funtana Hotel$87

      La Funtana Hotel$87
      Hotel Corallaro

      Hotel Corallaro

      Localita Rena Bianca, Santa Teresa di Gallura
        4.0 out of 5.0
         
         

        Situated near the beach, this hotel is within a 10-minute walk of Rena Bianca Beach and Longonsardo Tower. Porto Santa Teresa and Lu Brandali are also within ...

        Hotel Corallaro$133

        Hotel Corallaro$133
        Hotel La Coluccia

        Hotel La Coluccia

        Localita Conca Verde, Santa Teresa di Gallura
          4.0 out of 5.0
           
           

          Nestled on the beach, this Conca Verde hotel is within 9 mi (15 km) of Lu Brandali, Rena Bianca Beach, and Porto Santa Teresa. Porto Pollo Beach and Cala Spinosa ...

          Colonna Grand Hotel Capo Testa

          Colonna Grand Hotel Capo Testa

          Santa Teresa Di Gallura, Santa Teresa di Gallura
            5.0 out of 5.0
             
             

            Located in Capo Testa, this beachfront hotel is in a regional park and within 1 mi (2 km) of Lu Brandali, Cala Spinosa Beach, and Moon Valley. Rena Bianca Beach ...

            Colonna Grand Hotel Capo Testa$203

            Colonna Grand Hotel Capo Testa$203
            Marmorata Village

            Marmorata Village

            Localita' La Marmorata 1, Santa Teresa di Gallura
              3.0 out of 5.0
               
               

              Nestled on the beach, this Santa Teresa di Gallura hotel is within 6 mi (10 km) of Porto Santa Teresa, Rena Bianca Beach, and Cala Spinosa Beach. Moon Valley ...

              Gh Borgo Saraceno Hotel & Residence

              Gh Borgo Saraceno Hotel & Residence

              Localita' San Pasquale, Tempio Pausania
                4.0 out of 5.0
                 
                 

                Located on the waterfront, this family-friendly hotel is within 9 mi (15 km) of Porto Pollo Beach, La Sciumara Beach, and Porto Mannu Beach. Talmone Beach and ...

                Hotel Majore

                Hotel Majore

                Via Lu Pultali,10, Santa Teresa di Gallura
                  4.0 out of 5.0
                   
                   

                  Located in the heart of Santa Teresa di Gallura, this hotel is within a 15-minute walk of Longonsardo Tower, Rena Bianca Beach, and Porto Santa Teresa. Lu Brandali ...

                  Hotel Majore$68

                  Hotel Majore$68
                  Petri Marini Hotel & Resort

                  Petri Marini Hotel & Resort

                  Località Vignola Mare, Aglientu
                    3.0 out of 5.0
                     
                     

                    Situated on the waterfront, this hotel is 0.1 mi (0.1 km) from Vignola Mare Beach and 2.7 mi (4.4 km) from Lu Litarroni Beach. Monti Russu and Cala Sarraina ...

                    Petri Marini Hotel & Resort$67

                    Petri Marini Hotel & Resort$67
                    Club Hotel Ragno D'Oro

                    Club Hotel Ragno D'Oro

                    Loc. Vignola Mare, Aglientu
                      3.0 out of 5.0
                       
                       

                      Situated near the beach, this hotel is 0 mi (0 km) from Vignola Mare Beach and 2.8 mi (4.6 km) from Lu Litarroni Beach. Monti Russu Beach and Monti Russu are ...

                      Club Hotel Ragno D'Oro$96

                      Club Hotel Ragno D'Oro$96