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

Terradimare Resort & Spa

Residence Porto Coda Cavallo

Hotel San Teodoro

Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World

Hotel L'Esagono

Amasea Resort

Hotel Le Mimose

Residence Baia Salinedda
Hotels In San Teodoro
lastminute.co.nz has a heap of accommodation options in San Teodoro. We have 50 hotels within 10 kilometres of San Teodoro's town centre.
Wise travellers who appreciate the value of basing themselves close to the action will love the Terradimare Resort & Spa and Stella Marina, which are within a 1-kilometre radius of San Teodoro's downtown area.
4 kilometres from the heart of San Teodoro is the Due Lune Resort Golf & Spa. Alternatively, the Hotel Sporting is 30 kilometres away. Another possibility is to make a reservation at the Hotel Abi d'Oru or the Agrustos Village.
You'd have to be a goose to leave San Teodoro without taking a look at the other things on offer in Sardinia. Check out the ruins and traditional villages in Sardinia, and also admire its beaches. Visitors in this part of Italy can enjoy mountain biking and rock climbing.
Looking for more things to do? Spend the day exploring the Basilica of San Simplicio and La Marinella Beach, which you'll find in Olbia, 19 kilometres to the northwest of San Teodoro. The Colonna Palace Mediterraneo and Hotel Luna Lughente are just some of the apartment and hotel alternatives in Olbia. 40 kilometres to the northwest of San Teodoro you can also stay at Arzachena, which is home to the L'Ea Bianca Luxury Resort and Punta Est. Regardless of whether you're passing through or spending a few nights in Arzachena, you might like to visit the Pevero Golf Club and Capriccioli Beach.
If you are flying into or out of Costa Smeralda Airport and want to stay nearby, check out the latest deals at the Colonna Palace Mediterraneo or the Hotel Luna Lughente.
San Teodoro hotels essential information
Accommodation | 1,142 hotels |
|---|---|
Lowest Price | NZ$141 |
Highest Price | NZ$10,156 |
Popular hotels | Baglioni Resort Sardinia - The Leading Hotels of the World, Terradimare Resort & Spa, Residence Porto Coda Cavallo, Hotel San Teodoro, Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World, Hotel L'Esagono, Amasea Resort, Hotel Le Mimose, Residence Baia Salinedda |
Most recent San Teodoro hotel reviews

Top Picks
- Baia Sant'Anna Hotels
- Buddittogliu Straulas Hotels
- Budoni Hotels
- Cossu Hotels
- Costa Corallina Hotels
- Hotels near Costa Smeralda
- Iscra e Voes Hotels
- La Caletta Hotels
- Li Cuncheddi Hotels
- Lido del Sole Hotels
- Loiri Porto San Paolo Hotels
- Monte Petrosu Hotels
- Murta Maria Hotels
- Caravan Parks in Olbia
- Castles in Olbia
- Olbia City Centre Hotels
- Cottages in Olbia
- Farmstay in Olbia
- Holiday Parks in Olbia
- Casino Hotels in Olbia
- Cheap Hotels in Olbia
- Family Hotels in Olbia
- Olbia Hotels
- Padru Hotels
- Pittulongu Hotels
- Porto Istana Hotels
- Porto Ottiolu Hotels
- Porto Taverna Hotels
- Posada Hotels
- Puntaldia Hotels
- Sa Castanza Hotels
- San Teodoro City Centre Hotels
- Siniscola Hotels
- Spiaggia Bianca Hotels
- Strugas Hotels
- Tanaunella Hotels
- Torpe Hotels
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.






