Find hotels in San Teodoro from Rp1.399.008

  • 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

Next weekend
In two weeks

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, (25 reviews)
"Breakfast was super tasty and delicious- lots of choice and staff attentive "
United Kingdom
Jay
The price is Rp4.974.208
Rp5.471.550 total
includes taxes & fees
27 Apr - 28 Apr
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World

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 Rp1.742.787
Rp1.917.065 total
includes taxes & fees
14 Apr - 15 Apr
Hotel Le Mimose

2-room Apartment in the Residence Lu Nibareddu

2-room Apartment in the Residence Lu Nibareddu
San Teodoro
The price is Rp1.521.959
Rp1.674.155 total
includes taxes & fees
2 Apr - 3 Apr
2-room Apartment in the Residence Lu Nibareddu

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 Rp1.614.556
Rp1.776.012 total
includes taxes & fees
26 Apr - 27 Apr
Hotel San Teodoro

Hotel L'Esagono

Hotel L'Esagono
3.0 star property
San Teodoro City Centre
8.2 out of 10, Very good, (312 reviews)
"The property was nice, clean room, convenient to walk into San Teodoro for dinner. Liked the beach, pool, lovely breakfast on the ocean. "
United States
Debra
The price is Rp1.594.890
Rp1.754.379 total
includes taxes & fees
27 Apr - 28 Apr
Hotel L'Esagono

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.362.799
Rp2.599.079 total
includes taxes & fees
28 Apr - 29 Apr
Hotel Scintilla

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 Rp1.798.747
Rp3.932.816 total
includes taxes & fees
25 Apr - 26 Apr
SardegnaSummer Li Cuppulati

Residence Porto Coda Cavallo

Residence Porto Coda Cavallo
San Teodoro
The price is Rp88.826.955
Rp100.601.859 total
includes taxes & fees
6 Apr - 7 Apr
Residence Porto Coda Cavallo

Terradimare Resort & Spa

Terradimare Resort & Spa
4.0 star property
San Teodoro City Centre
9.0 out of 10, Wonderful, (288 reviews)
"Comfort room was fab, really clean and modern, staff were fantastic, Fabrizo on reception was warm, welcoming and informative. The ladies looking after the breakfast room were polite and kept everything running very smoothly. Parking was easy, safe and plentiful. We had a wonderful stay thank you. "
United Kingdom
Mark
The price is Rp1.271.826
Rp1.399.008 total
includes taxes & fees
20 Apr - 21 Apr
Terradimare Resort & Spa

Citai Sea View House

Citai Sea View House
San Teodoro City Centre
Citai Sea View House

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 Rp2.110.531
Rp2.321.584 total
includes taxes & fees
1 Apr - 2 Apr
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO

Home in Lu Nibareddu Residence, Loiri

Home in Lu Nibareddu Residence, Loiri
San Teodoro
The price is Rp2.337.803
Rp2.571.583 total
includes taxes & fees
2 Apr - 3 Apr
Home in Lu Nibareddu Residence, Loiri

Comfortable House Near Lake Grevelinge

Comfortable House Near Lake Grevelinge
San Teodoro
The price is Rp2.671.580
Rp2.938.738 total
includes taxes & fees
2 Apr - 3 Apr
Comfortable House Near Lake Grevelinge

Apartment at Residence in Loiri

Apartment at Residence in Loiri
San Teodoro
The price is Rp2.097.793
Rp2.307.573 total
includes taxes & fees
2 Apr - 3 Apr
Apartment at Residence in Loiri

Apartment in Lu Nibareddu Residence, Loiri

Apartment in Lu Nibareddu Residence, Loiri
San Teodoro
The price is Rp2.148.826
Rp2.363.709 total
includes taxes & fees
2 Apr - 3 Apr
Apartment in Lu Nibareddu Residence, Loiri

Charming Holiday Home in Loiri, Sardinia

Charming Holiday Home in Loiri, Sardinia
San Teodoro
The price is Rp3.199.046
Rp3.518.951 total
includes taxes & fees
2 Apr - 3 Apr
Charming Holiday Home in Loiri, Sardinia

Jazz Hotel

Jazz Hotel
4.0 star property
Olbia
9.2 out of 10, Wonderful, (1,001 reviews)
"Great room great staff great food"
United Kingdom
SONIA
The price is Rp1.998.608
Rp2.374.346 total
includes taxes & fees
31 Mar - 1 Apr
Jazz Hotel

Domo Minnannu Miriu

Domo Minnannu Miriu
Loiri Porto San Paolo
10.0 out of 10, Exceptional, (13 reviews)
"Excellent hotel! Very friendly and accommodating. Clean and comfortable room with all needed amenities. We would love to be back someday."
United States
Trevor
The price is Rp1.299.539
Rp1.429.493 total
includes taxes & fees
30 Mar - 31 Mar
Domo Minnannu Miriu

Olbia City Hotel

Olbia City Hotel
4.0 star property
Olbia
7.8 out of 10, Good, (30 reviews)
"Amazing service by the receptionist and his wife. Thank you for being so kind. "
United States
Yara
The price is Rp1.023.216
Rp1.301.494 total
includes taxes & fees
8 Apr - 9 Apr
Olbia City Hotel

Hotel VelaSole

Hotel VelaSole
3.0 star property
Siniscola
8.4 out of 10, Very good, (34 reviews)
"Très bon hotel, personnel accueillant! Les petits déjeuners sont copieux et variés !!"
France
Guillaume
The price is Rp1.367.048
Rp1.562.379 total
includes taxes & fees
1 Apr - 2 Apr
Hotel VelaSole
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 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 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?
Terradimare Resort & Spa is a favourite with Expedia customers. This hotel offers an outdoor pool and free parking. Another favourite option for your trip based on traveller reviews is 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 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 Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World and Hotel Le Mimose. 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 Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World. 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 Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World. 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 1140 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.