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
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,142 hotels |
|---|---|
Lowest Price | AU$118 |
Highest Price | AU$8,414 |
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

More ways to explore San Teodoro
Top Picks
- Baia Caddinas Hotels
- Baia Sant'Anna Hotels
- Budoni Hotels
- Case Peschiera-Lu Fraili Hotels
- Cossu Hotels
- Costa Corallina Hotels
- Hotels near Costa Smeralda
- Lodges in Enas
- Beach Hotels in Golfo Aranci
- Golfo Aranci Hotels
- Golfo di Marinella Hotels
- La Caletta Hotels
- Loiri Porto San Paolo Hotels
- Country Houses in Monte Petrosu
- Murta Maria Hotels
- Olbia City Centre Hotels
- All Inclusive Hotels in Olbia
- Apartment Hotels in Olbia
- Casino Hotels in Olbia
- Cheap Hotels in Olbia
- Luxury Hotels in Olbia
- Olbia Hotels
- Osseddu Hotels
- Padru Hotels
- Pittulongu Hotels
- Posada Hotels
- Puntaldia Hotels
- San Teodoro City Centre Hotels
- Pet Friendly Hotels in Siniscola
- Siniscola Hotels
- Spiaggia Bianca Hotels
- Tanaunella Hotels
- Torpe Hotels
- Flights to Budoni
- Flights to Concas
- Flights to Golfo Aranci
- Flights to Olbia
- Flights to Posada
- Flights to San Teodoro
- Flights from Costa Smeralda
- Flights from Blackall (BKQ) to Olbia (OLB)
- Flights from Brisbane (BNE) to Olbia (OLB)
- Flights from Canberra (CBR) to Olbia (OLB)
- Flights from Paris (CDG) to Olbia (OLB)
- Flights from Washington (DCA) to Olbia (OLB)
- Flights from Rome (FCO) to Olbia (OLB)
- Flights from Genoa (GOA) to Olbia (OLB)
- Flights from Geneva (GVA) to Olbia (OLB)
- Flights from Harbin (HRB) to Olbia (OLB)
- Flights from Kalgoorlie - Boulder (KGI) to Olbia (OLB)
- Flights from Maroochydore (MCY) to Olbia (OLB)
- Flights from Melbourne (MEL) to Olbia (OLB)
- Flights from Moranbah (MOV) to Olbia (OLB)
- Flights from Moree (MRZ) to Olbia (OLB)
- Flights from Orange (OAG) to Olbia (OLB)
- Flights from Perth (PER) to Olbia (OLB)
- Flights from Port Lincoln (PLO) to Olbia (OLB)
- Flights from Pisa (PSA) to Olbia (OLB)
- Flights from Roma (RMA) to Olbia (OLB)
- Flights from Strasbourg (SXB) to Olbia (OLB)
- Flights from Sydney (SYD) to Olbia (OLB)
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.






