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 – 323 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.

D
Doru
From
Romania
The location is super, coffee and breakfast a delight, staff very friendly!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,001 reviews
Price from
US$157.59
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.

p
paul andré
From
France
Simple, excellent quality/price rate, heart of the city location
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,000 reviews
Price from
US$66.54
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, 196 reviews
Price from
US$102.73
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.

T
Tomas
From
Slovakia
The location was great (10 minutes walk to the beach and centre). The staff was lovely, smiling all the time and very helpful. The breakfast was amazing, a lot of choices of food and drinks.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 944 reviews
Price from
US$115.33
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.

L
Linda
From
Australia
Beautiful location Accomodation wonderful Staff amazing
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 120 reviews
Price from
US$371.86
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.

M
Mariella
From
Malta
Great location, nice room and very good breakfast
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 847 reviews
Price from
US$184.57
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.

M
Michelle
From
Australia
Beautiful part of the world, gorgeous hotel, perfect room and balcony
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 250 reviews
Price from
US$310.98
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.

S
Sean
From
Australia
fantastic location, large pool, easily accessible.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 645 reviews
Price from
US$232.54
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...

M
Martin
From
United Kingdom
The owners/ the family who run the hotel were excellent and very helpful The breakfast was superb, the hotel was very clean We would stay there again
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 369 reviews
Price from
US$139.72
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, 498 reviews
Price from
US$115.33
1 night, 2 adults
See all 323 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, 253 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, 645 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,000 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 196 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 497 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,472 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,231 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.8
Fabulous - What previous guests thought, 196 reviews

Popular with guests booking hotels in Santa Teresa Gallura

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

Popular with guests booking hotels in Santa Teresa Gallura

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

Popular with guests booking hotels in Santa Teresa Gallura

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 530 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,000 reviews

Popular with guests booking hotels in Santa Teresa Gallura

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 566 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, 946 reviews

Popular with guests booking hotels in Santa Teresa Gallura

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

Popular with guests booking hotels in Santa Teresa Gallura

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

Hotels located in the centre of Santa Teresa Gallura

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 99 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$99.81 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 61 reviews

Studio S is set in Santa Teresa Gallura, 500 metres from Spiaggia La Punzesa, 24 km from Isola dei Gabbiani, and 35 km from Giants Tombs Coddu Vecchiu. The property has quiet street views.

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$210.12 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$186.78 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 349 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$58.37 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 946 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.

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.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 17 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$153.70 per night

Budget hotels in Santa Teresa Gallura and nearby

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$153.70 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 8 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.

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

Situated in Santa Teresa Gallura and only less than 1 km from Spiaggia La Punzesa, Relais Du Port features accommodation with sea views, free WiFi and free private parking.

From US$142.42 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

Located in Santa Teresa Gallura, 1.5 km from Spiaggia La Punzesa and 1.5 km from Rena Bianca Beach, La rosa dei venti offers a terrace and air conditioning.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews

Featuring air-conditioned accommodation with a balcony, Villetta degli Alisei is located in Santa Teresa Gallura. The property has garden and city views, and is 2 km from Spiaggia La Punzesa.

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

Le Villette di Ruoni, a property with a garden, is situated in Santa Teresa Gallura, 19 km from Isola dei Gabbiani, 19 km from Isola dei Gabbiani, as well as 30 km from Giants Tombs Coddu Vecchiu.

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

Boasting a garden and a bar, da Raimondo offers accommodation in Porto Pozzo with free WiFi and inner courtyard views.

From US$105.06 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 44 reviews

Alloggio incantevole Costa Smeralda is a beachfront property situated in Porto Pozzo, 12 km from Isola dei Gabbiani and 12 km from Isola dei Gabbiani.

From US$131.91 per night

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 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.

Situated in Santa Teresa Gallura, 23 km from Isola dei Gabbiani and 23 km from Isola dei Gabbiani, Camera di Zio Peppe- Vintage Room offers air conditioning.

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

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 8.5
Very good - What previous guests thought, 1,000 reviews
The hotel was nice and clean, comforting and accommodating. It had a very casual atmosphere and was great great for budget travelling. It was very close to a spectacular beach with great views and terrific snorkelling. The position was excellent… close to the bus depot from Alghero, as well as the centre with all the restaurants and shops. We liked all the complimentary toiletries, sewing kit and my husband loved the free pair of slippers. We asked for a kettle in our room and staff were very accomodating.
Guest review by
Sabine
Australia
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 405 reviews
Beautiful boutique mini-hotel/B &B, well managed and maintained, and walking distance to the charming town centre and seafront.. The breakfast was great, and the room was spotless and spacious. Overall, it was a great stay, and we very much enjoyed Santa Teresa di Gallura and surrounding area. We travelled by car from Olbia and free street parking nearby was a great plus. Many thanks for a great stay. We'll be back for sure.
Guest review by
Pádraig Ó B
Ireland
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 566 reviews
A beautiful hotel overlooking the town with stunning views of the sea from the fabulous roof garden. The staff were excellent, very friendly and attentive and the breakfast was suberb. We'd highly recommended a superior room.
Guest review by
Allan
Ireland
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 9 reviews
Perfect location at 3 minutes walk to one of the best beaches of North Sardinia and 2 minute to Santa Teresa di Gallura town centre! Comfortable and well maintained flat with 2 rooms, perfect for a family stay!
Guest review by
Antonella
Italy
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 369 reviews
Clean, comfortable hotel. Great location close to port, bus station and old town. Plenty of restaurants close by.
Guest review by
Meryl
United Kingdom