Skip to main content

Search hotels in Santa Teresa Gallura

Enter your dates to see the latest prices and deals for Santa Teresa Gallura hotels

Santa Teresa Gallura – 394 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Canne al Vento

Hotel in Santa Teresa Gallura

Set in Santa Teresa Gallura, Hotel Canne al Vento offers a terrace and air-conditioned rooms with free Wi-Fi. Sandy beaches are a 10-minute walk away.

A
Anca
From
Romania
The location is great, very close to the beach, City center, supermarket, restaurants. Everything you need is very close by and easy to get there. There are parking spots nearby. The breakfast is very divers and rich, although some fresh vegetables would be needed. The staff is very polite and helpful. We had a perfect stay at this hotel and I sincerely recommend it.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 947 reviews
Price from
US$114.85
1 night, 2 adults

Felix Hotels - Hotel La Coluccia

Hotel in Santa Teresa Gallura

Hotel Felix Hotels - Hotel La Coluccia is 50 metres from the beach and has views of the island of Spargi. It offers free parking and air-conditioned rooms with a minibar and satellite TV.

k
kimberley
From
United Arab Emirates
Great location. Smaller boutique type hotel. Staff super helpful. Rooms clean etc with coffee machine. Hotel exceeded our expectations it was great.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 116 reviews
Price from
US$539.59
1 night, 2 adults

Hotel Moresco

Hotel in Santa Teresa Gallura

Admire the beautiful sea view at Hotel Moresco. Set in the popular resort of Santa Teresa Gallura, a private path connects you to the beach in 2 minutes.

S
Shravya sree
From
India
Location, cleanliness and the staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 845 reviews
Price from
US$178.89
1 night, 2 adults

COLONNA GRAND HOTEL CAPO TESTA, a Colonna Luxury Beach Hotel, Santa Teresa Sardegna

Hotel in Santa Teresa Gallura

Featuring Mediterranean-style architecture, Hotel Capo Testa features 2 swimming pools with stone waterfalls and hot tub area. It offers panoramic sea views and a private white-sand beach.

S
Seppo
From
Finland
This great hotel fully deserves five stars. The staff was incredibly friendly and helpful with everything.Pools and beach are wonderful and clean. The rooms are so nice and very, very clean all the time. The Bar is open all the time with nice drinks and food. Finally best regards to the big Gentlemen and boss in restaurant 👍
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 246 reviews
Price from
US$309.66
1 night, 2 adults

Hotel L'Ancora

Hotel in Santa Teresa Gallura

In the North of Sardinia, this welcoming, 3-star hotel offers a family-run atmosphere and comfortable accommodation in the centre of Santa Teresa Gallura.

K
Katka205
From
Slovenia
Friendly staff and location close to the centre. Big room and bathroom. Everything was very clean and it smelled so good!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 985 reviews
Price from
US$66.26
1 night, 2 adults

Hotel Corallaro

Hotel in Santa Teresa Gallura

Offering an outdoor pool and sea-view sun terrace, Hotel Corallaro is in Santa Teresa di Gallura's historical centre, 200 metres from the popular Rena Bianca beach. WiFi is free.

P
Pamela
From
Canada
Perfect location, 2 mins walk to Rena Bianca beach. Cosy lovely hotel. Wonderful front desk staff. Shout out to Sviva and Ellen! Exceptional service. Loved the beach shuttle to other beaches. Nice breakfast. Very comfortable bed. Great housekeeping staff.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 648 reviews
Price from
US$216.11
1 night, 2 adults

Hotel Marinaro

Hotel in Santa Teresa Gallura

Hotel Marinaro is situated in a quiet area in the historic centre of Santa Teresa Di Gallura, close to the tourist harbours and to the ferries for Corsica The Marinaro is close to the famous the beac...

r
rok
From
Slovenia
Great location; a few hundred meters to the center with restaurants, shops and bars. Delicious breakfast. The staff headed by Antonio was very friendly and helpful.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 388 reviews
Price from
US$136.14
1 night, 2 adults

Club Esse Shardana

Hotel in Santa Teresa Gallura

On the northernmost tip of Sardinia, the 4-star Club Esse Shardana has rooms with air conditioning, 3 km from Santa Teresa di Gallura. The property features a garden with outdoor swimming pool.

R
Rosemary
From
United Kingdom
Fabulous staff, friendly and professional Excellent location. Amazing views. Best breakfast ever. I like it so much I have rebooted to go back for another 2 nights. Thank you for your wonderful hotel.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 493 reviews
Price from
US$114.85
1 night, 2 adults

Hotel Sandalion

Hotel in Santa Teresa Gallura

Set 500 metres from Rena Bianca's white sandy beaches, this small hotel offers simple rooms with free Wi-Fi and a balcony. Santa Teresa di Gallura harbour is 10 minutes' walk away.

M
Madalina
From
United Kingdom
Very clean and the staff was really nice and helpful
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 388 reviews
Price from
US$65.21
1 night, 2 adults

Claudia's House

Santa Teresa Gallura

Set within 19 km of Isola dei Gabbiani and 19 km of Isola dei Gabbiani, Claudia's House offers rooms with air conditioning and a private bathroom in Santa Teresa Gallura.

A
Anže
From
Slovenia
Wonderful stay! The place was spotless, cozy, and had everything we needed. Highly recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 110 reviews
Price from
US$104.62
1 night, 2 adults
See all 394 hotels in Santa Teresa Gallura

Hotels with airport shuttles in Santa Teresa Gallura

Most booked hotels in Santa Teresa Gallura and surroundings in the past month

See all

Hotels located in the centre of Santa Teresa Gallura

  • Rena Bianca Magico Trilo Rosso is an accommodation located in Santa Teresa Gallura, 24 km from Isola dei Gabbiani and 35 km from Giants Tombs Coddu Vecchiu.

    From US$618.29 per night
  • Vacanze nel Blu Rena Bianca enjoys a location in Santa Teresa Gallura, just 24 km from Isola dei Gabbiani and 35 km from Giants Tombs Coddu Vecchiu.

    From US$454.99 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 15 reviews

    Situated 24 km from Isola dei Gabbiani, 24 km from Isola dei Gabbiani and 35 km from Giants Tombs Coddu Vecchiu, Petra Room features accommodation located in Santa Teresa Gallura.

    From US$261.54 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 64 reviews

    Suites de Mar is a beachfront property located in Santa Teresa Gallura, 300 metres from Rena Bianca Beach and 24 km from Isola dei Gabbiani.

    From US$104.62 per night
  • Set in Santa Teresa Gallura in the Sardinia region, Smeraldo Beach has a balcony. Free WiFi is available throughout the property and Rena Bianca Beach is 400 metres away.

    From US$427.88 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Set in Santa Teresa Gallura in the Sardinia region, Villa Rosa - Casa delle Bambole features a balcony. This villa is 24 km from Isola dei Gabbiani and 35 km from Giants Tombs Coddu Vecchiu.

    From US$470.67 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Santa Teresa Gallura, within 300 metres of Rena Bianca Beach, MONO SUITE - Rena Bianca offers accommodation with air conditioning. This beachfront property offers access to a balcony.

    From US$220.86 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 102 reviews

    Set in Santa Teresa Gallura in the Sardinia region, with Spiaggia La Punzesa nearby, IsadeMar offers accommodation with access to a hot tub.

    From US$104.62 per night

Budget hotels in Santa Teresa Gallura and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 130 reviews

    Stella Guest House is a beachfront property set in Santa Teresa Gallura, 500 metres from Rena Bianca Beach and 24 km from Isola dei Gabbiani.

    From US$97.64 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 985 reviews

    In the North of Sardinia, this welcoming, 3-star hotel offers a family-run atmosphere and comfortable accommodation in the centre of Santa Teresa Gallura.

    From US$65.09 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Situated in Santa Teresa Gallura, 400 metres from Spiaggia La Punzesa and 23 km from Isola dei Gabbiani, Mono Galliano features air-conditioned accommodation with a balcony and free WiFi.

    From US$209.23 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 192 reviews

    Offering a traditional restaurant, Hotel Muita di Mari is located in Santa Teresa Gallura, just 1 km from the coast and its beautiful beaches.

    From US$102.29 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 14 reviews

    Located in Santa Teresa Gallura, 700 metres from Rena Bianca Beach and 24 km from Isola dei Gabbiani, MAISON ANGELIQUE offers air conditioning.

    From US$185.98 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 15 reviews

    Located in Santa Teresa Gallura, 800 metres from Rena Bianca Beach and 24 km from Isola dei Gabbiani, House Margherita provides air-conditioned accommodation with a balcony and free WiFi.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 35 reviews

    Situated in Santa Teresa Gallura, within 400 metres of Spiaggia La Punzesa and 23 km of Isola dei Gabbiani, Mono Il Porto Gallura offers accommodation with free WiFi, air conditioning, a garden and...

    From US$81.37 per night
  • Scored out of 10, guest rating 5.6
    Passable - What previous guests thought, 10 reviews

    Featuring 3-star accommodation, Hotel Majore is set in Santa Teresa Gallura, 700 metres from Spiaggia La Punzesa and 23 km from Isola dei Gabbiani. Staff on site can arrange airport transfers.

    From US$83.69 per night

Best hotels with breakfast in Santa Teresa Gallura and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 947 reviews

    Set in Santa Teresa Gallura, Hotel Canne al Vento offers a terrace and air-conditioned rooms with free Wi-Fi. Sandy beaches are a 10-minute walk away.

    From US$120.89 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 36 reviews

    Boasting air-conditioned accommodation with a balcony, Monolocale Nonna Ita is situated in Santa Teresa Gallura. This beachfront property offers access to a terrace and free WiFi.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 177 reviews

    Featuring a terrace, Palazzo Antico is set in Santa Teresa Gallura in the Sardinia region, 35 km from Giants Tombs Coddu Vecchiu.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 133 reviews

    Set 500 metres from Rena Bianca Beach, Nonna Ita offers accommodation with a balcony.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 66 reviews

    Offering inner courtyard views, La Locanda di Piazza is an accommodation located in Santa Teresa Gallura, 24 km from Isola dei Gabbiani and 35 km from Giants Tombs Coddu Vecchiu.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 98 reviews

    Set within 600 metres of Rena Bianca Beach and 24 km of Isola dei Gabbiani, Romeo and Juliet Affittacamere offers rooms with air conditioning and a private bathroom in Santa Teresa Gallura.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 12 reviews

    Located in Santa Teresa Gallura, 400 metres from Rena Bianca Beach and 24 km from Isola dei Gabbiani, Casa Lorenza a 300 m dalla spiaggia Rena Bianca provides air-conditioned accommodation with a...

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 8 reviews

    Located in Santa Teresa Gallura, 24 km from Isola dei Gabbiani and 24 km from Isola dei Gabbiani, Casa Gemma a 300 m dalla spiaggia Rena Bianca offers air conditioning.

FAQs about hotels in Santa Teresa Gallura

What guests said about Santa Teresa Gallura:

  • 10.0

    We have stayed in other very nice resorts and hotels with...

    We have stayed in other very nice resorts and hotels with robust amenities throughout Sardinia and this was easily our favorite one. The staff was extremely helpful and friendly and went out of their way to assist us. In addition to the hotel, we loved touring around Capo Testa and spent a lot of time in Santa Teresa which is a very charming town near the hotel. Next time we will spend more time at the beaches since an injury prevented us from navigating the rocky beach.
    Guest review by
    David
    United States
  • 8.0

    Really liked this place.

    Really liked this place. We stayed 5 nights - could have done with about 2 more as there is lots to do. It is the perfect base in order to see and do lots of things in this region of Sardinia. Being an hour away from Olbia made it very convenient. We stayed near the centre of town and found it very easy to walk around. At night time there is a great atmospher and on two nights there was a live music concert which was very fun. There are lots of restaurants to chose from, our favourite was m&m - it does get busy so would reccomend booking. For day time activities, we did two beach days, one day we hired a boat and drove around all nearby islands, and another day we took the ferry to La Madelena. If we had more time we definetly would have done another beach day and also visited Corsica by ferry
    Guest review by
    Alanna
    Ireland
  • 4.0

    The town is very pretty with lovely colourful houses, lots...

    The town is very pretty with lovely colourful houses, lots of quaint shops & loads of restaurants. There is an evening market in the streets and a Thursday market in the morning. There are boat trips & a ferry to Corsica in the harbour area. The ferry to Corsica was the best day trip ever. The town was 10 out of 10, BUT we came for the beach but this beach you have to BOOK ONLINE 3 days in advance on an app. We arrived on Thursday so could not book till Friday morning at 8am for Monday. Had to set alarm every day for 8am to get online quick to book for each day we wanted to be on the beach after this. So you have to know in advance the days you will be in other towns or trips as you need to book and pay for your beach in advance. It costs 3.50 each & you have to buy a 6 euro beach mat as you cannot lie on the sand without the beach mat under your towel. Guards patrol the beach constantly checking under your towel for a mat. We discovered if we went to the beach at midday, the guards would let us onto the beach as people had left from the morning, we still had to pay 3.50 each. Such a shame about the beach being run this way as the town is beautiful.
    Guest review by
    Marion
    United Kingdom
  • 8.0

    Lovely town, full of restaurants, nice beach close by, we...

    Lovely town, full of restaurants, nice beach close by, we had a car so could drive around the area, would recommend a visit to Capo Testa, nice walking and beach. If you have transport visit Magdalena with ferry. We had 7days here but 4 or 5 would be enough with car.
    Guest review by
    Angie Tudge
    Australia
  • 10.0

    Great holiday city, not too big and crowded, but still has...

    Great holiday city, not too big and crowded, but still has everything you need like restaurants, shops, cafes. The beach in Santa Teresa is the most beautiful around (just make sure you book 3days in advance)
    Guest review by
    Karol
    Slovakia
  • 8.0

    The beach (Spiaggia Rema Bianca) is amazing, however, they...

    The beach (Spiaggia Rema Bianca) is amazing, however, they charge an entry fee and you also need a mat underneath your towel. If you don't make your reservation in time, you may have to wait until other people leave the beach. It is also worth exploring the Maddalena Archipelago or Bonifacio (Corsica) and the islands nearby. There are several boat trips available leaving from the port. The island beaches in the area are breathtaking. In the town itself, there is a plethora of options for dining. Santa Teresa has its fair share of slopes, so plan your accommodation wisely to avoid marching uphill in the heat :)
    Guest review by
    Vincent
    Hungary

See reviews by guests who stayed at hotels in Santa Teresa Gallura

See all
  • From US$197.61 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 8 reviews
    Casa Bonita is located in a picturesque marina that is honestly perfect. Walking distance to Santa Teresa town and next door to EuroSpin supermarket! Coffee Bars, private parking, super convenient location and the unit has everything one needs. Even beach equipment! Giovanni is a super host providing us with tips and recommendations for our stay. Santa Teresa is a perfect base to explore the Gallura and surrounding regions of the north coast of Sardinia. Everything is within an hour and close to spectacular beaches.
    Guest review by
    Anthony
    United Arab Emirates
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 450 reviews
    Charme suite with a capital C. An extremely nice little hotel with seven rooms, where everything is as it should be. The rooms are nice and clean with a large bathroom and walk in shower. The breakfast is excellent. But the senior Daniela makes sure that the stay at CSH is perfect. The very friendly and helpful Daniela makes sure that the stay at the hotel is really pleasant, and she also arranges boat rentals or dinner reservations. I absolutely recommend this hotel for a stay in this part of Sardinia.
    Guest review by
    Tilly
    Slovenia
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,026 reviews
    This Hotel is in an amazing location! The staff are super friendly, very accommodating and speak perfect English. A true Gem for any Australian Tourist in Sardegna! Very close to the centre of town and beautiful beaches. The staff Will absolutely go out of their way to help you with anything you need including Dental emergencies. Thanks Francesco! ❤️
    Guest review by
    Jim
    Australia
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 272 reviews
    The perfect place to stay in Santa Teresa Gallura. The room was spacious, clean and had a balcony. Great location to the restaurants and beach. Very friendly and helpful staff. Highly recommend!
    Guest review by
    Helen
    United Kingdom
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 726 reviews
    Fantastic break at hotel Funtana. The staff were incredible and really made my partner and I feel at home. Will definitely be back when we return to Sardinia.
    Guest review by
    Joseph
    United Kingdom