Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Expedia can help you save with a San Teodoro holiday package. With all that extra money in the bank, you might even like to book a few extra nights.
Book your package today on Expedia and save up to 15%*! It's that easy!
Choose from more than 400 partner airlines and 750,000 worldwide properties on our global database of flights and lodgings. Fly with who you want, stay where you like — now that's a dream holiday!
Still undecided? There is no cancellation fee from us if you change your mind for almost any reservation.
Preparing to go on your San Teodoro holiday? Not sure what things to add to your travel schedule? Don't fret — we'll give you a few pointers.
Wanting to impress that special someone? Treat them to a leisurely walk along the shore at San Teodoro Beach. Visitors in this destination are spoilt for choice. From little seashells to strangely shaped driftwood, there are heaps of gems spread out along a seashore. Why not take a bucket and see what you can collect at La Isuledda Beach? Still got time to spare? Sometimes tranquil, sometimes thunderous — few sights are as impressive as a waterfall. Find yourself a good vantage point and watch La Punta Falls surge, splash and plunge over the cliff face.
With 47 properties in San Teodoro, searching for a place to stay won't be difficult. But why delay? Book now via Expedia and kick off your next cheap holiday or luxury getaway.
If an extravagantly stocked minibar and a sunken bathtub excites you, grab a glass of Champagne and immerse yourself in luxury at the Due Lune Resort Golf & Spa (Localita Punta Aldia) or the Hotel Don Diego (Località Costa Dorata). The Residence Baia Salinedda (Localita' Capo Coda Cavallo) and the Casa Debili (Via Gala Girgolu - Fraz Montepetrosu) both have decent ratings if you want somewhere more economical.
Nearest Airports to San Teodoro
If you're arriving by plane, it's likely that you'll be touching down at Costa Smeralda Airport (OLB). Once you've picked up your luggage from baggage claim and wandered outside, the heart of San Teodoro will be just 11 miles (18 km) away.
*Savings based on all holiday package bookings with Flight + Hotel on Expedia.com from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.
The Grande Baia resort is a beautiful resort but a car is pretty much essential as it is 2km just to the end of the road and then another 6 or so km to the nearest town of San Teodoro where most of the restaurants are and a short drive to the nearest good beaches (Brandinchi and Lu Impostu) but watch ...
Gorgeous property. Very unique. Beautiful beach and pool. A true delight. Great for all ages. Beware if you have challenges walking distances to beach etc. It is reminiscent of Arizona combined with a Caribbean island. Perfection! Food was very nice. Great buffet breakfast, very nice dinners, we ...
No tea or coffe making facilities in room. Beach could be kept cleaner .We had a pleasant stay. Food was excellent. The Staff were very helpful.
I liked everything about this hotel, aside from the fact that they did not have an iron & ironing board for guests to use themselves. Instead you had to hand to reception and have them ironed for a fee per item.
Proprietaria molto disponibile e gentile. Camera comoda e pulita così come il bagno seppur condiviso.
This is a lovely hotel with a very laid back and friendly atmosphere, in a beautiful location just minutes from La Cinta beach. The owner is very friendly and knowledgeable about the area. Rooms are nice and cleaned every day. We had a lovely relaxing stay!
Great location and nice town for food and everything, nearby beaches awesome. Reception staff very good and gave good info. Thanks