A coastal beach with clear turquoise waters, rocky shore, and a prominent mountain in the background.

Beach Hotels & Resorts in San Teodoro City Centre from AU$120

  • 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 availability on San Teodoro City Centre Beach Hotels

This weekend
Next weekend

Our top choices for San Teodoro City Centre beach hotels

1. Hotel L'Esagono

Hotel L'Esagono
3.0 star property
San Teodoro City Centre
8.2 out of 10, Very good, (341 reviews)
  • cleanliness
    Unwind on a private Mediterranean beach with sun loungers, umbrellas, and ocean-view dining at this waterfront hotel.
The price is AU$120
includes taxes & fees
23 Oct - 24 Oct
Hotel L'Esagono

2. Terradimare Resort & Spa

Terradimare Resort & Spa
4.0 star property
San Teodoro City Centre
8.8 out of 10, Excellent, (318 reviews)
  • cleanliness
    Seaside tranquility meets adventure at this beach resort, just a quick drive from San Teodoro's white sand shores.
The price is AU$170
includes taxes & fees
15 Oct - 16 Oct
Terradimare Resort & Spa

3. Amasea Resort

Amasea Resort
4.0 star property
San Teodoro City Centre
8.8 out of 10, Excellent, (75 reviews)
The price is AU$312
includes taxes & fees
16 Oct - 17 Oct
Amasea Resort

4. SardegnaSummer Li Cuppulati

SardegnaSummer Li Cuppulati
San Teodoro City Centre
8.8 out of 10, Excellent, (37 reviews)
  • cleanliness
    Relax near pristine shores with a scenic 14-minute walk to San Teodoro Beach.
The price is AU$322
includes taxes & fees
10 Oct - 11 Oct
SardegnaSummer Li Cuppulati

5. Hotel Sandalyon

Hotel Sandalyon
3.0 star property
San Teodoro City Centre
7.8 out of 10, Good, (54 reviews)
The price is AU$155
includes taxes & fees
5 Oct - 6 Oct
Hotel Sandalyon

6. 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, (3 reviews)
  • cleanliness
    White-sand paradise with two beach bars, just steps away from San Teodoro Beach and its sun loungers and umbrellas.
The price is AU$185
includes taxes & fees
8 Oct - 9 Oct
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO

7. Sunset House PuntoCasaBudoni

Sunset House PuntoCasaBudoni
San Teodoro City Centre
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Enjoy sun and sand with a quick 10-minute walk to San Teodoro Beach, perfect for active travellers seeking both sea and scenery.
The price is AU$433
includes taxes & fees
10 Oct - 11 Oct
Sunset House PuntoCasaBudoni

8. Vecchio Ulivo

Vecchio Ulivo
San Teodoro City Centre
6.0 out of 10, (1 review)
The price is AU$404
includes taxes & fees
10 Oct - 11 Oct
Vecchio Ulivo

9. Hotel San Teodoro

Hotel San Teodoro
4.0 star property
San Teodoro
8.8 out of 10, Excellent, (94 reviews)
  • cleanliness
    Escape to Mediterranean paradise steps from a pristine white sand beach, with complimentary beach loungers, towels, and umbrellas.
The price is AU$172
includes taxes & fees
6 Oct - 7 Oct
Hotel San Teodoro

10. Li Suari Club Village

Li Suari Club Village
San Teodoro
7.6 out of 10, Good, (19 reviews)
  • cleanliness
    Retreat to a white sand paradise with beach shuttle service, loungers, and endless water adventures.
The price is AU$216
includes taxes & fees
17 Oct - 18 Oct
Li Suari Club Village
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.

Choose what matters most at beach hotels in San Teodoro City Centre

Top San Teodoro City Centre Hotel Reviews

Frequently asked questions

What is San Teodoro City Centre like for travellers who love the beach?
Book a great place to stay in San Teodoro City Centre, which has a lot to offer the traveller planning a beach getaway.
What's the best hotel for a beach holiday in San Teodoro City Centre?
Hotel Le Mimose is a top beach hotel with a seasonal outdoor pool and free breakfast, and it's located close to San Teodoro Beach . Other good options for your stay near the beach include Hotel L'Esagono and Amasea Resort.
What is there to see and do around San Teodoro City Centre?
After arriving and settling in at your hotel, you might want to venture out and explore everything San Teodoro City Centre has to offer. Beach lovers can head straight to La Isuledda Beach or Lu Impostu Beach for some quality time by the water. Make time for a range of local attractions, which include San Teodoro Port and San Teodoro Beach. For more things to see and do, consider visiting San Teodoro Lagoon or La Punta Falls.

Explore a world of travel with Expedia