Curated Luxury hotel deals in Santa Teresa di Gallura

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Santa Teresa di Gallura

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
COLONNA GRAND HOTEL CAPO TESTA, a Colonna Luxury Beach Hotel, Santa Teresa Sardegna
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Teresa di Gallura · 2.00 km from centre

7.8

 

115 review

Breakfast available

When you a stay at COLONNA GRAND HOTEL CAPO TESTA, a Colonna Luxury Beach Hotel, Santa Teresa Sardegna in Santa Teresa di Gallura, you'll be on the beach, just steps from Rena di ponente and Gulf of Asinara. This beach hotel is 14.4 mi (23.3 km) from Bonifacio Port and 0.1 mi (0.2 km) from Rena di levante.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mangia's Santa Teresa Sardinia, Curio Collection by Hilton
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Santa Teresa di Gallura · 2.59 km from centre

8.2

 

31 review

Breakfast available

Located in Santa Teresa di Gallura, Mangia's Santa Teresa Sardinia, Curio Collection by Hilton is within a 10-minute drive of Rena Bianca Beach and Porto Santa Teresa. This beach resort is 2.6 mi (4.1 km) from Moon Valley and 2.6 mi (4.2 km) from Cala Spinosa Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Moresco
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Teresa di Gallura · 0.58 km from centre

8.6

 

51 review

Breakfast available

With a stay at Hotel Moresco in Santa Teresa di Gallura, you'll be in a regional park, just a 3-minute walk from Rena Bianca Beach and a 4-minute drive from Porto Santa Teresa. This beach hotel is 3.1 mi (5 km) from Cala Spinosa Beach and 12.9 mi (20.7 km) from Bonifacio Citadel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Corallaro
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Teresa di Gallura · 0.51 km from centre

9.0

 

160 review

Breakfast available

With a stay at Hotel Corallaro, you'll be centrally located in Santa Teresa di Gallura, a 3-minute walk from Rena Bianca Beach and a 4-minute drive from Porto Santa Teresa. This hotel is 1.5 mi (2.4 km) from Lu Brandali and 3.2 mi (5.2 km) from Cala Spinosa Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Majore
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Teresa di Gallura · 0.21 km from centre

7.4

 

84 review

Breakfast available

A stay at Hotel Majore places you in the heart of Santa Teresa di Gallura, within a 15-minute walk of La Punzesa and Longonsardo Tower. This family-friendly hotel is 12.7 mi (20.4 km) from Bonifacio Port and 0.6 mi (0.9 km) from Rena Bianca Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
GH Hotel Diana
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Teresa di Gallura · 0.56 km from centre

9.0

 

10 review

Located in Santa Teresa di Gallura, GH Hotel Diana is in the suburbs, within a 5-minute drive of Rena Bianca Beach and Longonsardo Tower. This hotel is 13.2 mi (21.2 km) from Bonifacio Port and 0.7 mi (1.2 km) from Lu Brandali.

Compare price on Booking.com
Compare price on Booking.com
Club Esse Shardana
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 2.01 km from centre

6.9

 

498 review

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

All rooms are decorated with pastel colors and come with air conditioning and a small fridge.

WiFi is free in Shardana’s bar and reception, and parking spaces are also free of charge. The restaurant, serves Sardinian and Mediterranean specialties.

The hotel is a 1-hour drive from Olbia and its airport.

Compare price on Booking.com
Compare price on Booking.com
Hotel Moresco
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 0.60 km from centre

8.3

 

848 review

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.

Set in the north of Sardinia, the Moresco Hotel overlooks the islands of Lavezzi and Cavallo. Its central location means you are just 492 feet from the main square. Only 164 feet away you will find the beach and crystal-clear waters, which have been awarded the European Blue Flag.

Fully refurbished in 2021, a number of suites and rooms are available with private balconies and stunning views. After a day at the beach, you can relax on the veranda and enjoy fresh-fish dishes from the restaurant.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Santa Teresa di Gallura, but are nearby and match your search.
Primary image
Felix Hotels - Hotel La Coluccia
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Teresa di Gallura · 7.97 km from centre

8.6

 

144 review

Breakfast available

Located in Santa Teresa di Gallura, Felix Hotels - Hotel La Coluccia is by the sea, within a 15-minute drive of Porto Fido and Porto Santa Teresa. This beach hotel is 4.8 mi (7.7 km) from Spiaggia La Licciola and 6.7 mi (10.8 km) from Porto Quadro.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Hotel Resort Ma&Ma - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Maddalena · 16.99 km from centre

9.0

 

118 review

With a stay at Grand Hotel Resort Ma&Ma - Adults Only in La Maddalena, you'll be near the beach, just a 1-minute walk from Maddalena Archipelago National Park and 8 minutes by foot from Spiaggia di Punta Tegge. This luxury hotel is 1.4 mi (2.3 km) from Cala lunga di Razzoli and 1.8 mi (2.9 km) from Naval Archaeological Museum.

Compare price on Booking.com
Compare price on Booking.com
Hôtel & Spa Version Maquis Citadelle
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bonifacio · 16.88 km from centre

9.6

 

160 review

Breakfast available

Located in Bonifacio, Hôtel & Spa Version Maquis Citadelle features air-conditioned rooms with free WiFi. The hotel has a year-round outdoor infinity pool, a spa and fitness center, and guests can enjoy a meal at the restaurant. Free private parking is available on site.

Each room features a private terrace with a view. The rooms are equipped with an extra large double bed, a coffee machine, a flat-screen satellite TV, a mini-bar and a safety deposit box. The private bathrooms have a shower, free essential oils toiletries and a hair dryer.

A buffet breakfast is available every day and features local produce and Corsican recipes.

Bike hire is available at this hotel and the area is popular for golfing. The hotel also offers car hire. The King Aragon Steps down to the beach are 1 mi from the property while Spérone Golf Course is 4.3 mi away. The nearest airport is Figari-Sud Corse Airport, 15 mi from the property.

for any reservation of more than 3 rooms special conditions are applicable

Compare price on Booking.com
Compare price on Booking.com
Hotel Palau
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Smeralda, Palau · 17.32 km from centre

9.0

 

499 review

Breakfast available

Located on the upper part of Palau, 4-star Hotel Palau has far-reaching views of the Maddalena Island, Caprera and the other islands of the archipelago. It offers elegant air-conditioned rooms, restaurant and 2 pools.

Rooms are complete with a satellite TV, mini-bar and fully equipped private bathroom. A buffet breakfast is served each morning while Mediterranean and regional specialties can be sampled in the restaurant.

Just a short walk separates it from the Port and Marina, one of the most beautiful of Sardinia, where you can enjoy enchanting views over the surrounding islands. The hotel is also located just 1969 feet from the beach and offers a free shuttle to and from it every day.

When you are not exploring the coastline, you can relax by the seasonal pools; one for adults and one especially designed for children. Tennis, windsurf and sailing as well as scuba diving are popular activities in the surroundings.

Compare price on Booking.com
Compare price on Booking.com
Jatika Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gallura, Aglientu · 16.25 km from centre

8.9

 

225 review

Breakfast available

Facing the beachfront, Jatika Boutique Hotel offers 4-star accommodations in Aglientu and has a shared lounge, terrace and bar. Located around a few steps from Spiaggia di Vignola, the hotel with free WiFi is also 20 miles away from Isola dei Gabbiani. The property has room service, a concierge service and luggage storage for guests.

Complete with a private bathroom equipped with a shower and free toiletries, all rooms at the hotel have a flat-screen TV and air conditioning, and some rooms also offer a balcony. Guest rooms will provide guests with a minibar.

The breakfast offers buffet, continental or Italian options. At Jatika Boutique Hotel you'll find a restaurant serving Italian, Mediterranean and Pizza cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.

Giants Tombs Coddu Vecchiu is 26 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Genovese
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bonifacio · 16.72 km from centre

9.4

 

352 review

Breakfast available

A stay at Hotel Genovese places you in the heart of Bonifacio, within a 15-minute walk of Bonifacio Port and Bonifacio Citadel. This spa hotel is 14.1 mi (22.6 km) from Santa Giulia Beach and 0.1 mi (0.1 km) from Eglise Saint-Dominique de Bonifacio.

Compare price on Booking.com
Compare price on Booking.com
Primary image
A Speranza Suites avec Piscine privative chauffée
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bonifacio · 18.64 km from centre

8.8

 

5 review

Breakfast available

With a stay at A Speranza Suites avec Piscine privative chauffée in Bonifacio, you'll be near the airport, within a 5-minute drive of Bonifacio Port and Bonifacio Hospital. This luxury hotel is 11.7 mi (18.9 km) from Santa Giulia Beach and 1.9 mi (3 km) from Plage de Sutta Rocca.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel du Centre Nautique
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bonifacio · 16.87 km from centre

9.4

 

35 review

Breakfast available

When you stay at Hotel du Centre Nautique in Bonifacio, you'll be near the beach, just steps from Bonifacio Port and 10 minutes by foot from Plage de Sutta Rocca. This luxury hotel is 13 mi (20.9 km) from Santa Giulia Beach and 0.5 mi (0.9 km) from Bonifacio Citadel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Palau
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Smeralda, Palau · 17.27 km from centre

8.4

 

74 review

Breakfast available

When you stay at Hotel Palau in Palau, you'll be near the beach, within a 15-minute walk of Palau Tourism Office and La Sciumara Beach. This beach hotel is 0.8 mi (1.2 km) from Palau Harbor and 0.8 mi (1.2 km) from Palau Ethnographic Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lodge De Charme A Cheda
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bonifacio · 18.64 km from centre

9.4

 

127 review

Breakfast available

Located in Bonifacio, Lodge De Charme A Cheda is in a rural location, a 3-minute drive from Bonifacio Port and 8 minutes from Pic de la Trinite. This spa hotel is 4.3 mi (7 km) from Sperone Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Excelsior
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Maddalena · 18.52 km from centre

9.0

 

520 review

Breakfast available

With a stay at Hotel Excelsior in La Maddalena, you'll be near the beach, just a 1-minute walk from Maddalena Archipelago National Park and 8 minutes by foot from Naval Archaeological Museum. This hotel is 1.5 mi (2.4 km) from Spiaggia di Punta Tegge and 2.2 mi (3.6 km) from Museo Storico della Cava di Cala Francese.

Compare price on Booking.com
Compare price on Booking.com
Club Esse Posada
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Smeralda, Palau · 18.17 km from centre

7.3

 

1,240 review

Club Esse Posada has a seasonal outdoor swimming pool, garden, a shared lounge and restaurant in Palau. Featuring an ATM, this property also provides guests with a sun terrace. The property has a 24-hour front desk, airport transportation, a kids' club and free WiFi.

The hotel will provide guests with air-conditioned rooms with a closet, a safety deposit box, a flat-screen TV and a private bathroom with a bidet.

Club Esse Posada has a playground. You can play table tennis, darts, and tennis at the 4-star hotel.

Dell Isolotto Beach is a 5-minute walk from the accommodation, while Isola dei Gabbiani is 5.4 miles from the property. Olbia Costa Smeralda Airport is 26 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor