Beginning of main content

location San Teodoro is highly rated for Countryside and Secluded by 4 people

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in San Teodoro

Tonight Tonight 27 May - 28 May
This weekend This weekend 1 Jun - 3 Jun
Next weekend Next weekend 8 Jun - 10 Jun

Search Hotels near Top San Teodoro Attractions

Top 10 Hotels in San Teodoro

See all 193 Hotels in San Teodoro
Terradimare Resort & Spa

Terradimare Resort & Spa

Via Naviglio Snc, San Teodoro
    4.0 out of 5.0
     
     

    Located in San Teodoro City Centre, this spa hotel is within 1 mi (2 km) of San Teodoro Beach and San Teodoro Port. La Isuledda Beach is 2.4 mi (3.8 km) ...

    Terradimare Resort & SpaGet Rates

    Terradimare Resort & SpaGet Rates
    Paradise Resort Sardegna

    Paradise Resort Sardegna

    Località Lu Impostu, San Teodoro
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located on the waterfront, this family-friendly hotel is within 6 mi (10 km) of Cala Suaraccia Beach, San Teodoro Beach, and Porto Taverna Beach. La Isuledda ...

    Paradise Resort SardegnaGet Rates

    Paradise Resort SardegnaGet Rates
    Hotel Bonsai

    Hotel Bonsai

    Via Golfo Aranci, San Teodoro
      4.0 out of 5.0
       
       

      Located in San Teodoro City Centre, this hotel is within 1 mi (2 km) of San Teodoro Beach and San Teodoro Port. La Isuledda Beach is 2.1 mi (3.4 km) away.

      Hotel BonsaiC$99

      Hotel BonsaiC$99
      Hotel San Teodoro

      Hotel San Teodoro

      Località Badualga snc, San Teodoro
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      This family-friendly San Teodoro hotel is located on a river, within 3 mi (5 km) of San Teodoro Port, San Teodoro Beach and La Isuledda Beach. Cala Suaraccia ...

      Hotel San TeodoroC$116

      Hotel San TeodoroC$116
      Residence Miriacheddu

      Residence Miriacheddu

      Strada Provinciale n. 1 Km 7.800, San Teodoro
         
         

        Situated in a rural location, this apartment building is close to La Isuledda Beach, San Teodoro Port, and San Teodoro Beach. Local attractions also include ...

        Residence MiriachedduGet Rates

        Residence MiriachedduGet Rates
        Hotel L'Esagono

        Hotel L'Esagono

        Via Cala d'Ambra 141, San Teodoro
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        Nestled on the beach, this San Teodoro City Centre hotel is within 2 mi (3 km) of San Teodoro Port, San Teodoro Beach, and La Isuledda Beach. Cala Suaraccia ...

        Hotel L'EsagonoC$151

        Hotel L'EsagonoC$151
        Iris Houses

        Iris Houses

        Via Naviglio Snc, San Teodoro
           
           

          Located in San Teodoro City Centre, this apartment building is within 1 mi (2 km) of San Teodoro Beach and San Teodoro Port. La Isuledda Beach is 2.4 mi (3.8 ...

          Iris HousesGet Rates

          Iris HousesGet Rates
          SardegnaSummer Li Cuppulati

          SardegnaSummer Li Cuppulati

          Via la Canna, San Teodoro
             
             

            Located in San Teodoro City Centre, this apartment building is within 3 mi (5 km) of San Teodoro Beach, San Teodoro Port, and La Isuledda Beach. Port Ottiolu ...

            SardegnaSummer Li CuppulatiGet Rates

            SardegnaSummer Li CuppulatiGet Rates
            Il Viandante

            Il Viandante

            Via Cala d'Ambra, 8, San Teodoro
              3.0 out of 5.0
               
               

              Located in San Teodoro City Centre, this hotel is within 1 mi (2 km) of San Teodoro Port and San Teodoro Beach. La Isuledda Beach is 1.7 mi (2.8 km) away.

              Il ViandanteGet Rates

              Il ViandanteGet Rates
              Residenze Gallura

              Residenze Gallura

              Via Padova, San Teodoro
                 
                 

                Located in San Teodoro City Centre, this apartment building is within 1 mi (2 km) of San Teodoro Port and San Teodoro Beach. La Isuledda Beach is 1.7 mi (2.8 ...

                Residenze GalluraGet Rates

                Residenze GalluraGet Rates
                Map

                San Teodoro Hotel Reviews