Search Beach Resorts & Hotels in San Teodoro

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 Beach Resorts & Hotels

Top San Teodoro Beach Resorts & Hotels

Resort Grande Baia

4.0 star property
San Teodoro
7.8 out of 10, Good, (366)
"A nice place to stay. "
United Kingdom
Mazin
Resort Grande Baia

Baglioni Resort Sardinia - The Leading Hotels of the World

5.0 star property
San Teodoro
9.4 out of 10, Exceptional, (97)
"The staff were all very friendly and helpful, they made the stay memorable. The beach is very picturesque, a great place to watch the sunset. Breakfast was amazing, so much choice of fresh fruit, pastries, hot food and a good range of gluten free options. "
United Kingdom
Iain
Baglioni Resort Sardinia - The Leading Hotels of the World

Residence Baia Salinedda

San Teodoro
7.8 out of 10, Good, (64)
"Private pretty security everything close by friendly staff relaxing definitely gl back. "
United States
Gilda
Residence Baia Salinedda

Hotel Costa Caddu

3.0 star property
San Teodoro
9.2 out of 10, Wonderful, (85)
"Un soggiorno indimenticabile in una vera oasi di pace. La posizione dell’hotel è semplicemente perfetta: affacciato sulla spiaggia di Auledda, intima e suggestiva, e in un punto strategico per scoprire la Costa Smeralda in tutta la sua bellezza. La struttura colpisce subito per la cura dei dettagli: giardini rigogliosi, piante e fiori che incorniciano ogni angolo, una piscina da cartolina. Tutto è pensato per trasmettere relax e armonia. Il vero valore aggiunto, però, è il personale. Sempre...
United States
Federico
Hotel Costa Caddu

Hotel San Teodoro

4.0 star property
San Teodoro
8.8 out of 10, Excellent, (68)
"Friendly and helpfull staff. Beach can be reached by car but was very crowded. "
Netherlands
Arjen
Hotel San Teodoro

Hotel L'Esagono

3.0 star property
San Teodoro City Centre
8.2 out of 10, Very good, (312)
"Great location, staff, food, room, everything really. Highly recommend"
United Kingdom
Francis James
Hotel L'Esagono

Hotel Scintilla

3.0 star property
San Teodoro City Centre
8.0 out of 10, Very good, (61)
"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. "
Canada
melissa
Hotel Scintilla

Amasea Resort

4.0 star property
San Teodoro City Centre
8.6 out of 10, Excellent, (43)
"The private beach and overall beachfront area was very accessible and had great facilities. The staff at reception was incredibly helpful and friendly. The rooms were modern, clean and big, so overall was great value for money. The only downside was that breakfast got chaotic when arriving past 9:00 but wasn’t too bothersome as we just got up a little earlier. "
United Kingdom
Nils
Amasea Resort

Hotel Le Mimose

3.0 star property
San Teodoro City Centre
8.6 out of 10, Excellent, (67)
"We had a great stay here . The staff were lovely and friendly . The pool area is amazing . We went early June and it was reasonably quiet very peaceful and relaxing . When we arrived the air conditioning in our room wasn’t working . We told the manager the day we arrived and they had fit a new unit by the end of the next day 😎👍 . I would recommend a stay here "
United Kingdom
Adele
Hotel Le Mimose

SardegnaSummer Li Cuppulati

San Teodoro City Centre
8.8 out of 10, Excellent, (37)
"Sehr freundliche und zuvorkommende Betreuung und gut ausgestattetes Appartement"
Switzerland
Anonymous traveller
SardegnaSummer Li Cuppulati
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.

Top San Teodoro Hotel Reviews

Frequently asked questions

What is San Teodoro like for travellers who love the beach?
Book a great spot to stay in San Teodoro, a place with a lot to offer the traveller dreaming of a beach holiday.
What's the best accommodation option for a beach holiday 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 Resort Grande Baia and Hotel L'Esagono.
How many beach hotels can I expect to find in San Teodoro?
Expedia has 10 beach hotels in San Teodoro that are great for your beachside getaway.
When's the best time for a beach holiday in San Teodoro?
You can plan your beach trip with a look at weather throughout the year 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.
What is there to see and do around San Teodoro?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Beach lovers can head straight to San Teodoro Beach or Lu Impostu Beach for some quality time by the water. Discover a variety of local attractions, which include San Teodoro Port and La Isuledda Beach. You can also pay a visit to Cala Brandinchi Beach or Capo Coda Cavallo Beach for more to see and do.
What's the best way to get to my beach hotel in San Teodoro?
This travel information can help you get to and around your beach accommodation in San Teodoro more easily: To get to San Teodoro, book a flight to Olbia (OLB-Costa Smeralda), the closest major airport, which is located 12.1 mi (19.5 km) from the city centre. If you'd like to explore around the area, consider renting a car to explore more sights.