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 – 589 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 656 feet from Santa Teresa Gallura’s beach. It offers classic-style accommodations, a bar and a 24-hour reception.

B
Brian
From
United States
Staff, location, cleanliness, all excellent. Loved the breakfast and the staff and really in the heart of the city center.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,073 reviews
Price from
$169.51
1 night, 2 adults

Gallura Hotel

Hotel in Santa Teresa Gallura

Featuring a bar, Gallura Hotel is located in Santa Teresa Gallura in the Sardinia region, a 7-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 398 reviews
Price from
$70.14
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 0.6 mi from the coast and its beautiful beaches.

F
Fiona
From
Australia
Bit of a surprise. Great location to the bus coming in from Porto Cervo and very easy walk to the ferry to Bonifacio, Corsica. Our room was very spacious, clean and comfortable bed. The breakfast included was fabulous - very fresh and lovely assortment. An easy walk to the old town for dinner. Really happy with staying here!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 225 reviews
Price from
$135.02
1 night, 2 adults

Scano Comfort Inn

Hotel in Santa Teresa Gallura

Located in Santa Teresa Gallura, the Scano Comfort Inn has a Sardinian restaurant. It offers free Wi-Fi in most of the rooms.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 251 reviews
Price from
$99.37
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.

F
Filomena
From
United States
The hotel is in a great location, right across from supermarket, near local bars and restaurants and less than 10 minute walk to piazza and La Rena Bianca beach. The hotel hosts and staff were so friendly and helpful. Breakfast was delicious and large variety of items. Local bus stop (5 minute walk away) that you can take to Capo Testa. Marina is approximately 10 minute walk for boat excursions. We would definitely stay here again.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 938 reviews
Price from
$129.93
1 night, 2 adults

Hotel Moderno

Hotel in Santa Teresa Gallura

Set in Sardinia, the Moderno is a small hotel located in Santa Teresa Gallura, just 164 feet from the main square, Piazza Vittorio Emanuele. It offers air-conditioned rooms with LCD TV and a mini-bar....

J
J.S
From
United States
We had a great stay at Hotel Moderno. The staff were friendly and great. The rooms were very clean. The daily breakfast included was tasty and there was something for everyone. The location was perfect -- very close but not in the piazza which made for a much more peaceful stay.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 807 reviews
Price from
$99.37
1 night, 2 adults

Felix Hotels - Hotel La Coluccia

Hotel in Santa Teresa Gallura

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

S
Sarah
From
United States
I loved the private cove to swim in and look at. The hot tub was also a plus since the pool and sea water were cold. The food was delicious and the cappuccinos were my fave as well as the fresh orange juice. The room was stunning and staff already made the couch bed in advance of arriving. The couch bed was incredibly comfortable. It’s a beautiful property and hotel.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 101 reviews
Price from
$432.06
1 night, 2 adults

LH Hotel La Funtana

Hotel in Santa Teresa Gallura

Located in Santa Teresa Gallura, a 17-minute walk from Spiaggia La Punzesa, LH Hotel La Funtana provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a...

R
Robert
From
United States
A fabulous place, great bar, great breakfast, and a spectacular pool where you can really swim laps with a large apron around it with lounge, chairs, and umbrellas. I hated to leave.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 660 reviews
Price from
$146.23
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
Marina
From
United States
Beautiful view from our room, convenient location to the beach & a short walk to the center of town with shops/bars & restaurants all around. 15 minute easy walk to the Marina where we boarded our boat tour. We are a family of 4 (15 & 17yr olds) ; the room easily fit us all with a balcony/chairs to relax in too. There is a beautiful walking/hiking trail just to the right of the hotel amongst rocks ; the water views are stunning.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 817 reviews
Price from
$235.20
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 accommodations in the center of Santa Teresa Gallura.

M
Michele S
From
United States
I came to this city to spend the night before I took the ferry from Sardinia to the island of Corsica. The thing that impressed me the most was the large parking lot which was located a short walk from the hotel and was for hotel guests! That was MOST welcome after all the places that really had no place to park. Room was great--clean and spacious! Bed was comfortable and the internet worked very well. I was very pleased with this hotel.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 934 reviews
Price from
$65.46
1 night, 2 adults
See all 589 hotels in Santa Teresa Gallura

Hotels with airport shuttles in Santa Teresa Gallura

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 154 reviews
    From $1,103.54 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 22 reviews
    From $355.38 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 155 reviews
    From $140.28 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 225 reviews
    From $163.66 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 663 reviews
    From $288.74 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 934 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 398 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 342 reviews
    From $132.40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 225 reviews
    From $154.31 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 482 reviews
    From $356.55 per night

Most booked hotels in Santa Teresa Gallura and surrounding area in the past month

See all

Best hotels with breakfast in Santa Teresa Gallura and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 11 reviews

    Offering a garden, Luma Relais de Charme provides accommodations in Santa Teresa Gallura.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 807 reviews

    Set in Sardinia, the Moderno is a small hotel located in Santa Teresa Gallura, just 164 feet from the main square, Piazza Vittorio Emanuele. It offers air-conditioned rooms with LCD TV and a mini-bar.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 813 reviews

    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.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 663 reviews

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

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 214 reviews

    Providing city views, Vincent House in Santa Teresa Gallura offers accommodations and a terrace.

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

    Hotel Marinaro is situated in a quiet area in the historic center of Santa Teresa Di Gallura, close to the tourist harbors and to the ferries for Corsica.

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

    Located in Santa Teresa Gallura, the Scano Comfort Inn has a Sardinian restaurant. It offers free Wi-Fi in most of the rooms.

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

    Featuring a bar, Gallura Hotel is located in Santa Teresa Gallura in the Sardinia region, a 7-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani.

Budget hotels in Santa Teresa Gallura and nearby

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 190 reviews

    Palazzo Antico provides air-conditioned rooms in Santa Teresa Gallura.

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

    Nonna Ita offers accommodations in Santa Teresa Gallura, a 6-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 89 reviews

    Romeo and Juliet Affittacamere enjoys a location in Santa Teresa Gallura, a 6-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani.

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

    Affittacamere Il Magnon offers accommodations in Santa Teresa Gallura, 22 miles from Giants Tombs Coddu Vecchiu.

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

    La maison del corso features free Wifi and views of city in Santa Teresa Gallura.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    The property is around 15 miles from Isola dei Gabbiani, 15 miles from Isola dei Gabbiani, and 22 miles from Giants Tombs Coddu Vecchiu.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 6 reviews

    Via Del Mare Apartments is located in Santa Teresa Gallura, just a 3-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani.

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

    Albergo Villamarina is located in Santa Teresa di Gallura, just 0.6 mi from the coast and its beautiful beaches. It features free Wi-Fi throughout and air-conditioned rooms.

Hotels located in the center of Santa Teresa Gallura

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 36 reviews

    Monolocale Nonna Ita is located in Santa Teresa Gallura, just a 5-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani.

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

    La Locanda di Piazza enjoys a location in Santa Teresa Gallura, a 5-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 482 reviews

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

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

    Casa di Mia is a recently renovated apartment in Santa Teresa Gallura near Rena Bianca Beach.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 43 reviews

    Assaje' Luxury Rooms offers accommodations in Santa Teresa Gallura, 22 miles from Giants Tombs Coddu Vecchiu. The air-conditioned accommodation is 15 miles from Isola dei Gabbiani.

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 6 reviews

    Appartamento centralissimo con vista mare a Santa Teresa Gallura is located in Santa Teresa Gallura, just a 5-minute walk from Spiaggia La Punzesa and 15 miles from Isola dei Gabbiani.

  • Rena Bianca Magico Trilo Rosso offers accommodations in Santa Teresa Gallura, 15 miles from Isola dei Gabbiani and 22 miles from Giants Tombs Coddu Vecchiu.

  • Vacanze nel Blu Rena Bianca is located in Santa Teresa Gallura, just 15 miles from Isola dei Gabbiani and 22 miles from Giants Tombs Coddu Vecchiu.

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 $169.51 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 1,073 reviews
    The location and the welcome was great. So many great restaurants, shops and bars from as little as 100 metres away. Our welcome to what seems like a family run hotel was warm and welcoming. We parked right out front. The hotel had a good lift to take us to the second floor and our room had 2 separate bedroom areas. We were there on a Monday night and we really enjoyed the atmosphere of the town late at night . People enjoying life everywhere and til quite late. We would have liked to stay longer but sadly had to leave.
    Guest review by
    Scott
    Australia
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 419 reviews
    Very nice, tastefully decorated B&B hotel close to the ferry terminal and the town center. The rooms are spacious (enough) and the artist themed. The breakfast is very good and the location worked perfectly for us as it was less than 5 min walk to the Bonifacio ferry terminal. We stayed there twice over our visit - before going to Bonifacio and and after, and both times we liked it a lot. The hostess was very welcoming and the breakfast she provided was excellent.
    Guest review by
    Boris
    United States
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 29 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
  • From $288.74 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 663 reviews
    The location was perfect for the beach and the town. Facilities at the hotel are excellent, the pool area is lovely and the bar/ restaurant a nice place to pass the time. The staff are brilliant and helped us with so many things. I would go back.
    Guest review by
    Gary
    United Kingdom
  • From $328.26 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 813 reviews
    Nice hotel with direct access to the beach. Near the city of Santa Teresa Gallura with many restaurants and shops. Friendly staff and nutritious breakfast. Highly recommend this hotel.
    Guest review by
    Angsumalin
    Switzerland

Research, refine, and make plans for your whole trip