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

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.


Featured San Teodoro 4 Star Hotels

See all 179 Hotels in San Teodoro
Resort Grande Baia

Resort Grande Baia

Localita Montepetrosu SS 125, San Teodoro
    4.0 out of 5.0
     
     
    3.8 out of 5 (128 reviews)
    Great complex in great locationJust got back from two weeks self catering at the Grande Baia. Great complex in a great location for sightseeing... BUT you have to have a car to really see what Northern Sardinia has to offer. Staff couldn't do enough for you and the two bedroom apartment we stayed in was spacious clean, had great ...
    17 Aug 2017

    Resort Grande Baia£61

    Resort Grande Baia£61
    Terradimare Resort & Spa

    Terradimare Resort & Spa

    Via Naviglio Snc, San Teodoro
      4.0 out of 5.0
       
       
      4.5 out of 5 (134 reviews)
      Amazing staff make this a great place to stayWe stayed in an apartment rather than a hotel room and found it comfortable and convenient. The hotel facilities were great but where Terra Di Mare stands out is with its staff. Nothing was too much trouble for them during our stay - they helped us organise sightseeing trips as we were visiting the ...
      8 Oct 2017

      Terradimare Resort & Spa£47

      Terradimare Resort & Spa£47
      Hotel Bonsai

      Hotel Bonsai

      Via Golfo Aranci, San Teodoro
        4.0 out of 5.0
         
         
        4.4 out of 5 (5 reviews)

        Hotel Bonsai£50

        Hotel Bonsai£50
        Due Lune Resort Golf & Spa

        Due Lune Resort Golf & Spa

        Localita Punta Aldia, San Teodoro
          4.0 out of 5.0
           
           
          4.0 out of 5 (3 reviews)

          Due Lune Resort Golf & Spa£212

          Due Lune Resort Golf & Spa£212
          Hotel San Teodoro

          Hotel San Teodoro

          Località Badualga snc, San Teodoro
            4.0 out of 5.0
             
             
            3.6 out of 5 (36 reviews)
            Nice hotel nice beach near of the hotel quiet areaAmazing holiday excellent wife free, the beachs the water is cool but is very clean. Amazing beachs I did a lot holidays for a lot beach but sardinia is amazing
            5 Jul 2017

            Hotel San Teodoro£45

            Hotel San Teodoro£45
            Baja Bianca Hotel Club

            Baja Bianca Hotel Club

            Localita' Capo Di Coda Cavallo, San Teodoro
              4.0 out of 5.0
               
               
              3.8 out of 5 (12 reviews)
              Uappala Hotel Club Le Rose

              Uappala Hotel Club Le Rose

              Via del Tirreno, 1, San Teodoro
                4.0 out of 5.0
                 
                 
                2.6 out of 5 (13 reviews)

                Uappala Hotel Club Le Rose£396

                Uappala Hotel Club Le Rose£396

                Pocket Guide: 4 Star Hotels in San Teodoro

                Search for hotels in San Teodoro on Expedia.co.uk. You can easily find your hotels in San Teodoro using one of the methods below:

                • View our selection of featured hotels in San Teodoro
                • Use the map to find hotels in the San Teodoro neighborhood you prefer
                • Use the filters to see hotels in a specific area of San Teodoro, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Teodoro
                • Enter your travel dates to view the best deals on hotels in San Teodoro - while they last