Find hotels in San Teodoro from Rp1.341.833

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Teodoro hotels

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

Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World
5.0 star property
San Teodoro
8.4 out of 10, Very good, (26 reviews)
"Breakfast was super tasty and delicious- lots of choice and staff attentive "
United Kingdom
Jay
The price is Rp8.164.366
Rp9.186.590 total
includes taxes & fees
25 May - 26 May
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World

Baglioni Resort Sardinia - The Leading Hotels of the World

Baglioni Resort Sardinia - The Leading Hotels of the World
5.0 star property
San Teodoro
9.4 out of 10, Exceptional, (98 reviews)
"Excellent stay. Such a high quality resort."
United Kingdom
Gokce
The price is Rp12.440.804
Rp13.890.673 total
includes taxes & fees
21 May - 22 May
Baglioni Resort Sardinia - The Leading Hotels of the World

Amasea Resort

Amasea Resort
4.0 star property
San Teodoro City Centre
8.6 out of 10, Excellent, (45 reviews)
"Location, size of rooms, setting, view of the sea"
United Kingdom
Benjamin
The price is Rp4.257.918
Rp4.807.183 total
includes taxes & fees
20 May - 21 May
Amasea Resort

Camera Sirene - Villa Flores

Camera Sirene - Villa Flores
San Teodoro
The price is Rp1.163.875
Rp1.423.926 total
includes taxes & fees
26 May - 27 May
Camera Sirene - Villa Flores

Hotel San Teodoro

Hotel San Teodoro
4.0 star property
San Teodoro
8.8 out of 10, Excellent, (69 reviews)
"Great property and friendly staff. "
Canada
Giuseppina Anna
The price is Rp2.747.828
Rp3.146.084 total
includes taxes & fees
21 May - 22 May
Hotel San Teodoro

Le dune RELAX camere cucina&piscina

Le dune RELAX camere cucina&piscina
San Teodoro City Centre
The price is Rp1.666.881
Rp1.895.305 total
includes taxes & fees
25 May - 26 May
Le dune RELAX camere cucina&piscina

Hotel L'Esagono

Hotel L'Esagono
3.0 star property
San Teodoro City Centre
8.2 out of 10, Very good, (316 reviews)
"Beautiful and relaxing hotel"
United Kingdom
Rhian
The price is Rp2.156.336
Rp2.454.063 total
includes taxes & fees
17 May - 18 May
Hotel L'Esagono

Hotel Le Mimose

Hotel Le Mimose
3.0 star property
San Teodoro City Centre
8.8 out of 10, Excellent, (68 reviews)
"The staff at the hotel were so friendly and helpful. Would recommend "
United Kingdom
Sian
The price is Rp2.417.070
Rp2.741.092 total
includes taxes & fees
24 May - 25 May
Hotel Le Mimose

Terradimare Resort & Spa

Terradimare Resort & Spa
4.0 star property
San Teodoro City Centre
9.0 out of 10, Wonderful, (292 reviews)
"After initially feeling a little disappointed, as we arrived the very first day of the season to find things were not open or functioning, we ended up having a wonderful 3 night stay here and would definitely like to go back at a different time. Hotel is clean, the staff are friendly and helpful. It is a little out the town so if, like us, you don't have a car be prepared to walk! But it's perfectly manageable to reach beautiful beaches by walking."
United Kingdom
Clare
The price is Rp2.844.735
Rp3.252.681 total
includes taxes & fees
2 Jun - 3 Jun
Terradimare Resort & Spa

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 traveller
The price is Rp2.361.427
Rp4.711.467 total
includes taxes & fees
16 May - 17 May
SardegnaSummer Li Cuppulati

2-room Apartment in the Residence Lu Nibareddu

2-room Apartment in the Residence Lu Nibareddu
San Teodoro
The price is Rp1.539.794
Rp1.755.509 total
includes taxes & fees
17 May - 18 May
2-room Apartment in the Residence Lu Nibareddu

Li Suari Club Village

Li Suari Club Village
San Teodoro
7.6 out of 10, Good, (14 reviews)
"Overall good, however the location means a car is a must! The rooms are clean, private but super basic. We didn’t realise when we booked all meals were included….could be clearer on the booking app. "
United Kingdom
Zoe
The price is Rp2.758.328
Rp3.239.394 total
includes taxes & fees
20 May - 21 May
Li Suari Club Village

Camera Coralli - Villa Flores

Camera Coralli - Villa Flores
San Teodoro
The price is Rp1.163.875
Rp1.341.833 total
includes taxes & fees
14 May - 15 May
Camera Coralli - Villa Flores

Hotel Sandalyon

Hotel Sandalyon
3.0 star property
San Teodoro City Centre
7.8 out of 10, Good, (51 reviews)
"Had a great stay, would recommend and will definitely go back"
United Kingdom
David
The price is Rp1.643.309
Rp1.889.955 total
includes taxes & fees
15 May - 16 May
Hotel Sandalyon

Hotel Scintilla

Hotel Scintilla
3.0 star property
San Teodoro City Centre
8.0 out of 10, Very good, (61 reviews)
"Hotel Scintilla is located right near La Cinta beach. It doesn’t pretend to be any more than comfortable beach side accommodation. All the staff were friendly and very helpful (my lack of Italiano notwithstanding)"
Australia
Trevor
The price is Rp2.357.205
Rp2.675.241 total
includes taxes & fees
1 Jun - 2 Jun
Hotel Scintilla

Citai Sea View House

Citai Sea View House
San Teodoro City Centre
The price is Rp2.126.940
Rp5.684.928 total
includes taxes & fees
14 May - 15 May
Citai Sea View House

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 Rp2.525.576
Rp6.132.474 total
includes taxes & fees
21 May - 22 May
Sunset House PuntoCasaBudoni

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 Rp2.132.691
Rp5.700.300 total
includes taxes & fees
16 May - 17 May
Vecchio Ulivo

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, (2 reviews)
"The location of this hotel is amazing. Very close to one of the most beautiful beaches i have ever been to. The host was very accommodating. The hotel itself is in need of work. We could not get hot water even after letting the sink run for 6 min as instructed, there was no lighting in the hallway so we had to use our phone flashlights, the room balcony door did not close, the balcony was dirty and rusty, light in toom was flickering... overall we had a great time, and maybe we were just...
United States
Susan
The price is Rp1.570.030
Rp1.788.603 total
includes taxes & fees
14 May - 15 May
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO

Camera Acquario - Villa Flores

Camera Acquario - Villa Flores
San Teodoro
The price is Rp1.163.875
Rp1.423.926 total
includes taxes & fees
26 May - 27 May
Camera Acquario - Villa Flores
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 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 Beach or La Punta Falls.

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

Top San Teodoro Hotel Reviews

More cheap stays in San Teodoro

Hotels in San Teodoro with star rating

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 sunbathing and swimming.
  • Outdoor Activities: Engage in a variety of outdoor pursuits, from hiking to golfing, amidst breathtaking scenery.
  • Cultural Exploration: Discover historical sites, including ancient castles and charming local traditions.
  • Relaxing Atmosphere: Enjoy a serene escape with welcoming accommodations suited for families and couples alike.
  • Gastronomic Delights: Savour authentic Italian cuisine while experiencing the local agriturismo hospitality.

Find great hotels in and around San Teodoro

Discover the charm of San Teodoro, Sardinia, with a variety of lodging options tailored to suit every traveller. Whether you prefer a cosy bed & breakfast or a delightful hotel, the area offers pet-friendly and family-oriented accommodations perfect for an adventurous getaway. Explore accessible hotels and options for August stays, along with nearby Porto San Paolo, ensuring a memorable holiday experience.

  • Hotel Costa Caddu: Embrace a family-oriented retreat at Hotel Costa Caddu, a charming 3-star property nestled in the heart of San Teodoro. This nature-themed haven is perfect for families and pet lovers alike. Amenities cater to younger guests with a shared playground, cribs available for a fee, and a comprehensive first aid kit ensuring peace of mind. The hotel’s pet-friendly policy allows you to bring your furry friends along, making it an ideal choice for those who wish to share their holiday experience with their pets.
  • TUI BLUE Budoni: Just 6.4km from San Teodoro, TUI BLUE Budoni is a delightful 4-star holiday park designed for families and their furry companions. This property offers a vibrant atmosphere with amenities tailored for children, including a reserved crib service, a ping pong table, and a dedicated children's pool. Pets are welcome under certain restrictions, providing flexibility for families looking to include their dogs in the vacation fun. The park's engaging environment is perfect for creating lasting family memories while enjoying the beautiful Sardinian landscape.
  • Hotel Castello di Tavolara: Located 12.9km from San Teodoro, Hotel Castello di Tavolara stands out with its unique golf-themed experience, making it a perfect choice for both leisure and business travellers. This 3-star hotel boasts facilities that cater to golf enthusiasts, along with a pet-friendly policy allowing you to bring your pets, subject to certain restrictions. Guests appreciate the blend of business amenities and recreational activities, making it a versatile destination for those seeking relaxation and productivity in a picturesque setting.

Where to stay in and around San Teodoro

San Teodoro, a charming coastal town in Sardinia, offers a delightful blend of stunning beaches and serene outdoor experiences. Perfect for a dream holiday, this affordable destination is ideal for families and those seeking relaxation. Nearby, you can explore the picturesque countryside, with agriturismo options showcasing authentic Italian hospitality. Whether you're lounging on the beach or enjoying the friendly atmosphere, San Teodoro promises a memorable getaway filled with natural beauty.

  • Budoni: Located approximately 8.0km from San Teodoro, Budoni is a charming coastal city that attracts seasonal visitors, peaking from June to August. Renowned for its stunning beaches, captivating outdoor scenery, and vibrant atmosphere, Budoni offers a range of activities, including access to luxurious resorts, private country clubs, and a picturesque golf course. Local attractions such as the inviting beach, serene bay, and bustling marina make Budoni a delightful destination for those seeking relaxation and adventure.
  • San Teodoro City Centre: Nestled in the heart of San Teodoro, the City Centre is a vibrant neighbourhood that experiences a surge in tourism from July to September. Visitors are drawn to its beautiful beaches, outdoor activities, and scenic vistas. The area boasts an array of popular venues, including golf courses and exclusive country clubs, catering to a variety of tastes. Notable local landmarks include family-friendly beaches and the bustling marina, making San Teodoro City Centre a lively hub for tourists looking to immerse themselves in the local culture and enjoy the natural beauty of the region.
  • Porto Ottiolu: Situated just 4.8km from San Teodoro, Porto Ottiolu is a quaint village that offers a picturesque setting for visitors, particularly during the peak months of June to August. Known for its stunning beaches and outdoor experiences, Porto Ottiolu is ideal for those seeking a peaceful getaway. The village features a range of activities, including access to upscale resorts and private country clubs. With local attractions such as the beautiful beach, inviting marina, and stunning bay, Porto Ottiolu provides an enchanting escape for those looking to explore Sardinia's coastal charm.

Things to do in and around San Teodoro

San Teodoro is a perfect destination for beach lovers and outdoor enthusiasts, offering stunning scenery and a range of activities. Visitors can enjoy relaxing at luxurious resorts or hitting the golf course for an active holiday. With numerous activities available, San Teodoro promises a memorable experience that showcases its vibrant charm and natural beauty. Reviews highlight the variety of options for both relaxation and adventure, making it an ideal spot for a delightful getaway.

Shopping

In San Teodoro, explore local markets for unique souvenirs and crafts. If you're up for a drive, visit Centro Commerciale Terranova, about 32.2km away, offering a variety of shops, including fashion and electronics, perfect for gift shopping.

Recreation

At Golf Club Puntaldia, enjoy a round of golf amidst stunning landscapes, perfect for sports enthusiasts. For a serene escape, head to Parco Naturale di Bidderosa, where you can unwind in nature's embrace. Families can have fun at Gregoland, a vibrant playground ideal for outdoor activities.

Adventure

Centro Sub Portorotondo offers thrilling underwater sports, located 30.6km from San Teodoro, perfect for adventure seekers. For a family-friendly experience, Aquadream, 43.5km away, boasts exciting water slides and attractions, making it an ideal destination for entertainment and adventure lovers alike.

Nightlife

The nightlife in San Teodoro is vibrant and diverse, offering something for everyone. For a cultural experience, visit the Anfiteatro Comunale Andrea Parodi, located 8.0km away, where romantic performances and engaging entertainment create a magical atmosphere to enjoy your evening.

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

Booking tips and Expedia advantages for San Teodoro

San Teodoro is a cost-effective destination with free attractions such as San Teodoro Beach and Cala Brandinchi Beach. Opt for bicycles or scooters for affordable transport. To save on accommodation, visit between January and March, when prices are lowest, and consider booking around a month in advance. Saturdays are typically cheaper for stays, while Thursdays are the priciest. Use Expedia to find last-minute deals and package savings on hotels, flights, and activities, ensuring you stay within your budget. Look for the accedi e risparmia promotions for potential discounts.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in San Teodoro is seasonal. The cheapest months to stay in San Teodoro are January to March, where the prices are usually lower. This is in comparison to June to August, where prices are usually higher.
  • The best time to book a hotel: Booking a hotel in San Teodoro about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Teodoro is Saturday. The most expensive day to stay in San Teodoro is Thursday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results by price, starting with the most affordable hotels. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can reserve.
  • Consider bundling your trip: You can save money by combining your hotel booking in San Teodoro with your flights and activities through an Expedia package.

Find the best attractions in and around San Teodoro

San Teodoro, a picturesque destination in Sardinia, offers a delightful blend of beach and outdoor experiences. Visitors can revel in the sun on its beautiful beaches, explore charming nudist spots, and discover historical sites like castles. The area caters to those seeking a mix of culture, romance, and relaxation, making it an ideal choice for a memorable holiday filled with stunning scenery and unique attractions.

  • Porto San Paolo Beach: Experience the idyllic beach vibes just 12.9km from San Teodoro, where golden sands meet crystal-clear waters. It's perfect for sunbathing, swimming, and enjoying the stunning coastal scenery.
  • San Teodoro Lagoon: Nestled within San Teodoro, this eco-friendly park is a haven for families and outdoor enthusiasts. Wander through lush landscapes, observe diverse wildlife, and indulge in peaceful picnics amidst nature.
  • Punta Molara: This lively neighbourhood offers vibrant city vibes, with charming streets, local shops, and delightful eateries. Immerse yourself in the local culture while exploring the unique atmosphere of this inviting town.

Best time to go to San Teodoro

The best time to visit San Teodoro is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are high and weather is sunny. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageLow
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 SunnyLowAverage
December52.2°F (11.2°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to San Teodoro

To reach San Teodoro, you can fly into two major airports: Olbia (OLB-Costa Smeralda) and Figari (FSC-Figari - Sud Corse). Olbia Airport is situated 19.3km from San Teodoro, with excellent hotel options nearby, such as the 5-star Hotel Abi d'Oru, located 11.3km away, and the 4-star Jazz Hotel, just 644m from the airport. Figari Airport, located 93.3km from San Teodoro, also offers nearby accommodations like the 4-star Domaine de Peretti della Rocca, 6.4km away, and Hotel Cala di Greco, 12.9km from the airport. Both airports provide convenient access to the hotels for a seamless travel experience.

Frequently asked questions

What's the best place for a stay in San Teodoro?
Based on our traveller 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 stay include Terradimare Resort & Spa and Amasea Resort. 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 that most hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in San Teodoro.
What's the best family accommodation in San Teodoro?
Baglioni Resort Sardinia - The Leading Hotels of the World is a hotel with a children's pool and a free children's club, and it's a top choice on Expedia for families. Other good choices for your stay with the children include Hotel Le Mimose and Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World. Find more child-friendly accommodations in San Teodoro.
What is the top LGBTQ-friendly accommodation in San Teodoro?
Hotel San Teodoro is a top LGBTQ-friendly hotel that features free Wi-Fi and free parking. Terradimare Resort & Spa and SardegnaSummer Li Cuppulati are two other good choices for your stay. See all available hotels listed as LGBTQ-friendly in San Teodoro.
What's the best dog-friendly place to stay in San Teodoro?
Baglioni Resort Sardinia - The Leading Hotels of the World is a top hotel for people travelling with their pets, and offers 2 restaurants and a full-service spa for its human guests. Other good options for you and your pet's trip include Hotel San Teodoro and Hotel Le Mimose. See more pet-friendly hotel accommodations in San Teodoro.
What's the best hotel to stay near the beach in San Teodoro?
Baglioni Resort Sardinia - The Leading Hotels of the World is a top beachfront hotel offering 2 restaurants and a seasonal outdoor pool, located within a short 8-minute walk of Lu Impostu Beach . Other good options for your stay near the beach include Hotel San Teodoro and Hotel Le Mimose. See more stays near the beach in San Teodoro.
What's the best high-end place to stay 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 travellers looking for an elegant place to stay. Another upscale option for your stay 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 hotel for a golf holiday 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.
What are some accommodation options 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 one more option that offers an on-site 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 beach spa hotel featuring a rooftop terrace, a fitness centre, a free children's club and a bar. Treat yourself to a facial, body scrub or body wrap at Baglioni Spa. Other popular spa hotels in San Teodoro include Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World and Hotel L'Esagono. See all spa hotels in San Teodoro.
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. A top sight in the area is Port of Olbia. In San Teodoro, there are 1176 hotels and other accommodation options 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. Additionally, you'll find Port of Olbia in the area. Take a look at what more there is to see and do in Expedia's San Teodoro guide.
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.