Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.


San Teodoro Holiday Packages

Save Time and Money with San Teodoro Holiday Packages

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.

Places to Visit in San Teodoro

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.

San Teodoro Accommodation

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.


Top Flight + Hotel Deals

Top Hotel Deals

See all 516 properties in San Teodoro
Resort Grande Baia £82
Reviewed on 17 Jul 2019
See details
 
Resort Grande Baia

Resort Grande Baia

Localita Montepetrosu SS 125, Comune San Teodoro, San Teodoro, OT
     
    3.8 of 5
    4.0 out of 5.0 Stars

    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 ...

    Paradise Resort Sardegna £167
    Reviewed on 3 Aug 2019
    See details
     
    Paradise Resort Sardegna

    Paradise Resort Sardegna

    Località Lu Impostu, San Teodoro, OT
       
      4.4 of 5
      5.0 out of 5.0 Stars

      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 ...

      Hotel L'Esagono £84
      Reviewed on 6 Jul 2019
      See details
       
      Hotel L'Esagono

      Hotel L'Esagono

      Via Cala d'Ambra 141, San Teodoro, OT
         
        3.9 of 5
        3.0 out of 5.0 Stars

        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.

        Hotel San Teodoro £99
        Reviewed on 11 Jul 2019
        See details
         
        Hotel San Teodoro

        Hotel San Teodoro

        Località Badualga snc, San Teodoro, OT
           
          3.9 of 5
          4.0 out of 5.0 Stars

          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.

          Due Lune Resort Golf & Spa £258
          Reviewed on 30 Jun 2016
          See details
           
          Due Lune Resort Golf & Spa

          Due Lune Resort Golf & Spa

          Localita Punta Aldia, San Teodoro, OT
             
            4.2 of 5
            4.0 out of 5.0 Stars

            Beautiful location, couldnt get a coffee until restaurant opened

            B&B Orchidee £82
            Reviewed on 19 Aug 2019
            See details
             
            B&B Orchidee

            B&B Orchidee

            via traversa, San Teodoro, Provincia di Olbia-Tempio
               
              4.5 of 5
              0.0 out of 5.0 Stars

              Proprietaria molto disponibile e gentile. Camera comoda e pulita così come il bagno seppur condiviso.

              Hotel Al Faro £77
              Reviewed on 26 Jul 2018
              See details
               
              Hotel Al Faro

              Hotel Al Faro

              Via del Tirreno snc, San Teodoro
                 
                3.2 of 5
                3.0 out of 5.0 Stars

                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!

                Terradimare Resort & Spa £97
                Reviewed on 2 Jun 2019
                See details
                 
                Terradimare Resort & Spa

                Terradimare Resort & Spa

                Via Naviglio Snc, San Teodoro, OT
                   
                  4.5 of 5
                  4.0 out of 5.0 Stars

                  Great location and nice town for food and everything, nearby beaches awesome. Reception staff very good and gave good info. Thanks

                  Top Deals on Flights

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.