San Teodoro Hotels

Top offers for cheap hotels

Search form is loading

Hotels in San Teodoro

If you're looking for the perfect getaway, San Teodoro hotels offer a delightful mix of charm and comfort on the stunning east coast of Sardinia. Known for its breathtaking beaches, crystal-clear waters, and vibrant nightlife, this picturesque town caters to a variety of tastes and budgets, ensuring that every traveller finds their ideal retreat. Whether you’re planning a romantic escape, a family adventure, or a relaxing solo trip, the range of accommodations in San Teodoro makes it easy to unwind and soak up the local culture. Don’t miss out on our exclusive deals and offers, and start planning your dream stay in San Teodoro today!

1 of 5 slides
1 of 5 slides
1 of 5 slides

Hotel Le Mimose

1.19 km from city centre
from 114 € per night
1 of 5 slides
1 of 5 slides

Hotel L'Esagono

1.1 km from city centre
from 176 € per night
1 of 5 slides
1.7 km from city centre
from 305 € per night
1 of 5 slides

Hotel Scintilla

923 m from city centre
from 121 € per night
1 of 5 slides

AMASEA Resort

849 m from city centre
from 182 € per night
1 of 5 slides
2.81 km from city centre
from 232 € per night
1 of 5 slides
319 m from city centre
from 99 € per night
1 of 5 slides
1 of 5 slides

Hotel Bonsai

251 m from city centre
from 94 € per night
1 of 5 slides
1 km from city centre
from 107 € per night
1 of 5 slides
1 of 5 slides

Hotels in San Teodoro with breakfast included

1 of 5 slides

Helios Hotel

1.82 km from city centre
from 168 € per night
1 of 5 slides

Hotel La Palma

696 m from city centre
from 133 € per night
1 of 5 slides
409 m from city centre
from 255 € per night
1 of 5 slides

Hotel Baja Bianca

8.11 km from city centre
from 131 € per night
1 of 5 slides

Best value for money hotels in San Teodoro

Great value hotels for your stay in San Teodoro

280 m from city centre
from 212 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides

Best rated hotels in San Teodoro

Explore the most popular hotels in San Teodoro based on ratings from other travellers

Villa Berenike

433 m from city centre
from 155 € per night
1 of 5 slides
1 of 5 slides

Hotel Lu Pitrali

7.83 km from city centre
from 165 € per night
1 of 5 slides

B&BCoccole

627 m from city centre
from 100 € per night
1 of 5 slides
1 of 5 slides

The sunset

332 m from city centre
from 83 € per night
1 of 5 slides
1 of 5 slides

Lu Lioni Rooms

3.3 km from city centre
from 52 € per night
1 of 5 slides
1 of 5 slides

Cheap hotels in San Teodoro

Affordable budget hotels in San Teodoro

1 of 5 slides
1 of 5 slides

Le Tre Querce

840 m from city centre
from 185 € per night
1 of 5 slides

Hotel Il Platano

939 m from city centre
from 242 € per night
1 of 5 slides

Hotel Sandalyon

911 m from city centre
from 115 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides
Download our app

Plan your next adventure in a few taps.

Myprice offers

Sign in for special prices on hotels and accommodation.

Spread the cost

Secure your deal with just a small deposit, then pay the rest later.

Travel tips for San Teodoro

FAQs about hotels in San Teodoro

  • Are there any dog friendly hotels in San Teodoro?

    Planning a dog-friendly holiday in San Teodoro? Check out these top-rated hotels: TH San Teodoro - Liscia Eldi Village, Hotel Le Mimose, Grande Baia Resort & Spa.

  • Which are the best family hotels in San Teodoro?

    Discover the perfect family-friendly hotels for your next holiday! Here are the top picks for families with children: Terradimare Resort&Spa, Li Suari Club Village, TH San Teodoro - Liscia Eldi Village.

  • What are the most popular hotels in San Teodoro city centre?

    For a stay in the city centre of San Teodoro, these centrally located hotels are suitable: Terradimare Resort&Spa, Hotel Le Mimose, Hotel San Teodoro.

  • What are the cheapest hotels in San Teodoro?

    For a cheap stay in San Teodoro, we recommend these budget-friendly hotels: Hotel Le Mimose, Hotel L'Esagono, Hotel Scintilla.

  • What are the best hotels close to San Teodoro most popular attractions?

    For a stay close to the best points of interests, we recommend these hotels:

    • San Teodoro Beach: Hotel Scintilla, Hotel Onda Marina, Hotel Sandalyon

    • Cala Brandinchi Beach: Grande Baia Resort & Spa, Baglioni Resort Sardinia - The Leading Hotels of the World, Residence Baia Salinedda

    • Punta Molara: la vista di molara, Art Villa, Villa Piperita - By Searly