A crowded beach with people swimming and sunbathing, colorful umbrellas, and a mountainous backdrop.

Find hotels in San Teodoro from 1.849.785 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Oct - 20 Oct
Tomorrow
20 Oct - 21 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for San Teodoro hotels

1. Hotel L'Esagono

Hotel L'Esagono
San Teodoro City Centre
United Kingdom
Rhian
1.575.838 ₫
1.849.785 ₫ total
includes taxes & fees
23 Oct - 24 Oct
Hotel L'Esagono

2. Hotel Le Mimose

Hotel Le Mimose
San Teodoro City Centre
United States
dennis
2.483.958 ₫
2.848.717 ₫ total
includes taxes & fees
20 Oct - 21 Oct
Hotel Le Mimose

3. SardegnaSummer Li Cuppulati

SardegnaSummer Li Cuppulati
San Teodoro City Centre
Switzerland
Anonymous traveller
2.677.676 ₫
5.970.887 ₫ total
includes taxes & fees
20 Oct - 21 Oct
SardegnaSummer Li Cuppulati

4. Residence Miriacheddu

Residence Miriacheddu
San Teodoro
France
Chiraz
264.461.908 ₫
293.235.363 ₫ total
includes taxes & fees
1 Nov - 2 Nov
Residence Miriacheddu

5. AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO

AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO
San Teodoro City Centre
United Kingdom
conor
3.115.625 ₫
3.543.551 ₫ total
includes taxes & fees
26 Oct - 27 Oct
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO

6. Sunset House PuntoCasaBudoni

Sunset House PuntoCasaBudoni
San Teodoro City Centre
United States
Jelena
2.750.404 ₫
7.767.246 ₫ total
includes taxes & fees
20 Oct - 21 Oct
Sunset House PuntoCasaBudoni

7. Resort Grande Baia

Resort Grande Baia
San Teodoro
United States
Imogen
3.695.194 ₫
4.239.258 ₫ total
includes taxes & fees
20 Oct - 21 Oct
Resort Grande Baia

8. Vecchio Ulivo

Vecchio Ulivo
San Teodoro City Centre
Germany
Kerim
3.102.724 ₫
8.154.797 ₫ total
includes taxes & fees
27 Oct - 28 Oct
Vecchio Ulivo

9. 2-room Apartment in the Residence Lu Nibareddu

2-room Apartment in the Residence Lu Nibareddu
San Teodoro
United Kingdom
Lawrence
2.274.637 ₫
2.502.101 ₫ total
includes taxes & fees
1 Nov - 2 Nov
2-room Apartment in the Residence Lu Nibareddu

10. Home in Lu Nibareddu Residence, Loiri

Home in Lu Nibareddu Residence, Loiri
San Teodoro
3.195.281 ₫
3.805.717 ₫ total
includes taxes & fees
28 Oct - 29 Oct
Home in Lu Nibareddu Residence, Loiri

11. Comfortable House Near Lake Grevelinge

Comfortable House Near Lake Grevelinge
San Teodoro
3.570.553 ₫
3.927.608 ₫ total
includes taxes & fees
1 Nov - 2 Nov
Comfortable House Near Lake Grevelinge

12. Apartment at Residence in Loiri

Apartment at Residence in Loiri
San Teodoro
2.893.319 ₫
3.269.922 ₫ total
includes taxes & fees
27 Oct - 28 Oct
Apartment at Residence in Loiri

13. Charming Holiday Home in Loiri, Sardinia

Charming Holiday Home in Loiri, Sardinia
San Teodoro
4.145.440 ₫
4.559.984 ₫ total
includes taxes & fees
1 Nov - 2 Nov
Charming Holiday Home in Loiri, Sardinia

14. Apartment in Lu Nibareddu Residence, Loiri

Apartment in Lu Nibareddu Residence, Loiri
San Teodoro
2.853.966 ₫
3.139.362 ₫ total
includes taxes & fees
1 Nov - 2 Nov
Apartment in Lu Nibareddu Residence, Loiri

15. TUI BLUE Budoni

TUI BLUE Budoni
Budoni
United Kingdom
Florin
5.507.419 ₫
6.174.524 ₫ total
includes taxes & fees
20 Oct - 21 Oct
TUI BLUE Budoni

16. AQUA SARDINIA Boutique Hotel

AQUA SARDINIA Boutique Hotel
Budoni
Germany
Paul
4.026.717 ₫
4.545.752 ₫ total
includes taxes & fees
25 Oct - 26 Oct
AQUA SARDINIA Boutique Hotel

17. Stella Marina Camere sul mare

Stella Marina Camere sul mare
Budoni
United States
Janusz
2.512.282 ₫
2.792.718 ₫ total
includes taxes & fees
20 Oct - 21 Oct
Stella Marina Camere sul mare

18. Tenuta Lu Baroni

Tenuta Lu Baroni
Budoni
Germany
Pawel
2.163.562 ₫
2.409.009 ₫ total
includes taxes & fees
20 Oct - 21 Oct
Tenuta Lu Baroni

19. Cala Cuncheddi - VRetreats

Cala Cuncheddi - VRetreats
Olbia
United States
Jennifer
6.420.077 ₫
7.323.901 ₫ total
includes taxes & fees
24 Oct - 25 Oct
Cala Cuncheddi - VRetreats

20. Jazz Hotel

Jazz Hotel
Olbia
Canada
Fiona
2.118.340 ₫
2.591.990 ₫ total
includes taxes & fees
7 Nov - 8 Nov
Jazz Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in San Teodoro

Find the best San Teodoro areas for the activities you enjoy most.Learn more about San Teodoro
Learn more about San Teodoro

San Teodoro City Centre

You'll enjoy the parks and spas in San Teodoro City Centre. You might want to make time for a stop at San Teodoro Port or San Teodoro Beach.

Stay near popular San Teodoro attractions

Cala Brandinchi Beach

9.0/10 (225 reviews)
If a restful holiday is part of your travel plans, Cala Brandinchi Beach might be the perfect place to visit during your trip to San Teodoro. Stroll along the marina or visit the spas in this relaxing area.
See properties

San Teodoro Beach

8.8/10 (285 reviews)
Why not spend a care-free afternoon at San Teodoro Beach during your travels in San Teodoro? Discover the countryside and spas in this relaxing area.
See properties

Lu Impostu Beach

9.0/10 (127 reviews)
If a restful holiday is part of your travel plans, Lu Impostu Beach might be the perfect place to visit during your trip to San Teodoro. Wander the marina or discover the countryside in this relaxing area.
See properties

La Isuledda Beach

8.6/10 (47 reviews)
If a restful holiday is part of your travel plans, La Isuledda Beach might be the perfect place to visit during your trip to San Teodoro. Stroll along the marina or discover the countryside in this relaxing area.
See properties

San Teodoro Port

8.2/10 (24 reviews)
Explore the waterfront in San Teodoro City Centre with a trip to San Teodoro Port. Wander the beautiful beaches in this relaxing area.
See properties

Cala Suaraccia Beach

8.0/10 (2 reviews)
If a restful holiday is part of your travel plans, Cala Suaraccia Beach might be the perfect place to visit during your trip to San Teodoro. Amble within the natural setting or visit the spas in this relaxing area.
See properties

San Teodoro Lagoon

8.4/10 (70 reviews)
Commune with nature and explore the great outdoors at San Teodoro Lagoon during your travels in San Teodoro. Wander the parks and beaches while you're in the area.
See properties

Spiaggia Salinedda

9.4/10 (3 reviews)
Why not spend a lazy afternoon at Spiaggia Salinedda during your trip to San Teodoro? Wander the marina and parks in this relaxing area.
See properties

Learn more about San Teodoro

Turquoise waters and powdery white sand make La Cinta beach the perfect spot for swimming and windsurfing. Rent a boat to explore hidden coves along the coast, or join locals at evening markets in the charming town centre.

See all hotels in San Teodoro
A beach with rocky shoreline, calm water, and distant mountains.

Top San Teodoro Hotel Reviews

Amasea Resort

Amasea Resort

10/10 Excellent
"Lovely property. Breakfasts are amazing!!! Fab private beach with kayaks available which was v good fun. Rooms lovely and clean and cool and fresh towels every day. Would highly recommend. San Teodoro also a lovely place with lots of nice places to eat and drink."
Clare 7-night trip
Posted 2 days ago
Amasea Resort
Hotel Sandalyon

Hotel Sandalyon

8/10 Good
"Very close to the beach. Quiet neighbourhood. Amazing staff! Great breakfast"
Jordan 6-night trip
Posted 7 days ago
Hotel Sandalyon
Baglioni Resort Sardinia - The Leading Hotels of the World

Baglioni Resort Sardinia - The Leading Hotels of the World

10/10 Excellent
"Amazing service, great customer service, super helpful and very knowledgeable!!!"
Rodrigo 4-night trip
Posted 11 days ago
Baglioni Resort Sardinia - The Leading Hotels of the World
Residence with pool in Cala Girgolu

Residence with pool in Cala Girgolu

10/10 Excellent
"Spacious and clean accommodation near beautiful beaches of San Teodoro and local amenities. The host Mariana was lovely and the price was pretty affordable for its size and location. However, the check in instruction given prior to arrival was a little confusing as the address given was not correct. Check in time was also quite late starting at 5pm without any flexibility. The apartment could also benefit from having more amenities such as salt, pepper, toaster, kettle, coffee and tea. Otherwise it’s excellent"
Cindy 3-night trip
Posted 13 days ago
Residence with pool in Cala Girgolu
Liscia Eldi Residence

Liscia Eldi Residence

10/10 Excellent
"Very nice accommodation and facilities. Check in staff v helpful and accommodating would come again"
Aimi 3-night trip
Posted 1 month ago
Liscia Eldi Residence
Residenze Gallura

Residenze Gallura

10/10 Excellent
"We absolutely loved our stay at Residenze Gallura. Antonio was so helpful and went out of his way to make our stay 10/10, even coming last minute and providing a transfer service when we got stuck at the airport. He also kindly lent us some bikes for the week, which was a very thoughtful touch. The apartment had everything we needed and was clean and functional. The location was also really nice, being a 5 min walk from the town centre, 10 min walk from the bus stop (highly recommend getting the beach bus and exploring other beaches!), or 20 mins from the local beach. All in all a great stay, would highly recommend!!"
Hannah 6-night trip
Posted 4 months ago
Residenze Gallura
Residence Oasi e Oasi Blu

Residence Oasi e Oasi Blu

8/10 Good
"We had a nice stay. Friendly reception upon arrival. Good location. Lacking a few things like hand soap in the bathroom and basic things like salt & pepper would be nice in the kitchen."
Tania 4-night trip
Posted 6 months ago
Residence Oasi e Oasi Blu

More cheap stays in San Teodoro

Hotel Poetto

Hotel Poetto

Via Montecristo, 5 Cagliari CA
2.022.181 ₫
2.340.762 ₫ total
1 Nov - 2 Nov
includes taxes & fees
9/10 Wonderful! (57 reviews)
Hotel Poetto
Neko Boutique Hotel

Neko Boutique Hotel

Via Oristano 50 Cagliari CA
2.998.283 ₫
3.414.474 ₫ total
8 Nov - 9 Nov
includes taxes & fees
9.6/10 Exceptional! (58 reviews)
Neko Boutique Hotel
Residence Le Fontane

Residence Le Fontane

Via Pascoli, 50/52 Villasimius SU
Get rates
8.2/10 Very good! (79 reviews)
Residence Le Fontane
Residence Oasis

Residence Oasis

Viale I Maggio Alghero SS
Get rates
8/10 Very good! (86 reviews)
Residence Oasis
Il Borgo Marina Homesuites Poltu Quatu

Il Borgo Marina Homesuites Poltu Quatu

SP 59 Arzachena SS
Get ratesIl Borgo Marina Homesuites Poltu Quatu
Verdemare Sardegna Due

Verdemare Sardegna Due

Via Mar Rosso, 3 Villasimius SU
Get rates
8/10 Very good! (9 reviews)
Verdemare Sardegna Due

Hotels in San Teodoro with star rating

Frequently asked questions

What's the weather like in San Teodoro?
The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are February and January, with an average of 11°C. Average annual precipitation for San Teodoro is 564 mm.

Explore a world of travel with Expedia