Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in Santa Teresa di Gallura

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Santa Teresa di Gallura hotels and places to stay

Hotel Canne al Vento
3 out of 5
Via Nazionale 23, Santa Teresa di Gallura, Provincia di Olbia-Tempio
The price is £89 per night
2.21 mi from city centre
4.5/5Wonderful! (6 reviews)
Visiting Sardinia

"The hotel took care of us like family. They even gave us ride to the ferry port when we asked them to call a taxi for us. We felt right at home there."…"

Reviewed on 31 Dec 2019

Hotel Canne al Vento
Hotel Majore
4 out of 5
Via Lu Pultali,10, Santa Teresa di Gallura, OT
Free cancellationReserve now, pay when you stay
The price is £104 per night
2.13 mi from city centre
3.7/5Good! (49 reviews)
John from Australia

"I had an enjoyable and comfortable stay in this apartment located in the old town narrow streets of Sassari.it was an easy 12 m walk to the train station the next morning.Excellent value and it was a pleasure to meet Ronny the owner. Highly recommended to all"…"

Reviewed on 9 Jul 2019

Hotel Majore
Punta Falcone Resort
4 out of 5
37/39 Via La Ficaccia, Santa Teresa di Gallura
Get Rates
1.9 mi from city centre
4.3/5Excellent! (9 reviews)

"The staff were absolutely amazing and friendly, they would help with anything they could. Gave grate recommendations and spoke amazing English. I would definitely stay with them again"…"

Reviewed on 12 Sep 2019

Punta Falcone Resort
Colonna Grand Hotel Capo Testa
5 out of 5
Santa Teresa Di Gallura, Santa Teresa di Gallura, OT
Free cancellationReserve now, pay when you stay
The price is £273 per night
3.02 mi from city centre
3.7/5Good! (90 reviews)

"Staff friendly and welcoming. Hotel décor traditional, fresh and clean. Beautiful horizon pools overlooking the clean beach with plenty of sun beds and Lilo's to use. Helpful lifeguards and waiters. Variety of delicious buffet and menu foods. Gorgeous cafe at the other end of the beach with sandwiches ..."…"

Reviewed on 24 Sep 2019

Colonna Grand Hotel Capo Testa
Marinaro
3 out of 5
Via G M Angioy 48, Santa Teresa di Gallura, OT
The price is £86 per night
2.19 mi from city centre
4.2/5Very Good! (94 reviews)
Convenience central hotel near ferry/ bus station

"Very friendly staff. Location very easy walk from ferry or bus station, restaurants and beach. Breakfast was good a lift in the building made getting to your room easy. Stayed only 1 night but would stay again."…"

Reviewed on 22 Jun 2019

Marinaro
 Luxury Villas Valle dell'Erica
Valle Dell'Erica, Santa Teresa di Gallura, Olbia-Tempio
Get Rates
2.87 mi from city centre
Luxury Villas Valle dell'Erica
Hotel Corallaro
4 out of 5
Localita Rena Bianca, Santa Teresa di Gallura, OT
Free cancellationReserve now, pay when you stay
The price is £203 per night
2.49 mi from city centre
4.4/5Excellent! (72 reviews)

"The Hotel Corallaro sits in a unique spot overlooking the beach at Santa Teresa di Gallura. It has stylish decor, themed around the beach environment. We had a superior double room which was spacious, attractively styled and with access to a sundeck. The hotel's pool is also a major attraction. Staff ..."…"

Reviewed on 23 Sep 2019

Hotel Corallaro
Hotel Mûita di Mari
Via Pertini, 22, Santa Teresa di Gallura, OT
The price is £101 per night
2.15 mi from city centre
4.4/5Wonderful! (16 reviews)

"Nice clean, quiet location. Welcoming stuff. Recommended"…"

Reviewed on 12 Sep 2019

Hotel Mûita di Mari
Club Esse Shardana
4 out of 5
Loc. Baia Santa Reparata, Santa Teresa di Gallura
The price is £50 per night
2.83 mi from city centre
3.6/5Good! (61 reviews)
Nice hotel

"Nice stay I really enjoy very good services nice stuff very helpful and excellent breakfast"…"

Reviewed on 6 Aug 2019

Club Esse Shardana
Grindi Suite Relais de Chambre
Via Amsicora 10, Santa Teresa di Gallura, OT
Get Rates
2.36 mi from city centre
4.5/5Wonderful! (2 reviews)
Great apartment

"Pleasant apartment in central location in Santa Teresa. Great shower and kitchen facilities, comfortable beds"…"

Reviewed on 13 Dec 2018

Grindi Suite Relais de Chambre
Don't see what you're looking for?
See all available properties in Santa Teresa di Gallura
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Santa Teresa di Gallura

Visitors can enjoy all that Santa Teresa di Gallura has to offer including the waterfront, seafood restaurants and gardens. This city also attracts tourists with its secluded and relaxing setting. Top sights around the area include Maddalena Archipelago National Park, Bear's Rock and Bonifacio Port.

  • There are 367 hotels and other accommodation options in Santa Teresa di Gallura
  • The closest major airport is in Figari (FSC-Figari - Sud Corse), 20.5 mi (33.1 km) from the city centre
  • The next closest is in Olbia (OLB-Costa Smeralda), 26.6 mi (42.8 km) away

Sightseeing and Staying in Santa Teresa di Gallura

Notable city landmarks like Lu Brandali and Longonsardo Tower might be worth a visit. The city's natural beauty is on display at Rena Bianca Beach, Cala Spinosa Beach and Moon Valley. A couple of additional sights to add to your agenda are Porto Santa Teresa and La Punzesa.

In the surrounding area, popular places to visit include Maddalena Archipelago National Park, located 9.8 mi (15.8 km) from the city centre, and Bear's Rock, which is 10.6 mi (17.1 km) away.

Dressing for Santa Teresa di Gallura

  • Between January and March, you can expect average temperatures of 19°C during the day and 10°C at night
  • From April to June, the average during the day is 29°C, whilst the average at night is 13°C
  • July to September has daytime averages of 32°C with night-time averages of 21°C
  • Between October and December, you can expect daytime averages of 27°C and night-time averages of 12°C
  • About 611.10 millimetres of rain falls on Santa Teresa di Gallura each year
  • Usually July and August are the hottest months with an average of 31°C, whereas February and January are often coldest, averaging 11°C

Frequently asked questions

What's the best place to stay in Santa Teresa di Gallura?
Colonna Grand Hotel Capo Testa is one of the top choices for your stay based on our traveller data. This 5-star hotel offers 2 outdoor pools and 2 restaurants. Other good choices for your visit include Club Esse Shardana and Marmorata Village.
If I need to cancel my hotel reservation in Santa Teresa di Gallura, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable if you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Add dates, click “Search”, then use the filter option “free cancellation” to view the best deals available in Santa Teresa di Gallura.
What's the best budget-friendly accommodation in Santa Teresa di Gallura?
Based on reviews, Hotel Mirage is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking.
What's the best accommodation option for a family holiday in Santa Teresa di Gallura?
Appartamenti Santa Reparata is an apartment with free parking and in-room kitchenettes, and it’s a top choice on Expedia for families. Hotel Club Cala Blu is another good option for your child-friendly holiday. Also, attractions in the area such as Aquadream are fun for the whole family.
What's the best place to stay for couples in Santa Teresa di Gallura?
Hotel La Coluccia is a favourite 4-star hotel for couples, and features an al fresco restaurant and a poolside bar.
What's the best pet-friendly place to stay in Santa Teresa di Gallura?
Hotel La Coluccia is a top hotel for people travelling with their pets, and offers a restaurant and a seasonal outdoor pool for its human guests. Two other good options for you and your pet include Hotel Mirage and Marinaro.
What's the best accommodation option for a beach holiday in Santa Teresa di Gallura?
Colonna Grand Hotel Capo Testa is a top pick for your beach holiday. Other good choices to stay near the beach include Hotel Mûita di Mari and Marmorata Village. Head to La Marmorata or Rena Bianca Beach for some quality time by the water.
What's the best high-end hotel in Santa Teresa di Gallura?
Colonna Grand Hotel Capo Testa is a 5-star hotel with 2 restaurants and 2 bars, and it’s a popular choice for Expedia travellers looking for an elegant place to stay.
What's the best boutique accommodation in Santa Teresa di Gallura?
Hotel La Coluccia is a favourite 4-star hotel with Expedia travellers looking for stylish accommodation, and features a poolside restaurant and a beach bar.

Santa Teresa di Gallura Hotel Reviews

More trip options

https://www.expedia.co.uk///www.caa.co.uk/ATOL-protection/Consumers/ATOL-certificate/https://www.iata.org
https://www.expediagroup.com