
San Teodoro Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to ฿4,531 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
San Teodoro Beach Holiday
Whether you're heading off by yourself or with the whole gang, you're sure to find plenty of relaxation on your San Teodoro holiday. Hunt for shiny seashells or laze on the shore and watch the sunset. Whatever you decide to do, your trip to San Teodoro is sure to be a blast. San Teodoro Beach, located 3 kilometres from the city centre, is a great choice for those who value convenience. Many people also lock in San Teodoro holiday deals closer to Spiaggia Salinedda, another popular nearby option.
Things You Should Know About San Teodoro
- If you're dreaming of that oceanfront lifestyle, consider our San Teodoro beach hotels. Gorgeous water views and cool sea air — what more could you ask for?
- Apartments are another popular choice for those planning a holiday in San Teodoro. Two great options are Futura Club Baja Bianca and Li Suari Club Village.
- San Teodoro is home to approximately 1,900 people. Why not get out and say hello to one or two of them? It's a terrific way to get some local knowledge! You can also look up our San Teodoro things to do page.
- If you're on the lookout for places to visit while you're in town, add San Teodoro Beach, La Isuledda Beach and Cala Suaraccia Beach to your travel schedule. Also, be sure to look into our San Teodoro holiday deals to get great deals on your experiences, hotels and more.
Top hotels in San Teodoro

Baglioni Resort Sardinia - The Leading Hotels of the World
Via Tavolara, Località Lu Fraili di Sotto, San Teodoro, SS
The price is ฿26,531 per night from 9 Sept to 10 Sept
฿26,531
฿29,563 total
9 Sept - 10 Sept
includes taxes & fees
9.2/10 Wonderful! (75 reviews)
"From the moment we stepped out of the car the service was absolutely outstanding. Greetings from all workers including front desk staff/management were very professional. Very accommodating! This hotel from top to bottom thought about all details at a high level. Loved the kids club giving adults ..."
Reviewed on 11 Aug 2025

Hotel San Teodoro
Località Badualga snc, San Teodoro, SS
Fully refundableReserve now, pay when you stay
8.8/10 Excellent! (62 reviews)
"We loved our stay at this hotel. Amazing staff and amenities. We will go back next year."
Reviewed on 22 Jul 2025

Resort Grande Baia
Localita Montepetrosu SS 125, Comune San Teodoro, San Teodoro, SS
7.6/10 Good! (353 reviews)
"A nice place to stay."
Reviewed on 17 Jul 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.
What to do in San Teodoro

Sardinia: Morning Kayak Tour + Snorkeling and Local Aperitif
฿1,683
per adult
100% of travellers recommend

Sunset Kayak Tour with Snorkeling and Local Aperitif
฿2,057
per adult
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.