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 – 371 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Da Cecco

Hotel in Santa Teresa Gallura

Set on the northern coast of Sardinia, Hotel Da Cecco is 200 metres from Santa Teresa Gallura’s beach. It offers classic-style accommodation, a bar and a 24-hour reception.

J
Julia
From
Austria
Very friendly staff, very helpful. The breakfast is delicious, exceptional. the rooms are clean and beautiful. The location ist perfect with a nice view from the terrace and a short walk to the centre with restaurants, bars, cafes. also short walk to the beach. free parking. also very kids-friendly.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,001 reviews
Price from
US$158.81
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.

T
Trevor
From
Canada
I'm rating a 10. Awesome location. Friendly staff. Free parking. Large clean room with a fridge and A/C. Lots of provided towels, slippers, toothbrush and paste, soap, shampoo. Large bathroom. Good price. Beds and pills were very comfortable and I slept like a baby, in the dark, private a d quiet room.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,006 reviews
Price from
US$72.93
1 night, 2 adults

Hotel Muita di Mari

Hotel in Santa Teresa Gallura

Offering a traditional restaurant, Hotel Muita di Mari is located in Santa Teresa Gallura, just 1 km from the coast and its beautiful beaches. It offers free WiFi throughout, and air-conditioned...

S
Sebastijan
From
Croatia
The staff was very helpful, the breakfast was excellent, thank you for parking the motorcycle in the garage, very important to us, thank you for everything, every compliment, excellent value for money
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 197 reviews
Price from
US$103.52
1 night, 2 adults

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.

S
Shelley
From
Australia
Grazie e mille for your incredible hospitality. We wish we could have stayed longer in your beautiful hotel!! We so appreciate the extra lengths you went to help us get on the earlier ferry - we would have had no idea about Moby cancelling if you had not have told us. Thank you for going above and beyond to make sure our journey wasn’t disrupted. We have been traveling for about 40 hours from Australia and your hospitality and help made our journey so much easier. Thank you again to the lovely Papa who so kindly drove us to the ferry at such an early hour and for making sure we were able to get on the earlier ferry. We cannot thank you enough.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 945 reviews
Price from
US$116.22
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.5
Very good - What previous guests thought, 120 reviews
Price from
US$343.61
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.

A
Aneta
From
Slovakia
Closeness to the city center, own beach, friendly staff, very good breakfast.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 848 reviews
Price from
US$185.99
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.

B
Borbála
From
Hungary
- beautiful view and sandy beach, good location - special thanks to Giovanni ( waiter at breakfast) because of his polite and kind behavior towards us! - good breakfast - beautiful garden - lifeguard service
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 250 reviews
Price from
US$313.38
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.

K
Kerry
From
United Kingdom
Loved everything about Hotel Corallaro, the location is fantastic, rooms were spotlessly clean, breakfast was great. The pool area is just beautiful and was lovely and quiet, there were always sun beds available and I loved the canopies on the loungers to keep the sun off my face. Also loved sitting outside having breakfast, I think it is one one of the nicest outdoor eating areas we’ve ever had in a hotel. The location is perfect, 2 min walk to the beach and we drove out to other quieter beaches during our holiday. 5 min walk into the town where there are lots of lovely restaurants and a lively square with entertainment most nights where you can watch the world go by. Have to say the staff at the hotel get this biggest praise though, every single member of staff are lovely, always happy and smiling and really helpful. The same goes for the local people in the town, don’t think I’ve even been to a place where the people are so friendly and welcoming, Will definitely return - thank you to everyone at the hotel you made our holiday perfect!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 644 reviews
Price from
US$234.33
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...

V
Valeriia
From
Sweden
Great location, very clean room, friendly staff, 3 min drive to the ferry to Corsica! Nice restaurant, highly recommended
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 370 reviews
Price from
US$140.80
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.

L
Luis Ignacio
From
Spain
Amazing sea view and very beautiful and stylish rooms
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 497 reviews
Price from
US$116.22
1 night, 2 adults
See all 371 hotels in Santa Teresa Gallura

Hotels with airport shuttles in Santa Teresa Gallura

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 159 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 20 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 255 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 218 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 644 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,006 reviews
From US$72.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 197 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 495 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,467 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 251 reviews

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

See all

Popular with guests booking hotels in Santa Teresa Gallura

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

Popular with guests booking hotels in Santa Teresa Gallura

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,001 reviews

Popular with guests booking hotels in Santa Teresa Gallura

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 370 reviews

Popular with guests booking hotels in Santa Teresa Gallura

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 497 reviews

Popular with guests booking hotels in Santa Teresa Gallura

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

Popular with guests booking hotels in Santa Teresa Gallura

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 531 reviews

Popular with guests booking hotels in Santa Teresa Gallura

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 250 reviews

Popular with guests booking hotels in Santa Teresa Gallura

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

Popular with guests booking hotels in Santa Teresa Gallura

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

Popular with guests booking hotels in Santa Teresa Gallura

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 848 reviews

Budget hotels in Santa Teresa Gallura and nearby

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

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

From US$74.11 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 101 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.

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

Situated in Santa Teresa Gallura, 500 metres from Rena Bianca Beach and 24 km from Isola dei Gabbiani, La maison del corso features city views and free WiFi.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 129 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$94.11 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 245 reviews

Offering garden views, Tramonto sul mare is an accommodation situated in Santa Teresa Gallura, 300 metres from Rena Bianca Beach and 24 km from Isola dei Gabbiani.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,006 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$72.93 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$211.74 per night
Scored out of 10, guest rating 8.6
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$188.22 per night

Hotels located in the centre of Santa Teresa Gallura

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

800 metres from Spiaggia La Punzesa, Da Adriana Guesthouse is set in Santa Teresa Gallura and offers air-conditioned rooms with free WiFi.

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

Boasting a balcony with garden views, a garden and a terrace, B&b G&D can be found in Santa Teresa Gallura, close to Spiaggia La Punzesa and 23 km from Isola dei Gabbiani.

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

Case vacanza nella via Centrale is an accommodation located in Santa Teresa Gallura, 23 km from Isola dei Gabbiani and 35 km from Giants Tombs Coddu Vecchiu.

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

Set less than 1 km from Spiaggia La Punzesa, Case Vacanza Santa Teresa Gallura offers accommodation with a balcony. It is located 23 km from Isola dei Gabbiani and provides luggage storage space.

From US$85.01 per night

Le Residenze della Gallura is set in Santa Teresa Gallura, 23 km from Isola dei Gabbiani, 23 km from Isola dei Gabbiani, as well as 35 km from Giants Tombs Coddu Vecchiu.

From US$588.18 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Casa Sol Vista Porto is located in Santa Teresa Gallura, less than 1 km from Spiaggia La Punzesa, 22 km from Isola dei Gabbiani, and 22 km from Isola dei Gabbiani.

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

Located in Santa Teresa Gallura, 1.5 km from Spiaggia La Punzesa and 23 km from Isola dei Gabbiani, Appartamento residence casa vacanza offers a terrace and air conditioning.

From US$294.09 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 9 reviews

Offering a garden and sea view, Villette Panoramiche Filetta is set in Santa Teresa Gallura, 1.8 km from Spiaggia La Punzesa and 22 km from Isola dei Gabbiani.

Best hotels with breakfast in Santa Teresa Gallura and nearby

Scored out of 10, guest rating 7.1
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.1
Good - What previous guests thought, 11 reviews

Set within 500 metres of Rena Bianca Beach and 24 km of Isola dei Gabbiani, Albeleo Apartments offers rooms with air conditioning and a private bathroom in Santa Teresa Gallura.

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

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

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 37 reviews

Offering a garden and quiet street view, trilocale Conti is set 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.9
Fabulous - What previous guests thought, 515 reviews

On the northern tip of Sardinia, 200 metres from the beach Rena Bianca, Smart Suite & Apartments offers elegant rooms with free Wi-Fi. Piazza San Vittorio is 50 metres away.

Set in Santa Teresa Gallura, 500 metres from Rena Bianca Beach and 23 km from Isola dei Gabbiani, Mia House- Seaside with garden offers air-conditioned accommodation with a terrace and free WiFi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 24 reviews

Offering a garden and inner courtyard view, Bilocale Conti is situated in Santa Teresa Gallura, 24 km from Isola dei Gabbiani and 35 km from Giants Tombs Coddu Vecchiu.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 9 reviews

Set in Santa Teresa Gallura, 24 km from Isola dei Gabbiani and 24 km from Isola dei Gabbiani, Daria offers air conditioning.

FAQs about hotels in Santa Teresa Gallura

What guests said about Santa Teresa Gallura:

10

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

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
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 33 reviews
Santa Teresa Gallura is an amazing small town by the sea. The appartment is close to the beautiful Rena Bianca beach. The appartment was meticulous clean and has a spacious terrasse - with a slice of seaview - heading north. Nice short hiking trails between the town and Capo Testa. Can also recommend La Marmorata beach that can be reached by car. Owner/host very friendly.
Guest review by
Allan
Denmark
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,001 reviews
The Staff at this hotel are wonderful, helpful and caring. The hotel has an authentic feel about it. It is situated near the centre of town and is ideal for walking and exploring the area. A good breakfast is served every morning and there are wonderful views overlooking the sea. Parking is available onsite which is invaluable in the centre of town.
Guest review by
Terry
United Kingdom
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 848 reviews
Cozy clean and fresh looking hotel located right at very beautiful turquoise water beach with white sand, comfortable room, good cleaning, well Organizer beach facilities, professional reception, strong air conditioning, a lot of restaurants in close proximity.
Guest review by
Irina
Russia
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 515 reviews
Lovely little hotel right in the centre of town, close to all amenities. Clean and modern, has all the facilities you could need. Staff were very friendly and helpful.
Guest review by
Anonymous
United Kingdom
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 777 reviews
Paolo was a lovely host and very welcoming to his hotel. Provided us with great restaurants/ beach recommendations!
Guest review by
Greta
Australia