
San Teodoro Vacations from ¥365,867
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ¥109,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
The Latest San Teodoro Vacation Packages
Price found within the past 48 hours. Click for updated prices.

Abi d'Oru Sardinian Beach Resort & Spa
Price was ¥392,108, price is now ¥365,867 per person
¥365,867
per person
Oct 5 - Oct 9
found 1 day ago
Roundtrip non-stop flight included
Osaka (OSA) to Olbia (OLB)
9/10 Wonderful! (258 reviews)
Super friendly staff. Pretty beach onsite. Great restaurants on site. Advertisement of shuttle service to/from airport non existent. That was not good because the transfer fees were over $100 each way and I should have ordered a car at the airport had I known.
Reviewed on Jun 15, 2026
Find the Best San Teodoro Vacation Packages
San Teodoro Beach Vacation
Whether you're heading off by yourself or with the whole gang, you're sure to find plenty of relaxation on your San Teodoro vacation. 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 kilometers from the city center, is a great choice for those who value convenience. Many people also lock in San Teodoro vacation 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 vacation 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 vacation deals to get great deals on your experiences, hotels and more.
San Teodoro Hotel Deals

Baglioni Resort Sardinia - The Leading Hotels of the World
Via Tavolara San Teodoro SS
The price is ¥250,814 per night from Jul 23 to Jul 24
¥250,814
¥277,753 total
Jul 23 - Jul 24
includes taxes & fees
9.4/10 Exceptional! (116 reviews)
"Baglioni Resort Sardinia is the perfect luxury retreat for anyone looking to relax and unwind. From the moment we arrived, the team made us feel genuinely welcome and right at home, with warm, attentive service that continued throughout our stay. The rooms are beautifully designed, incredibly spacious, ..."
Reviewed on Jul 3, 2026

Hotel San Teodoro
Località Badualga snc San Teodoro SS
Fully refundableReserve now, pay when you stay
The price is ¥44,956 per night from Jul 29 to Jul 30
¥44,956
¥50,568 total
Jul 29 - Jul 30
includes taxes & fees
8.8/10 Excellent! (80 reviews)
"Nice facilities and friendly client service"
Reviewed on Jul 16, 2026

Hotel L'Esagono
Via Cala d'Ambra 141 San Teodoro SS
The price is ¥47,881 per night from Aug 2 to Aug 3
¥47,881
¥53,412 total
Aug 2 - Aug 3
includes taxes & fees
8.2/10 Very Good! (329 reviews)
"Beautiful property. We had a car so needed to drive to see other beaches , restaurants etc. Our room was clean but very outdated. You had to leave a deposit of 20 euros per beach towel. None of the beach towels matched, they looked as if they were left behind my guests at some point. We arrived around ..."
Reviewed on Jul 15, 2026
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.
Stay near popular San Teodoro attractions
What to do in San Teodoro

Tavolara: 5 Islands tour from San Teodoro's beach
¥15,721
per adult

Gulf of Olbia: Dolphin watching by rubber boat
¥6,473
per adult

Dolphins: Dolphin Watching Tour and Capo Figari by Dinghy
¥6,473
per adult
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
