Find hotels in San Teodoro from Rp1.475.019

  • 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

Residence Porto Coda Cavallo

Residence Porto Coda Cavallo
San Teodoro
The price is Rp90.606.726
Rp101.880.016 total
includes taxes & fees
17 Feb - 18 Feb
Residence Porto Coda Cavallo

IL GIARDINO DI DANIELA APARTMENTS

IL GIARDINO DI DANIELA APARTMENTS
San Teodoro
IL GIARDINO DI DANIELA APARTMENTS

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 Rp21.745.636
Rp23.920.199 total
includes taxes & fees
13 Feb - 14 Feb
Hotel Le Mimose

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 Rp10.764.090
Rp11.840.499 total
includes taxes & fees
13 Feb - 14 Feb
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO

Jazz Hotel

Jazz Hotel
4.0 star property
Olbia
9.2 out of 10, Wonderful, (1,000 reviews)
"Great location and friendly staff."
United States
Karen K
The price is Rp1.449.709
Rp1.774.082 total
includes taxes & fees
22 Feb - 23 Feb
Jazz Hotel

Grand Hotel President Olbia

Grand Hotel President Olbia
4.0 star property
Olbia City Centre
9.2 out of 10, Wonderful, (489 reviews)
"Spacious room, helpful staff, bountiful breakfast opened 15 minutes ahead of advertised time which allowed us to eat prior to early flight. "
United States
Paul
The price is Rp1.394.438
Rp1.713.284 total
includes taxes & fees
13 Feb - 14 Feb
Grand Hotel President Olbia

Olbia City Hotel

Olbia City Hotel
4.0 star property
Olbia
7.8 out of 10, Good, (29 reviews)
"Amazing service by the receptionist and his wife. Thank you for being so kind. "
United States
Yara
Olbia City Hotel

Agua Dorada Boutique

Agua Dorada Boutique
Lula
10.0 out of 10, Exceptional, (1 review)
Agua Dorada Boutique

hotel ristorante Donatella

hotel ristorante Donatella
Posada
10.0 out of 10, Exceptional, (1 review)
"Stanza confortevole e personale cordiale "
Italy
Dario Danilo Luigi
The price is Rp1.340.927
Rp1.475.019 total
includes taxes & fees
13 Feb - 14 Feb
hotel ristorante Donatella

Hibiscus Hotel Residence

Hibiscus Hotel Residence
3.0 star property
Siniscola
8.6 out of 10, Excellent, (30 reviews)
"This was in a good location and the managers were wonderful but I don’t recommend. Unfortunately the air conditioning was not working and took a few hours to fix and after some heavy winds there was a strong sewer smell in the bathroom. Also the Hotels.com advertising was incorrect. No spa no airport transfer."
Canada
Dianne
The price is Rp1.663.451
Rp1.829.895 total
includes taxes & fees
21 Feb - 22 Feb
Hibiscus Hotel Residence

Abitare in Vacanza

Abitare in Vacanza
Siniscola
8.6 out of 10, Excellent, (36 reviews)
"It’s a great place for exploring the magnificent Sardinia. Clean, stylish, practical and perfectly located. "
United Kingdom
Victoria
The price is Rp1.859.252
Rp2.045.177 total
includes taxes & fees
1 Mar - 2 Mar
Abitare in Vacanza

Studio for holiday

Studio for holiday
Siniscola
7.2 out of 10, Good, (9 reviews)
"they need to regulate the hot water. it is so hot it will scald you instantly. The bed was very comfortable. The AC worked amazing. "
United States
dominic
The price is Rp735.546
Rp809.100 total
includes taxes & fees
8 Mar - 9 Mar
Studio for holiday

Holiday House in Siniscola

Holiday House in Siniscola
Siniscola
The price is Rp932.888
Rp1.026.176 total
includes taxes & fees
13 Mar - 14 Mar
Holiday House in Siniscola

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 traveller
Essenza Sardegna

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.325.578
Rp1.458.135 total
includes taxes & fees
17 Feb - 18 Feb
Domo Minnannu Miriu

Tramas Hotel & SPA

Tramas Hotel & SPA
4.0 star property
Olbia City Centre
9.0 out of 10, Wonderful, (484 reviews)
"Friendly staff. Lovely spa with good access via Expedia. Good breakfast. Very nice rooms. Small personal type hotel. "
United Kingdom
Teresa
The price is Rp1.497.839
Rp1.827.025 total
includes taxes & fees
15 Feb - 16 Feb
Tramas Hotel & SPA

Hotiday Olbia Wallure

Hotiday Olbia Wallure
4.0 star property
Olbia City Centre
9.2 out of 10, Wonderful, (49 reviews)
"The Staff at this location are VERY good with attention to your needs. The Spa experience is clean and professional Massage and Sauna help with sound sleep."
United States
David
Hotiday Olbia Wallure

CasAunoE Boutique Hotel

CasAunoE Boutique Hotel
Olbia City Centre
10.0 out of 10, Exceptional, (51 reviews)
"Great hotel "
United States
Szymon
CasAunoE Boutique Hotel

Mercure Olbia Hotel & SPA

Mercure Olbia Hotel & SPA
4.0 star property
Olbia
8.0 out of 10, Very good, (567 reviews)
"Definetly would not recommend this property. Very outdated, experienced problem with room, elevator, garage, spa access limited 3 hrs only not informed upon check-in. Area surrounding is noisy. Dining options breakfast only & limited selection. "
United Kingdom
LISA
The price is Rp1.177.889
Rp1.475.080 total
includes taxes & fees
1 Mar - 2 Mar
Mercure Olbia Hotel & SPA

Felix Hotels - Hotel Felix Olbia

Felix Hotels - Hotel Felix Olbia
4.0 star property
Olbia
9.4 out of 10, Exceptional, (151 reviews)
"Thoroughly enjoyed our stay here"
Canada
Gerard
The price is Rp2.119.384
Rp2.510.725 total
includes taxes & fees
13 Feb - 14 Feb
Felix Hotels - Hotel Felix Olbia
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.

San Teodoro

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. Reviews from our site also recommend Hotel San Teodoro and Hotel Le Mimose as top options for your stay. 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 Terradimare Resort & Spa 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 Resort Grande Baia. See more pet-friendly hotel accommodations in San Teodoro.
What's the best hotel to stay near the beach in San Teodoro?
Hotel L'Esagono is a top beachfront hotel offering free breakfast and a full-service spa, located within a short 2-minute walk of San Teodoro Beach . Other good options for your stay near the beach include Baglioni Resort Sardinia - The Leading Hotels of the World and Hotel San Teodoro. See more stays near the beach in San Teodoro.
What's the best high-end place to stay in San Teodoro?
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World is a luxury hotel with a private beach and an ocean-view restaurant, and it's a popular choice for Expedia travellers looking for an elegant place to stay. 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 with an on-site pool. View all hotels with pools in San Teodoro.
What is the best spa hotel in San Teodoro?
Hotel L'Esagono is a top spa hotel featuring a private beach, a bar, an outdoor pool and a restaurant. Enjoy a facial, body scrub or body wrap at Lepia Spa Diffusa. Other popular spa hotels in San Teodoro include Baglioni Resort Sardinia - The Leading Hotels of the World and Resort Grande Baia. 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 1105 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.