Find hotels in San Teodoro from SAR 216

  • 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

Filter by

Guest rating
Guest rating
Star rating

Compare 21,043 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Baglioni Resort Sardinia - The Leading Hotels of the World

5.0 star property
9.2 out of 10, Wonderful, (52)
"Beautiful hotel, great location by the beach, wonderful breakfast"
The price is SAR 1,592
SAR 1,794 total
includes taxes & fees
14 May - 15 May
Baglioni Resort Sardinia - The Leading Hotels of the World

Hotel San Teodoro

4.0 star property
9.0 out of 10, Wonderful, (49)
"The most lovely staff make your stay feel that extra bit special, amazing pool and pool area and really excellent food if you dine in the hotel."
The price is SAR 360
SAR 507 total
includes taxes & fees
2 May - 3 May
Hotel San Teodoro

Resort Grande Baia

4.0 star property
7.8 out of 10, Good, (343)
"Great place for family getaway. Property starting to date however "
The price is SAR 447
SAR 517 total
includes taxes & fees
8 May - 9 May
Resort Grande Baia

Amasea Resort

4.0 star property
8.0 out of 10, Very Good, (5)
"Great resort and staff!"
The price is SAR 592
SAR 677 total
includes taxes & fees
9 May - 10 May
Amasea Resort

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

5.0 star property
8.0 out of 10, Very Good, (18)
"Amazing hotel! Best staff!"
The price is SAR 1,260
SAR 1,428 total
includes taxes & fees
19 May - 20 May
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World

Hotel Scintilla

3.0 star property
8.0 out of 10, Very Good, (56)
"Such a beautiful garden and hotel. It’s proximity to La Cinta beach is wonderful. Staff are nice and when you need assistance, they’re happy to help. "
The price is SAR 367
SAR 421 total
includes taxes & fees
23 May - 24 May
Hotel Scintilla

Terradimare Resort & Spa

4.0 star property
9.0 out of 10, Wonderful, (274)
"Great hotel, brilliant breakfast, lovely pool, fantastic staff. Ten minutes walk from the centre of town, nice quiet neighbourhood and supermarket at the end of the street. Would definitely stay again"
The price is SAR 373
SAR 436 total
includes taxes & fees
6 May - 7 May
Terradimare Resort & Spa

Hotel Sandalyon

3.0 star property
7.6 out of 10, Good, (48)
"Had a great stay, would recommend and will definitely go back"
The price is SAR 297
SAR 343 total
includes taxes & fees
19 May - 20 May
Hotel Sandalyon

Li Suari Club Village

7.4 out of 10, Good, (10)
"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. "
The price is SAR 458
SAR 521 total
includes taxes & fees
11 May - 12 May
Li Suari Club Village

HOTEL AL FARO-SPIAGGIA LA CINTA

The price is SAR 376
SAR 469 total
includes taxes & fees
17 May - 18 May
HOTEL AL FARO-SPIAGGIA LA CINTA

SardegnaSummer Li Cuppulati

8.8 out of 10, Excellent, (37)
The price is SAR 380
SAR 858 total
includes taxes & fees
3 May - 4 May
SardegnaSummer Li Cuppulati

Residence Oasi La Cinta Centro

The price is SAR 216
SAR 688 total
includes taxes & fees
4 May - 5 May
Residence Oasi La Cinta Centro

Appartamenti San Teodoro III

The price is SAR 216
SAR 901 total
includes taxes & fees
5 May - 6 May
Appartamenti San Teodoro III

Appartamenti San Teodoro II

The price is SAR 216
SAR 901 total
includes taxes & fees
3 May - 4 May
Appartamenti San Teodoro II

Appartamenti San Teodoro VIII

The price is SAR 303
SAR 996 total
includes taxes & fees
3 May - 4 May
Appartamenti San Teodoro VIII

Corallo Blu in San Teodoro

The price is SAR 362
SAR 656 total
includes taxes & fees
17 May - 18 May
Corallo Blu in San Teodoro

Appartamenti San Teodoro IV

The price is SAR 216
SAR 901 total
includes taxes & fees
3 May - 4 May
Appartamenti San Teodoro IV

Domo De Chessa

Domo De Chessa

Le Querce 5 SX

Le Querce 5 SX

Le Querce 5 DX

Le Querce 5 DX
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

Caribbean-style beaches, excellent bird spotting and excursions into an unblemished hinterland await at this coastal resort on Sardinia’s northeast coastline.

San Teodoro

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 a private beach. Other good choices for your visit include Hotel L'Esagono and Residence Baia Salinedda. See all available top hotels, or vacation rentals in San Teodoro.

What are some of the best vacation rentals that San Teodoro has to offer?

Casetta Rebecca - Newly built headhouse: Visitors give good reviews to this San Teodoro vacation home rental, which is located in a rural location and has a patio, a garden, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. Another good choice for your trip to San Teodoro is Residence THE ULIVES. See all 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 private beach and a children's pool, and it's a top choice on Expedia for families. Other options for your family trip include Terradimare Resort & Spa 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 favorite LGBTQ-friendly accommodation in San Teodoro?

Hotel San Teodoro is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. Terradimare Resort & Spa and SardegnaSummer Li Cuppulati are two other good options for your vacation.

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 Resort Grande Baia and Hotel San Teodoro. 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?

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 to stay near the beach include Hotel L'Esagono 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 a private beach and 2 restaurants, 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 buffet breakfast. Hotel Le Mimose is an additional hotel that features 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 beachfront 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 Baglioni SPA. Other popular spa hotels in San Teodoro include Hotel L'Esagono and Resort Grande Baia. 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. A top sight in the area is Port of Olbia. In San Teodoro, there are 1090 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. Additionally, you'll find Port of Olbia in the area. 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.