Search Resorts in San Teodoro

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

No exact matches found, but these alternatives could be just right

Recommended hotels in San Teodoro

1. Vecchio Ulivo

Vecchio Ulivo
San Teodoro City Centre
6.0 out of 10, (1 review)
"Das Bad war veraltet und die Dusche sehr eng. Das Bett im Schlafzimmer war sehr hart und somit leider unbequem. Der Urlaub war aber trotzdem schön und die Unterkunft günstig und sehr sauber. Man kann den Strand innerhalb 15 min Zu Fuß erreichen."
Germany
Kerim
The price is 3.237.403 ₫
8.174.842 ₫ total
includes taxes & fees
7 Nov - 8 Nov
Vecchio Ulivo

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

AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO
San Teodoro City Centre
6.0 out of 10, (3 reviews)
"OK run down old hotel. Almost all of the hotels I stayed at in Sardinia were like this. Terrible value for money compared to other destinations like Balaerics, Canaries, Greece etc... The location is good. Although the beach is completely overcrowded with families. Manager was friendly and helpful."
United Kingdom
conor
The price is 5.034.465 ₫
5.537.911 ₫ total
includes taxes & fees
7 Nov - 8 Nov
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO
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.

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.

A beach with rocky shoreline, calm water, and distant mountains.

Top reviews in San Teodoro

Frequently Asked Questions

How many resorts will I find in San Teodoro?

Choose from Expedia's 5 resort hotels in San Teodoro, where you can enjoy fine dining, spacious guest rooms and more.

What can I expect from a resort holiday in San Teodoro?

Longing for a relaxing escape? Indulge in all the comforts of a resort, where you can find everything you need for your holiday—from convenient dining options to activities and shopping. Browse the resorts in the area and discover the right one for you, whether you envision yourself sipping drinks by a sprawling pool or browsing the on-site boutiques.

What can I do in San Teodoro?

Grab your golf clubs for a round at Golf Club Puntaldia, or enjoy some time by the water at La Isuledda Beach. If you want more to do in the area, you can spend time at San Teodoro Port or San Teodoro Beach.

What's the seasonal weather 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.

What's the best way to get to and around San Teodoro?

Fly into Olbia (OLB-Costa Smeralda), which is located 12.1 mi (19.5 km) from the city centre. If you'd like to venture out around the area, you may want a rental car for your journey.