San Teodoro Hotels from S$47

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top 10 trending San Teodoro hotels

HOTEL AL FARO-SPIAGGIA LA CINTA

The price is S$764
includes taxes & fees
4 Mar - 5 Mar
HOTEL AL FARO-SPIAGGIA LA CINTA

San Teodoro Apartments

The price is S$481
includes taxes & fees
1 Apr - 2 Apr
San Teodoro Apartments

Domo De Chessa

The price is S$1,542
includes taxes & fees
14 Mar - 15 Mar
Domo De Chessa

Le Querce 5 SX

The price is S$1,752
includes taxes & fees
13 Mar - 14 Mar
Le Querce 5 SX

Residence Skipper

The price is S$1,612
includes taxes & fees
2 Mar - 3 Mar
Residence Skipper

Le Querce 5 DX

The price is S$1,752
includes taxes & fees
13 Mar - 14 Mar
Le Querce 5 DX

Bilocale 1P in centro

Bilocale 1P in centro

Casa Vacanza Lu Riu

The price is S$1,612
includes taxes & fees
13 Mar - 14 Mar
Casa Vacanza Lu Riu

Agua Dorada Boutique

The price is S$148
includes taxes & fees
14 Mar - 15 Mar
Agua Dorada Boutique

Paghe Eco Luxury Experience

The price is S$194
includes taxes & fees
7 Mar - 8 Mar
Paghe Eco Luxury Experience

Holiday House in Siniscola

The price is S$76
includes taxes & fees
14 Mar - 15 Mar
Holiday House in Siniscola

Studio for holiday

8.4 out of 10, Very good, (5)
"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. "
The price is S$47
includes taxes & fees
14 Mar - 15 Mar
Studio for holiday

Casa Pompia 5

The price is S$279
includes taxes & fees
30 Mar - 31 Mar
Casa Pompia 5

AffittaSardegna - Casa Pompia 1

The price is S$279
includes taxes & fees
30 Mar - 31 Mar
AffittaSardegna - Casa Pompia 1

Casa Pompia 3

The price is S$279
includes taxes & fees
30 Mar - 31 Mar
Casa Pompia 3

AffittaSardegna - Casa Pompia 6

The price is S$327
includes taxes & fees
30 Mar - 31 Mar
AffittaSardegna - Casa Pompia 6

AffittaSardegna - Casa Pompia 4

The price is S$279
includes taxes & fees
30 Mar - 31 Mar
AffittaSardegna - Casa Pompia 4

Villaggio Camping Calapineta

3.0 star property
8.2 out of 10, Very good, (20)
"Lovely cabin with all the basics, within walking distance of 2 lovely beaches very rustic setting a perfect place for a relaxing break."
The price is S$112
includes taxes & fees
6 Mar - 7 Mar
Villaggio Camping Calapineta

Agriturismo Sa Costa

Agriturismo Sa Costa

Hibiscus Hotel Residence

3.0 star property
8.8 out of 10, Excellent, (24)
"Really loved the room, property and location, but unfortunately didn’t have a working AC, which is tough in summer. We were told to turn it on and wait but we woke up many times in the night in sweat. Even kept the blackout shades down in the day, but it didn’t help. Overall nice place but make sure you get a room with a working AC!"
The price is S$111
includes taxes & fees
10 Mar - 11 Mar
Hibiscus Hotel Residence
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.
Don't see what you're looking for?
See all available properties in San Teodoro
Save an average of 15% on thousands of hotels when you're signed in

Learn more about San Teodoro

Get away to relaxing San Teodoro! Enjoy the countryside, marina and spas.

San Teodoro

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 a private beach. Other good choices for your stay include Resort Grande Baia and Hotel San Teodoro. 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 accommodation for a budget-friendly stay in San Teodoro?

Based on reviews, B&B Li Piri is a popular B&B for our travellers who want a more economical choice, and features free WiFi and free newspapers. View all budget hotels 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 private beach and a children's pool, and it's a top choice on Expedia for families. Other good choices for your stay with the children include Terradimare Resort & Spa and Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World. Also, children of all ages will enjoy a visit to Tavolara - Punta Coda Cavallo Marine Protected Area. Find more child-friendly accommodations in San Teodoro.

What's the best place to stay for a romantic getaway to San Teodoro?

Il Viandante is a favourite 3-star hotel for couples, and features memory foam beds and private balconies. See all romantic hotels 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 breakfast and free Wi-Fi. Terradimare Resort & Spa and San Teodoro Exclusive Villas 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 Resort Grande Baia and Hotel San Teodoro. 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 Resort Grande Baia 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?

Baglioni Resort Sardinia - The Leading Hotels of the World is a luxury hotel with a private beach and 2 restaurants, 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 buffet breakfast. 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 beachfront 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 Resort Grande Baia and Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World. 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 1096 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.