Book San Teodoro hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in San Teodoro

Cheap San Teodoro hotels

Baglioni Resort Sardinia - The Leading Hotels of the World

Baglioni Resort Sardinia - The Leading Hotels of the World

5 out of 5
Via Tavolara, Località Lu Fraili di Sotto, San Teodoro, SS
When you stay at Baglioni Resort Sardinia - The Leading Hotels of the World in San Teodoro, you'll be next to a golf course, within a 15-minute drive of Cala ...
Baglioni Resort Sardinia - The Leading Hotels of the World
Resort Grande Baia

Resort Grande Baia

4 out of 5
Localita Montepetrosu SS 125, Comune San Teodoro, San Teodoro, OT
The price is AU$167 per night from 29 Apr to 30 Apr
AU$167
per night
29 Apr - 30 Apr
When you stay at Resort Grande Baia in San Teodoro, you'll be on the waterfront, within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach.
Resort Grande Baia
Residence Baia Salinedda

Residence Baia Salinedda

Localita' Capo Coda Cavallo, San Teodoro, OT
With a stay at Residence Baia Salinedda in San Teodoro, you'll be near the beach, within a 5-minute drive of Cala Brandinchi Beach and Tavolara - Punta Coda ...
Residence Baia Salinedda
Save an average of 15% on thousands of hotels when you're signed in
CHARME AND TRADITION AT CAPO CODA CAVALLO, MOORING AND PRIVATE RUBBER BOAT RIDES

CHARME AND TRADITION AT CAPO CODA CAVALLO, MOORING AND PRIVATE RUBBER BOAT RIDES

San Teodoro
When you stay at this vacation home in San Teodoro, you'll be next to a golf course, within a 10-minute drive of Cala Brandinchi Beach and San Teodoro ...
CHARME AND TRADITION AT CAPO CODA CAVALLO, MOORING AND PRIVATE RUBBER BOAT RIDES
Villa at San Teodoro - near the sea and city center: nature, views and silence!

Villa at San Teodoro - near the sea and city center: nature, views and silence!

San Teodoro
With a stay at this villa in San Teodoro (San Teodoro City Centre), you'll be within a 15-minute drive of San Teodoro Beach and Cala Brandinchi Beach.
Villa at San Teodoro - near the sea and city center: nature, views and silence!
Hotel San Teodoro

Hotel San Teodoro

4 out of 5
Località Badualga snc, San Teodoro, OT
Located in San Teodoro, Hotel San Teodoro is on the waterfront, a 3-minute drive from San Teodoro Lagoon and 6 minutes from San Teodoro Port.
Hotel San Teodoro
Hotel L'Esagono

Hotel L'Esagono

3 out of 5
Via Cala d'Ambra 141, San Teodoro, OT
With a stay at Hotel L'Esagono in San Teodoro (San Teodoro City Centre), you'll be within a 15-minute drive of San Teodoro Beach and Cala Brandinchi Beach.
Hotel L'Esagono
Residenze Gallura

Residenze Gallura

Via Padova snc, San Teodoro, Sassari
With a stay at Residenze Gallura, you'll be centrally located in San Teodoro, a 3-minute drive from San Teodoro Beach and 13 minutes from Cala Brandinchi ...
Residenze Gallura
Hotel Scintilla

Hotel Scintilla

3 out of 5
Via di lu Rattali, 11, San Teodoro, OT
With a stay at Hotel Scintilla in San Teodoro (San Teodoro City Centre), you'll be within a 15-minute drive of San Teodoro Beach and Cala Brandinchi Beach.
Hotel Scintilla
Don't see what you're looking for?
See all available properties in San Teodoro
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in San Teodoro

We're all guilty of jealously scrolling through our mates' travel pics. But with such a fantastic range of hotels in San Teodoro, why not take a break and shoot your own #TravelAddict masterpieces instead? Let’s be real — pretty much everyone wants to stay in the thick of the action. Lucky for you, there are 24 hotels within 5 kilometres of downtown San Teodoro on lastminute.com.au.

Dodge the FOMO — stay near all the action at the Terradimare Resort & Spa and the Hotel Sandalyon. The La Palma and the Il Viandante also have some awesome facilities and amenities.

The neighbourhood of San Teodoro City Centre lies 1 kilometre from the middle of San Teodoro, and offers 17 lodging options. The Hotel L'Esagono and Le Mimose are all worth checking out.

San Teodoro Port is a whirling industrial hub that has played a vital role in the economic development of the region. The Hotel Costa Caddu and Hotel San Teodoro should definitely be on your accomodation hit list if you want to stay close by. Spend an afternoon out at San Teodoro Beach and take a deep breath of the ocean air as you soak in the sun. You can visit it whenever you like, especially if you're crashing at the Hotel & Residence Liscia Eldi and Hotel Li Suari.

Let's get real, lots of people who travel don't like blowing their cash on posh hotels. The good news is, San Teodoro has a good range of budget accommodation options that you're gonna love. Two of the handiest options are Casa Debili and La Tartaruga. Casa Girgolu and Le Tre Querce are two other affordable options well worth looking into.

You may also like to try the Due Lune Resort Golf & Spa, which is 4 kilometres away. Or maybe the Hotel Sporting, just a distance of 30 kilometres from San Teodoro. If those choices don't suit, you may prefer the Hotel Abi d'Oru or the Petra Segreta Resort & Spa.

Designer jeans or year-round shorts? However you prefer to roll, you'll sure to love a trip to Olbia, 20 kilometres away. With Marina Maria Beach and Nuraghe Riu Mulinu to check out, you won't be bored here. If you'd like to visit Olbia, look into the rates at the Hotel Ambrosio La Corte and Jazz Hotel. 25 kilometres to the north of San Teodoro you'll also find Golfo Aranci, which is home to the Colonna Beach Hotel and Club Hotel Baia Aranzos. Le Saline Beach and Pittulongu Beach are among the more popular places to experience while in Golfo Aranci.

Over trying to sleep upright? Dying for a soft pillow? Then get your hands on a room at the Hotel Panorama. It's pretty close to Costa Smeralda Airport, which is 18 kilometres from the centre of town.

San Teodoro hotels essential information

Accommodation
1,290 hotels
Lowest Price
AU$167
Highest Price
AU$167
Popular hotels
Baglioni Resort Sardinia - The Leading Hotels of the World, Resort Grande Baia, Residence Baia Salinedda, CHARME AND TRADITION AT CAPO CODA CAVALLO, MOORING AND PRIVATE RUBBER BOAT RIDES, Villa at San Teodoro - near the sea and city center: nature, views and silence!, Hotel San Teodoro, Hotel L'Esagono, Residenze Gallura, Hotel Scintilla

Most recent San Teodoro hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.