
San Teodoro City Centre Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Mario Nieddu
Top hotels in San Teodoro City Centre

Hotel L'Esagono
Via Cala d'Ambra 141, San Teodoro, SS
8.2/10 Very Good! (304 reviews)
"Absolutely fabulous place to stay, can't recommend enough. Everything you could need and more. Easy walk into a beautiful town and people were super friendly. Will be back."
Reviewed on 26 Aug 2025

Terradimare Resort & Spa
Via Naviglio Snc, San Teodoro, SS
The price is 4.676.939 ₫ per night from 27 Sept to 28 Sept
4.676.939 ₫
5.329.337 ₫ total
27 Sept - 28 Sept
includes taxes & fees

Amasea Resort
via Ogliastra 13-15, San Teodoro, SS
The price is 5.374.897 ₫ per night from 27 Sept to 28 Sept
5.374.897 ₫
6.097.091 ₫ total
27 Sept - 28 Sept
includes taxes & fees
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.
Frequently asked questions
Popular places to visit
San Teodoro Port
Explore the waterfront in San Teodoro City Centre with a trip to San Teodoro Port. Wander the beautiful beaches in this relaxing area.
San Teodoro Beach
4.5/5(18 reviews)
Why not spend a care-free afternoon at San Teodoro Beach during your travels in San Teodoro? Discover the countryside and spas in this relaxing area.
San Teodoro Lagoon
4/5(1 review)
Explore the great outdoors at San Teodoro Lagoon, a lovely green space in San Teodoro. While you're in the area, stroll along the beaches.