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 St. Andrews Best Western Hotels

See all 239 Hotels in St. Andrews
Best Western Scores Hotel

Best Western Scores Hotel

76 The Scores, St. Andrews
    2.0 out of 5.0
     
     
    4.2 out of 5 (157 reviews)
    The hotel is in a lovely position overlooking the sea and parking was fine. The staff were very hel … - 

    Best Western Scores Hotel£112

    Best Western Scores Hotel£112
    Best Western Invercarse Hotel

    Best Western Invercarse Hotel

    371 Perth Road, Dundee
      3.5 out of 5.0
       
       
      4.2 out of 5 (123 reviews)
      Excellent food, Amazing views. Stayed 6th/7th April. First night ate in the restaurant . Food, menu choice and staff all excellent … - 

      Best Western Invercarse Hotel£45

      Best Western Invercarse Hotel£45
      Best Western Dundee Woodlands Hotel

      Best Western Dundee Woodlands Hotel

      13 Panmure Terrace, Broughty Ferry, Dundee
        3.0 out of 5.0
         
         
        4.3 out of 5 (119 reviews)
        Nice hotel in quiet location Beautiful hotel in quiet location, staff were really welcoming on arrival, explained to us about wh … - 

        Best Western Dundee Woodlands Hotel£40

        Best Western Dundee Woodlands Hotel£40
        Best Western Balgeddie House Hotel

        Best Western Balgeddie House Hotel

        Balgeddie Way, Glenrothes
          3.0 out of 5.0
           
           
          4.3 out of 5 (208 reviews)
          We would stay here again nice location great food. - 

          Best Western Balgeddie House Hotel£38

          Best Western Balgeddie House Hotel£38
          Best Western Queens Hotel

          Best Western Queens Hotel

          Leonard Street, Perth
            3.0 out of 5.0
             
             
            3.6 out of 5 (97 reviews)
            Looking Tired We only stayed one night and didn't use any of the facilities. The room was clean, however it was b … - 

            Best Western Queens Hotel£46

            Best Western Queens Hotel£46
            Best Western Queens Hotel

            Best Western Queens Hotel

            160 Nethergate, Dundee
              3.0 out of 5.0
               
               
              3.8 out of 5 (88 reviews)
              Nice hotel Good hotel clean rooms staff very helpful just a short walk to the city centre. - 

              Best Western Queens Hotel£40

              Best Western Queens Hotel£40

              Recently booked St. Andrews hotels

              Greyfriars Inn
              3.0 out of 5.0
              Last booking: 10 hours ago
              Fairmont St Andrews
              5.0 out of 5.0
              Last booking: 21 hours ago
              Pinewood Country House
              4.0 out of 5.0
              Last booking: 34 hours ago

              Pocket Guide: St. Andrews Best Western Hotels

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

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