Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to $200 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.


Santa Teresa di Gallura Vacation Packages

80 miles (129 kilometers) to the north of Costa Esmeralda - Olbia - Eastern Sardinia, is Santa Teresa di Gallura, the perfect place to discover more about this fabulous region. If you are coming from the Figari - Sud Corse Airport in Costa Esmeralda - Olbia - Eastern Sardinia, Santa Teresa di Gallura is about 18 miles (29 kilometers) to the south.

Many of Costa Esmeralda - Olbia - Eastern Sardinia’s attractions can be found close to Santa Teresa di Gallura, making it a popular place to stay or visit on a day trip. Longonsardo Tower and Lu Brandali are just two of the popular places to visit. Two more worthwhile attractions that are located within a short distance of Santa Teresa di Gallura are the Porto Pollo Beach and Palau Harbor.

When it’s time to put your feet up after a busy day discovering the charms of Santa Teresa di Gallura, check in to one of the many local bed-and-breakfast, hotel and short-stay apartment options. Whether you’re staying for a night or a few weeks it’s hard to go past the Excelsior, La Maddalena, the La Vecchia Fonte, Palau, and the Hotel Palau.


Top Hotel Deals

See all 456 Hotels in Santa Teresa di Gallura
Hotel La Coluccia

Hotel La Coluccia

Localita Conca Verde, Santa Teresa di Gallura
4.1
of 5, from 26 reviews
4.0 out of 5.0

Nestled on the beach, this Conca Verde hotel is within 9 mi (15 km) of Lu Brandali, Porto Santa Teresa, and Longonsardo Tower. Porto Pollo Beach and Palau Harbor are also within 12 mi (20 km).

Le Terrazze Di Ruoni

Le Terrazze Di Ruoni

Via Marco Polo, Ruoni, Santa Teresa di Gallura
3.0
of 5, from 1 reviews
0.0 out of 5.0

Located in Marazzino, this apartment is within 6 mi (10 km) of Lu Brandali, Porto Santa Teresa, and Longonsardo Tower. Moon Valley and Monti Russu are also within 12 mi (20 km).

Marmorata Village

Marmorata Village

Localita' La Marmorata 1, Santa Teresa di Gallura
2.5
of 5, from 2 reviews
3.0 out of 5.0

Offering direct access to the beach, this Santa Teresa di Gallura hotel is within 6 mi (10 km) of Porto Santa Teresa, Moon Valley, and Longonsardo Tower. Monti Russu and Lu Brandali are also within 12 mi (20 km).

Comfort Scano Inn

Comfort Scano Inn

Via Lazio 4, Santa Teresa di Gallura
2.0
of 5, from 2 reviews
2.0 out of 5.0

Situated near the beach, this hotel is within 1 mi (2 km) of Longonsardo Tower and Porto Santa Teresa. Lu Brandali and Moon Valley are also within 3 mi (5 km).

Club Esse Shardana

Club Esse Shardana

Loc. Baia Santa Reparata, Santa Teresa di Gallura
3.6
of 5, from 15 reviews
4.0 out of 5.0

Situated in Santa Teresa di Gallura, this hotel is within 1 mi (2 km) of Longonsardo Tower and Porto Santa Teresa. Lu Brandali and Moon Valley are also within 3 mi (5 km).

AU$95
Marinaro

Marinaro

Via G M Angioy 48, Santa Teresa di Gallura
4.1
of 5, from 16 reviews
3.0 out of 5.0

Situated in Santa Teresa di Gallura, this hotel is within 1 mi (2 km) of Longonsardo Tower and Porto Santa Teresa. Lu Brandali and Moon Valley are also within 3 mi (5 km).

Hotel Corallaro

Hotel Corallaro

Localita Rena Bianca, Santa Teresa di Gallura
3.2
of 5, from 6 reviews
4.0 out of 5.0

Situated near the beach, this hotel is within 2 mi (3 km) of Longonsardo Tower, Porto Santa Teresa, and Lu Brandali. Moon Valley is 3 mi (4.8 km) away.

AU$102
Grindi Suite Relais de Chambre

Grindi Suite Relais de Chambre

Via Amsicora 10, Santa Teresa di Gallura
0.0 out of 5.0

Located in the heart of Santa Teresa di Gallura, this townhouse accommodation is within 1 mi (2 km) of Longonsardo Tower and Porto Santa Teresa. Lu Brandali and Moon Valley are also within 3 mi (5 km).

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.