Beginning of main content
Nectar
Collect Nectar points

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

Best deal Best deal 27 Apr - 29 Apr
Tonight Tonight 22 Apr - 23 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Search Hotels near Top St. Andrews Attractions

Top 10 Hotels in St. Andrews

See all 240 Hotels in St. Andrews

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Macdonald Rusacks Hotel

Macdonald Rusacks Hotel

Pilmour Links, St. Andrews
    4.0 out of 5.0
     
     

    Situated in St. Andrews, this golf hotel is within a 10-minute walk of Old Course at St Andrews and University of St. Andrews. British Golf Museum and St. Andrews ...

    Macdonald Rusacks Hotel£113

    Macdonald Rusacks Hotel£113
    Old Course Hotel

    Old Course Hotel

    Old Station Road, St. Andrews
      5.0 out of 5.0
       
       

      Located in the heart of St. Andrews, this luxury hotel is within 1 mile (2 km) of Old Course at St Andrews and University of St. Andrews. British Golf Museum ...

      Old Course Hotel£163

      Old Course Hotel£163
      Hotel du Vin & Bistro St. Andrews

      Hotel du Vin & Bistro St. Andrews

      40 The Scores, St. Andrews
        4.0 out of 5.0
         
         

        Situated in the historical district, this romantic hotel is within a 10-minute walk of St. Andrews Aquarium and University of St. Andrews. Old Course at St Andrews ...

        Hotel du Vin & Bistro St. Andrews£108

        Hotel du Vin & Bistro St. Andrews£108
        Agnes Blackadder Hall Campus Accommodation

        Agnes Blackadder Hall Campus Accommodation

        North Haugh, St. Andrews
          3.0 out of 5.0
           
           

          Situated in St. Andrews, this eco-friendly guesthouse is within 1 mile (2 km) of Old Course at St Andrews and University of St. Andrews. British Golf Museum ...

          Agnes Blackadder Hall Campus AccommodationGet Rates

          Agnes Blackadder Hall Campus AccommodationGet Rates
          David Russell Apartments Campus Accommodation

          David Russell Apartments Campus Accommodation

          Buchanan Gardens, St. Andrews
            3.0 out of 5.0
             
             

            Situated in St. Andrews, this eco-friendly aparthotel is within 1 mile (2 km) of St. Andrews Botanic Garden and University of St. Andrews. Old Course at St Andrews ...

            David Russell Apartments Campus AccommodationGet Rates

            David Russell Apartments Campus AccommodationGet Rates
            The Albany Hotel St Andrews

            The Albany Hotel St Andrews

            56 North Street, St. Andrews
              3.0 out of 5.0
               
               

              Situated in St. Andrews, this hotel is steps away from St. Andrews Preservation Trust Museum and Garden and University of St. Andrews. St. Andrew's Castle and ...

              The Albany Hotel St Andrews£82

              The Albany Hotel St Andrews£82
              Best Western Scores Hotel

              Best Western Scores Hotel

              76 The Scores, St. Andrews
                2.0 out of 5.0
                 
                 

                Located in the heart of St. Andrews, this hotel is within a 10-minute walk of St. Andrews Aquarium and University of St. Andrews. Old Course at St Andrews and ...

                Best Western Scores Hotel£112

                Best Western Scores Hotel£112
                Fairmont St Andrews

                Fairmont St Andrews

                Fife, St. Andrews
                  5.0 out of 5.0
                   
                   

                  This family-friendly St. Andrews hotel is located by the sea, within 3 mi (5 km) of East Sands and St. Andrew's Cathedral. St. Andrews Aquarium and West Sands ...

                  Fairmont St Andrews£120

                  Fairmont St Andrews£120
                  Rufflets Country House Hotel

                  Rufflets Country House Hotel

                  Strathkinness Low Road, Fife, St. Andrews
                    4.0 out of 5.0
                     
                     

                    Situated in St. Andrews, this hotel is 1.3 mi (2 km) from St. Andrews Botanic Garden and 2 mi (3.2 km) from University of St. Andrews. Old Course at St Andrews ...

                    Rufflets Country House Hotel£106

                    Rufflets Country House Hotel£106
                    Greyfriars Inn

                    Greyfriars Inn

                    129 North Street, St. Andrews
                      3.0 out of 5.0
                       
                       

                      Situated in St. Andrews, this hotel is within 1 mi (2 km) of St. Andrews Aquarium and University of St. Andrews. Old Course at St Andrews and British Golf Museum ...

                      Greyfriars Inn£77

                      Greyfriars Inn£77
                      Map

                      St. Andrews Hotel Reviews

                      Travel to St. Andrews & Explore


                      Explore St. Andrews with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!