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

Find hotels in San Teodoro from ā‚©108,087

  • 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

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for San Teodoro hotels

1. 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 ā‚©259,907
ā‚©285,898 total
includes taxes & fees
Nov 3 - Nov 4
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO

2. Sunset House PuntoCasaBudoni

Sunset House PuntoCasaBudoni
San Teodoro City Centre
10.0 out of 10, Exceptional, (1 review)
"Everything was perfect but the best was communication. Barbara was answering our questions immediately and she was always available. Property was really clean and perfect condition"
United States
Jelena
The price is ā‚©158,338
ā‚©412,356 total
includes taxes & fees
Nov 3 - Nov 4
Sunset House PuntoCasaBudoni

3. Residence Miriacheddu

Residence Miriacheddu
San Teodoro
8.6 out of 10, Excellent, (12 reviews)
"Bom emplacement, appartment propre, acces facile, cadre agrƩable, appartement ƩquipƩ Petit bemol : la wifi ne fonctionnait que dans la vƩranda Autrement tout etait bien"
France
Chiraz
The price is ā‚©13,533,191
ā‚©15,005,603 total
includes taxes & fees
Nov 3 - Nov 4
Residence Miriacheddu

4. 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 ā‚©167,133
ā‚©422,030 total
includes taxes & fees
Nov 3 - Nov 4
Vecchio Ulivo

5. SardegnaSummer Li Cuppulati

SardegnaSummer Li Cuppulati
San Teodoro City Centre
8.8 out of 10, Excellent, (37 reviews)
"Sehr freundliche und zuvorkommende Betreuung und gut ausgestattetes Appartement"
Switzerland
Anonymous traveler
SardegnaSummer Li Cuppulati

6. Residence Oasi Anfiteatro

Residence Oasi Anfiteatro
Budoni
7.0 out of 10, Good, (8 reviews)
"Résidence bien située avec une très belle plage accessible à pied à quelques minutes seulement. Personnel accueillant, serviable et qui parle bien français. Un grand merci à Stefania pour sa gentillesse et sa disponibilité. Logement fonctionnel, piscine agréable et un bon rapport qualité-prix dans l'ensemble."
France
Olivier
The price is ā‚©62,702
ā‚©208,921 total
includes taxes & fees
Nov 3 - Nov 4
Residence Oasi Anfiteatro

7. Jazz Hotel

Jazz Hotel
4.0 star property
Olbia
9.2 out of 10, Wonderful, (1,003 reviews)
"Close to the airport, great restaurant."
Canada
Fiona
The price is ā‚©108,401
ā‚©132,639 total
includes taxes & fees
Nov 15 - Nov 16
Jazz Hotel

8. Hotel Ollastu

Hotel Ollastu
4.0 star property
Olbia
8.4 out of 10, Very good, (106 reviews)
"We had a very nice stay in this hotel; the staff was very friendly and helpful; the surrounding and the hotel itself is very nice"
Switzerland
Stefanie Maria
The price is ā‚©341,916
ā‚©389,505 total
includes taxes & fees
Nov 3 - Nov 4
Hotel Ollastu

9. Felix Hotels - Hotel Felix Olbia

Felix Hotels - Hotel Felix Olbia
4.0 star property
Olbia
9.2 out of 10, Wonderful, (212 reviews)
"The rooftop terrace was lovely with great views. The food and drink were also excellent, as were the staff. Had a room upgrade which included the use of the spa - the sauna was one of the best I’ve used and also the massages we had on top were amazing. Really liked the location as it was a little out from the centre but made it nicer to walk more."
United Kingdom
Adam
The price is ā‚©189,871
ā‚©222,256 total
includes taxes & fees
Nov 3 - Nov 4
Felix Hotels - Hotel Felix Olbia

10. Delta Hotels by Marriott Olbia Sardinia

Delta Hotels by Marriott Olbia Sardinia
4.0 star property
Olbia
8.6 out of 10, Excellent, (834 reviews)
"Great room, lovely breakfast and big spacious pool even though it was cold"
United Kingdom
Kirsty
The price is ā‚©109,619
ā‚©133,978 total
includes taxes & fees
Nov 8 - Nov 9
Delta Hotels by Marriott Olbia Sardinia

11. Hotel Martini Olbia

Hotel Martini Olbia
4.0 star property
Olbia
8.4 out of 10, Very good, (451 reviews)
"Nice place , conveniently located and free parking."
United States
Mohammad
The price is ā‚©127,888
ā‚©154,075 total
includes taxes & fees
Nov 3 - Nov 4
Hotel Martini Olbia

12. hotel ristorante Donatella

hotel ristorante Donatella
Posada
8.6 out of 10, Excellent, (18 reviews)
"We had a great time. All the staff is very friendly. Breakfast was perfect, and the restaurant for dinners šŸ™Œ"
Mexico
Guillermo
The price is ā‚©117,157
ā‚©131,850 total
includes taxes & fees
Nov 5 - Nov 6
hotel ristorante Donatella

13. Essenza Sardegna

Essenza Sardegna
Torpe
9.0 out of 10, Wonderful, (9 reviews)
"Wonderful stay in rustic surroundings. Average service as there was self check in and out, so I didn't interact with any service at all."
United Kingdom
Anonymous traveler
The price is ā‚©186,352
ā‚©209,453 total
includes taxes & fees
Nov 3 - Nov 4
Essenza Sardegna

14. Hotel Delle Rose a Luxury Boutique Hotel

Hotel Delle Rose a Luxury Boutique Hotel
4.0 star property
Arzachena
8.4 out of 10, Very good, (24 reviews)
"Great hotel. Marta and Giovanni at the front desk were phenomenal. Loved the facilities and food. Great place to unwind. Great location to see the sites."
Canada
Michael
The price is ā‚©250,403
ā‚©275,443 total
includes taxes & fees
Dec 1 - Dec 2
Hotel Delle Rose a Luxury Boutique Hotel

15. Hotel Panorama

Hotel Panorama
4.0 star property
Olbia City Centre
9.4 out of 10, Exceptional, (767 reviews)
"Great hotel with excellent service, great views and very clean comfortable rooms. Would choose it again!"
United States
Steven
The price is ā‚©131,543
ā‚©158,095 total
includes taxes & fees
Nov 6 - Nov 7
Hotel Panorama

16. Tramas Hotel & SPA

Tramas Hotel & SPA
4.0 star property
Olbia City Centre
9.0 out of 10, Wonderful, (564 reviews)
"Good quality hotel in a well located and quiet street."
United States
Robert
The price is ā‚©90,996
ā‚©113,494 total
includes taxes & fees
Dec 2 - Dec 3
Tramas Hotel & SPA

17. Grand Hotel President Olbia

Grand Hotel President Olbia
4.0 star property
Olbia City Centre
9.2 out of 10, Wonderful, (550 reviews)
"This hotel is in an excellent location; close to the pick-up point for Excursions as well as very close to the main town. The hotel was clean, very well kept and breakfast was excellent."
Canada
Lori
The price is ā‚©128,231
ā‚©141,054 total
includes taxes & fees
Nov 15 - Nov 16
Grand Hotel President Olbia

18. Hotel Maria

Hotel Maria
Golfo Aranci
9.4 out of 10, Exceptional, (50 reviews)
"The room was very clean and very friendly staff. This is a 3 star hotel. For a 3 star hotel its really good. Location is perfect with walking distance to beach and center of Golfo Aranchi. We truly recommend this hotel"
Sweden
Martin
The price is ā‚©115,709
ā‚©133,235 total
includes taxes & fees
Nov 3 - Nov 4
Hotel Maria

19. Hotel For You

Hotel For You
4.0 star property
Olbia City Centre
8.8 out of 10, Excellent, (541 reviews)
"Very nice property. Excellent value."
United States
paul
The price is ā‚©134,991
ā‚©161,891 total
includes taxes & fees
Nov 27 - Nov 28
Hotel For You

20. La Locanda del Conte Mameli

La Locanda del Conte Mameli
4.0 star property
Olbia City Centre
9.4 out of 10, Exceptional, (258 reviews)
"This is a super cozy hotel in a peaceful setting. We were very comfortable and the staff were very kind. The breakfast area is enchanting... just steps from the bedrooms."
United States
Kimberly
The price is ā‚©100,331
ā‚©123,762 total
includes taxes & fees
Nov 4 - Nov 5
La Locanda del Conte Mameli
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.
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 and neighborhoods for the activities you enjoy most.

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

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 center.

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

Top San Teodoro Hotel Reviews

More cheap stays in San Teodoro

Find out more about San Teodoro

Top reasons to visit San Teodoro

  • Stunning Beaches: San Teodoro boasts beautiful beaches with crystal-clear waters, perfect for relaxation and swimming.
  • Outdoor Activities: Engage in thrilling activities like kitesurfing, tennis, and golf amidst breathtaking scenery.
  • San Teodoro Festival: Experience local culture during this vibrant festival filled with entertainment and community spirit.
  • Nature Exploration: Discover the San Teodoro Lagoon, ideal for birdwatching and nature walks.
  • Diverse Accommodations: Enjoy a range of lodging options, from cozy villas to family-friendly hotels, catering to all travelers.

Find great hotels in and around San Teodoro

San Teodoro offers a delightful variety of accommodations, from cozy bed and breakfasts to full-service hotels, perfect for every type of traveler. Whether you’re seeking a family-friendly environment, a pet-friendly option, or an adventurous vacation experience, you'll find numerous hotels that cater to your needs. Explore the vibrant charm of San Teodoro while enjoying comfortable and inviting lodging options that make your stay unforgettable.

  • Resort Grande Baia: Nestled in the picturesque San Teodoro, Resort Grande Baia is a 4-star resort that embodies the essence of a beach vacation. With direct access to stunning beaches, this property is a haven for sun-seekers and water enthusiasts alike. Guests can unwind in elegantly appointed rooms that reflect a coastal charm, while the resort features a variety of amenities designed for relaxation, including pools, dining options, and wellness facilities. The inviting atmosphere makes it an excellent choice for travelers looking to immerse themselves in the beauty of Sardinia's coastline.
  • Hotel Sa Pedra: Located 14km from San Teodoro, Hotel Sa Pedra is a 4-star hotel that boasts a guest rating of 8.6 out of 10. Perfect for those seeking a tranquil beach getaway, this property offers direct access to the beach and is surrounded by natural beauty. The comfortable rooms are designed with a modern touch, ensuring a restful stay. Guests can enjoy delicious meals at the on-site restaurant and take advantage of various recreational activities nearby. Its peaceful setting and attentive service make it a delightful retreat for relaxation.
  • Baglioni Resort Sardinia - The Leading Hotels of the World: As a 5-star property with an impressive guest rating of 9.4 out of 10, Baglioni Resort Sardinia - The Leading Hotels of the World is a luxurious choice for families and beach lovers. Located in San Teodoro, this resort features direct beach access and offers a wide range of amenities for children, including supervised childcare and a dedicated children's pool. The elegant accommodations are complemented by high-end dining options and spa services, making it an ideal destination for those seeking a blend of family fun and relaxation in a stunning setting.

Where to stay in and around San Teodoro

San Teodoro, a charming coastal town in Sardinia, offers a perfect blend of relaxation and adventure. Visitors can unwind on stunning nearby beaches or explore the quaint San Teodoro village filled with friendly locals. Enjoy family-friendly activities and soak in the serene atmosphere while discovering the beauty of Sardinia. Whether you're seeking a peaceful holiday or outdoor experiences, San Teodoro promises an unforgettable getaway.

  • Budoni: Located approximately 8km from San Teodoro, Budoni is a charming city known for its picturesque beaches and stunning outdoor scenery. The best time to visit is during the summer months of June to August when the area comes alive with travelers seeking sun-soaked days at the beach and adventures in nature. Budoni boasts a range of attractions, including resorts, private country clubs, and a golf course, providing ample opportunities for relaxation and recreation. With its family-friendly beaches and beautiful bays, visitors can enjoy a tranquil atmosphere amid the breathtaking Sardinian landscape.
  • San Teodoro City Centre: Nestled in the heart of San Teodoro, the City Centre is a vibrant neighborhood that attracts visitors primarily from July to September. Known for its stunning beaches and outdoor experiences, this area is perfect for those looking to soak up the sun and enjoy scenic views. The City Centre offers easy access to country private clubs and golf courses, making it a popular choice for holidaymakers. With its close proximity to family-friendly beaches and a bustling marina, San Teodoro City Centre serves as a lively hub for both relaxation and adventure.
  • Porto Ottiolu: Just 5km from San Teodoro, Porto Ottiolu is a quaint village that comes alive during the summer months, particularly from June to August. This destination is perfect for beach lovers and outdoor enthusiasts, offering a variety of scenic spots to explore. Visitors can enjoy the local resorts and recreational areas, as well as the nearby golf course. With its beautiful beaches, inviting marina, and charming bay, Porto Ottiolu provides a serene getaway ideal for families and couples alike, making it a must-visit on your Sardinian adventure.

Things to do in San Teodoro

Shopping

In San Teodoro, explore local shops for unique souvenirs and handmade crafts. If you're up for a drive, check out the La Corte Shopping Center, about 24km away, for a wider variety of fashion and accessories. Don’t miss the bustling markets for fresh produce and local delicacies.

Recreation

Explore the serene wellness environment at the Resort & Spa Le Dune, where you can indulge in rejuvenating spa treatments and unwind by the pool. Enjoy yoga sessions on the beach, and immerse yourself in the tranquil natural surroundings that enhance relaxation and well-being.

Adventure

Explore the stunning La Cinta Beach, known for its crystal-clear waters and soft sand, ideal for water sports like windsurfing and kite surfing. Venture into the nearby Tavolara Island for hiking trails that offer breathtaking views of the coastline and unique wildlife encounters.

Nightlife

San Teodoro's nightlife is vibrant, with lively bars like La Palma for cocktails and the beach club Ambra Night for dancing under the stars. Enjoy a relaxed evening at Bar Ristorante Da Antonio, or explore local music at various venues throughout the town, creating a festive atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around San Teodoro

San Teodoro is a perfect destination for beach lovers and outdoor enthusiasts, offering stunning scenery and various attractions. Visitors can explore beautiful beaches, historic castles, and breathtaking waterfalls. The area also features the San Teodoro Lagoon, ideal for nature walks and birdwatching. For accommodations, consider staying in one of the charming villas in San Teodoro to enhance your experience while enjoying the local culture and outdoor adventures.

  • Cala Brandinchi Beach: Known for its stunning turquoise waters and soft white sand, Cala Brandinchi Beach is often referred to as Little Tahiti. Relax under the sun or enjoy various water sports, all while soaking in the laid-back beach vibes just 6km from San Teodoro.
  • San Teodoro Lagoon: This eco-friendly park is a serene spot for nature lovers and families. Explore the lush landscape, observe diverse bird species, and enjoy outdoor activities in a peaceful environment right within San Teodoro.
  • Punta Molara: Experience the vibrant city vibes of Punta Molara, a charming neighborhood featuring local shops, restaurants, and cultural attractions. It's an excellent place to immerse yourself in the local lifestyle and enjoy the community atmosphere.

Best time to go to San Teodoro

The best time to visit San Teodoro can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in San Teodoro falls in July and August. August has high visitor numbers and sunny weather. The coolest average temperature in San Teodoro falls in January and February. February has average visitor numbers and mostly sunny weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January49.6°F (9.8°C)Light RainMostly SunnyAverageLow
February49.6°F (9.8°C)Light RainMostly SunnyAverageLow
March52.5°F (11.4°C)Light RainMostly SunnyAverageAverage
April57.4°F (14.1°C)No RainMostly SunnyAverageAverage
May63.9°F (17.7°C)Light RainSunnyAverageAverage
June72.7°F (22.6°C)No RainSunnyHighHigh
July78.3°F (25.7°C)No RainSunnyHighHigh
August78.3°F (25.7°C)No RainSunnyHighHigh
September72.1°F (22.3°C)No RainSunnyAverageAverage
October65.3°F (18.5°C)Light RainMostly SunnyLowAverage
November57.7°F (14.3°C)Light RainMostly SunnyLowLow
December52.2°F (11.2°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to San Teodoro

Traveling to San Teodoro, Sardinia, is convenient with access to three major airports. Figari (FSC-Figari - Sud Corse) is located 93km away, with nearby hotels like the 5-star HƓtel et SPA Version Maquis Citadelle and the 4-star Domaine de Peretti della Rocca. Olbia (OLB-Costa Smeralda), just 19km from San Teodoro, offers luxurious options including the 5-star Baglioni Resort Sardinia and Hotel Abi d'Oru. Lastly, Ajaccio (AJA-Napoleon Bonaparte) is situated 146km away, featuring hotels such as the 5-star Sofitel Golfe Ajaccio Thalassa Sea & Spa. Each airport provides various transportation services to facilitate your travel.

Frequently asked questions

What's the best place for a stay in San Teodoro?
Based on our traveler data, Baglioni Resort Sardinia - The Leading Hotels of the World is one of the top choices for your stay. This hotel offers a full-service spa and 2 restaurants. Other good choices for your visit include Amasea Resort and Hotel Le Mimose. See all available top hotels, or vacation rentals in San Teodoro.
If I need to cancel my hotel reservation in San Teodoro, will I receive a refund?
Yes, you'll find most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your arrival date. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in San Teodoro.
Where can I learn more about changing or cancelling my trip to San Teodoro?
To access more information about changing or cancelling your trip to San Teodoro, head over to our customer service page.
What's the best accommodation when traveling with kids to San Teodoro?
Baglioni Resort Sardinia - The Leading Hotels of the World is a hotel with a children's pool and a free kids' club, and it's a top choice on Expedia for families. Other options for your family trip include Hotel Le Mimose and Terradimare Resort & Spa. Find more child-friendly accommodations in San Teodoro.
What is the favorite LGBTQ-friendly accommodation in San Teodoro?
Hotel San Teodoro is a top LGBTQ-friendly hotel that features free WiFi and free parking. Terradimare Resort & Spa and SardegnaSummer Li Cuppulati are two other good options for your vacation. See all available hotels listed as LGBTQ-friendly in San Teodoro.
What's the best pet-friendly place to stay in San Teodoro?
Baglioni Resort Sardinia - The Leading Hotels of the World is a top hotel for people traveling with their pets, and offers 2 restaurants and a full-service spa for its human guests. Other good options to stay with your pet include Hotel San Teodoro and Hotel Le Mimose. See more pet-friendly hotel accommodations in San Teodoro.
Where is the best place to stay with easy access to San Teodoro Beach?
Hotel Scintilla is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and free parking. It's located just a short 0.9 mi (1.4 km) from San Teodoro Beach. Other good choices within a short distance include Villetta La Cinta Beach A and Villetta La Cinta Beach B.
What about the best place to stay close to Cala Brandinchi Beach?
One of the top choices for your stay is Resort Grande Baia, located a short 0.8 mi (1.3 km) from Cala Brandinchi Beach, and this 4-star resort offers a full-service spa and 2 restaurants. Baglioni Resort Sardinia and Residence Baia Salinedda are other good choices nearby.
What's the best hotel to stay near the beach in San Teodoro?
Hotel San Teodoro is a top beach hotel with a seasonal outdoor pool and free WiFi, and it's located close to La Isuledda Beach. Other good options to stay near the beach include Hotel Le Mimose and Resort Grande Baia. See more stays near the beach in San Teodoro.
What's the best luxury accommodation in San Teodoro?
Baglioni Resort Sardinia - The Leading Hotels of the World is a luxury hotel with 2 restaurants and a full-service spa, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale option for your trip is Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World. Find more luxury hotels in San Teodoro.
What's the best golf hotel in San Teodoro?
Baglioni Resort Sardinia - The Leading Hotels of the World is a top hotel that has an adjacent golf course and features a full-service spa. Other good options if you'd like to stay near a golf course include Hotel San Teodoro and Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World. You can tee off at Golf Club Puntaldia during your trip. See more golf hotels in San Teodoro.
Where is the best neigborhood in San Teodoro for tourists?
San Teodoro City Centre is a favorite part of the city for sightseeing with top sights like San Teodoro Beach and La Cinta Beach.
What are some accommodations with pools in San Teodoro?
Hotel San Teodoro is a top hotel with a children's pool, a seasonal outdoor pool, and free WiFi. Hotel Le Mimose is another choice that offers an onsite pool. View all hotels with pools in San Teodoro.
What is the best spa hotel in San Teodoro?
Baglioni Resort Sardinia - The Leading Hotels of the World is a top luxury spa hotel featuring a rooftop terrace, a fitness center, a free kid's club, and a bar. Treat yourself to a facial, body scrub, or body wrap at Aura Spa. Other popular spa hotels in San Teodoro include Resort Grande Baia and Hotel L'Esagono. See all spa hotels in San Teodoro.
What's the best place to stay near Costa Smeralda Airport (OLB)?
Jazz Hotel is a popular 4-star hotel featuring extended parking (for a fee) and free breakfast. It's located a short 0.4 mi (0.7 km) from Costa Smeralda Airport. Other good options near the airport are Hotel Martini Olbia and Grand Hotel President Olbia.
What's it like to stay in San Teodoro?
Visitors can enjoy all that San Teodoro has to offer including the waterfront, spas, and seafood restaurants. Tourists can also enjoy so much more including its parks. In San Teodoro, there are 1117 hotels and other accommodations to choose from. Find out more about San Teodoro.
What is there to see in San Teodoro?
Natural beauty is on display at La Isuledda Beach, San Teodoro Beach, and Lu Impostu Beach. A couple of additional sights to add to your agenda are San Teodoro Port and Cala Brandinchi Beach. Check out what more to see and do in Expedia's San Teodoro guide.
What's the seasonal weather like in San Teodoro?
The hottest months are usually July and August with an average temp of 75°F, while the coldest months are February and January with an average of 51°F. Average annual precipitation for San Teodoro is 22 inches.