Curated luxury hotels 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+ years
2

Children

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

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Teresa di Gallura · 1.24 mi from centre

7.8

 

115 reviews

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 15.6 mi (25.2 km) from Porto Pollo Beach.

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Santa Teresa di Gallura · 1.61 mi from centre

8.0

 

30 reviews

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Teresa di Gallura · 0.36 mi from centre

8.6

 

51 reviews

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Teresa di Gallura · 0.32 mi from centre

9.0

 

160 reviews

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Teresa di Gallura · 0.13 mi from centre

7.4

 

84 reviews

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 13.9 mi (22.3 km) from Porto Pollo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
GH Hotel Diana
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Teresa di Gallura · 0.35 mi from centre

8.8

 

9 reviews

Breakfast available

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 14.4 mi (23.2 km) from Porto Pollo Beach.

Compare price on Booking.com
Compare price on Booking.com
Club Esse Shardana
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 1.25 mi from centre

7.6

 

473 reviews

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.

All rooms are decorated with pastel colours 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 specialities.

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

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Club Esse Shardana
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Santa Teresa di Gallura · 1.36 mi from centre

7.2

 

92 reviews

When you stay at Club Esse Shardana in Santa Teresa di Gallura, you'll be near the bay, within a 10-minute walk of Santa Reparata and Gulf of Asinara. This beach resort is 14.8 mi (23.9 km) from Bonifacio Port and 0.8 mi (1.2 km) from Lu Brandali.

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Teresa di Gallura · 4.95 mi from centre

8.6

 

144 reviews

Breakfast available

Located in Santa Teresa di Gallura, Felix Hotels - Hotel La Coluccia is by the sea, within a 15-minute drive of Porto Santa Teresa and Rena Bianca Beach. This beach hotel is 9.9 mi (16 km) from Porto Pollo Beach and 4.8 mi (7.7 km) from Spiaggia La Licciola.

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in La Maddalena · 10.56 mi from centre

9.0

 

118 reviews

Breakfast available

When you stay at Grand Hotel Resort Ma&Ma - Adults Only in La Maddalena, you'll be near the beach, just steps from Maddalena Archipelago National Park and 8 minutes by foot from Spiaggia di Punta Tegge. This luxury hotel is 9 mi (14.5 km) from Porto Pollo Beach and 1.4 mi (2.3 km) from Cala lunga di Razzoli.

Compare price on Booking.com
Compare price on Booking.com
Hôtel & Spa Version Maquis Citadelle
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bonifacio · 10.49 mi from centre

9.3

 

161 reviews

Breakfast available

Situated in Bonifacio, Hôtel & Spa Version Maquis Citadelle boasts air-conditioned rooms with free WiFi. The hotel has a year-round outdoor infinity pool, a spa and fitness centre, 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 minibar 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.6 km from the property while Spérone Golf Course is 7 km away. The nearest airport is Figari-Sud Corse Airport, 24 km 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
Primary image
Hotel Genovese
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bonifacio · 10.39 mi from centre

9.4

 

346 reviews

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 12.6 mi (20.3 km) from Santa Giulia.

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bonifacio · 11.58 mi from centre

8.8

 

5 reviews

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bonifacio · 10.48 mi from centre

9.4

 

35 reviews

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
Lobby lounge
Hotel Palau
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Costa Smeralda, Palau · 10.73 mi from centre

8.4

 

74 reviews

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 4.4 mi (7.1 km) from Porto Pollo Beach and 19.5 mi (31.3 km) from Capriccioli Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lodge De Charme A Cheda
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bonifacio · 11.58 mi from centre

9.4

 

126 reviews

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in La Maddalena · 11.51 mi from centre

9.0

 

514 reviews

Breakfast available

When you stay at Hotel Excelsior in La Maddalena, you'll be near the beach, just steps from Maddalena Archipelago National Park and 8 minutes by foot from Naval Archaeological Museum. This hotel is 7.6 mi (12.2 km) from Porto Pollo Beach and 22.5 mi (36.2 km) from Capriccioli Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AHR Altura Hotel Porto Rafael
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Costa Smeralda, Palau · 10.25 mi from centre

7.8

 

76 reviews

With a stay at AHR Altura Hotel Porto Rafael in Palau, you'll be near the beach, within a 15-minute drive of Porto Pollo Beach and Monte Altura Fortress. This hotel is 18.9 mi (30.3 km) from Capriccioli Beach and 1.2 mi (1.9 km) from La Sciumara Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Cala di Greco
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bonifacio · 11.00 mi from centre

9.8

 

54 reviews

Breakfast available

With a stay at Hotel Cala di Greco in Bonifacio, you'll be next to a golf course, within a 5-minute drive of Bonifacio Port and Bonifacio Hospital. This golf hotel is 13.1 mi (21 km) from Santa Giulia Beach and 1.9 mi (3 km) from Plage du Fazzio.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Vecchia Fonte
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Costa Smeralda, Palau · 10.92 mi from centre

8.8

 

309 reviews

Breakfast available

With a stay at La Vecchia Fonte, you'll be centrally located in Palau, within a 10-minute walk of Palau Ethnographic Museum and Isolotto Beach. This luxury hotel is 0.8 mi (1.3 km) from La Sciumara Beach and 1.9 mi (3 km) from Monte Altura Fortress.

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