
Travel to San Teodoro City Centre
Photo by Mario Nieddu
Better together
Save up to RM 324 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top hotels in San Teodoro City Centre

Hotel L'Esagono
Via Cala d'Ambra 141, San Teodoro, SS
8.2/10 Very Good! (287 reviews)
"Nice resort with good swimmingpool and beach The beach directly at the hotel is NOT the private beach area. This is a public beach. If you want the small private beach, you need to pay 20 EUR p.p. extra for transport and beds/umbrella. Rooms are good but our toilet was one from hell. In the middle ..."
Reviewed on 2 Jul 2025

Terradimare Resort & Spa
Via Naviglio Snc, San Teodoro, SS
The price is RM1,756 per night from 15 Jul to 16 Jul
RM1,756
RM1,962 total
15 Jul - 16 Jul
includes taxes & fees
9/10 Wonderful! (277 reviews)
Would definitely recommend
"The place was great! Staff were helpful and friendly. The place was clean, comfortable and peaceful. Breakfast was delicious, Only a short walk to town. Also, it’s in a great location for some amazing beaches. Id say hire a car so you can properly explore the island."
Reviewed on 14 Oct 2024

Hotel Scintilla
Via di lu Rattali, 11, San Teodoro, SS
8.2/10 Very Good! (57 reviews)
"Hotel Scintilla is located right near La Cinta beach. It doesn’t pretend to be any more than comfortable beach side accommodation. All the staff were friendly and very helpful (my lack of Italiano notwithstanding)"
Reviewed on 25 Jun 2025
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 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.
Cascata Rio Pitrisconi
5/5(1 review)
Commune with nature and explore the great outdoors at Cascata Rio Pitrisconi during your travels in San Teodoro. Wander the marina or discover the countryside in this relaxing area.
Things to do

From San Teodoro: Tavolara Archipelago Mini Tour
RM297
per adult

From San Teodoro Mini Tour of the Tavolara Archipelago
RM297
per adult
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.