
San Teodoro City Centre Trips (flight + hotel)
Photo by Mario Nieddu
- Plan, book, travel with confidence
Better together
Save up to P 3,118 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 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 Jun 25, 2025

Hotel L'Esagono
Via Cala d'Ambra 141, San Teodoro, SS
8.2/10 Very Good! (284 reviews)
"Beautiful hotel and setting next to the sea. Convenient walk (12mins) into the nearby town were theres a good selection of restaurants and few bars."
Reviewed on Jun 17, 2025

Terradimare Resort & Spa
Via Naviglio Snc, San Teodoro, SS
The price is P19,506 per night from Jul 6 to Jul 7
P19,506
P21,855 total
Jul 6 - Jul 7
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 Oct 14, 2024
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
Things to do

Snorkeling marine protected area Tavolara
P4,542
per adult
100% of travellers recommend

San Teodoro: Canyoning in Rio Pitrisconi with 4X4 transfer
P6,715
per adult
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.