Beginning of main content

location St. Andrews is highly rated for Golf and Historical Buildings by 505 people

Book on the go and pay later.

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.


Check prices on hotels in St. Andrews

Tonight 19 Mar. - 20 Mar.
This weekend 22 Mar. - 24 Mar.
Next weekend 29 Mar. - 31 Mar.

Search Hotels near Top St. Andrews Attractions

Top 10 Hotels in St. Andrews

See all 492 properties in St. Andrews
Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

40 The Scores, St. Andrews, Scotland
Hotel du Vin & Bistro St. Andrews
  • Free Cancellation
  • Reserve now, pay when you stay
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. St. Andrews Links ...

C$175 per night for 2 guests

Macdonald Rusacks Hotel

Macdonald Rusacks Hotel

Pilmour Links, St. Andrews, Scotland
Macdonald Rusacks Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in St. Andrews, this golf hotel is within a 10-minute walk of Swilken Bridge and University of St. Andrews. St. Andrews Links is 0.9 mi (1.5 km) ...

C$141 per night for 2 guests

Greyfriars Inn

Greyfriars Inn

129 North Street, St. Andrews, Scotland
Greyfriars Inn
    3.0 out of 5.0
     
     

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

    C$111 per night for 2 guests

    Old Course Hotel

    Old Course Hotel

    Old Station Road, St. Andrews, Scotland
    Old Course Hotel
      5.0 out of 5.0
       
       

      Located in the heart of St. Andrews, this luxury hotel is within 1 mi (2 km) of Swilken Bridge, University of St. Andrews, and St. Andrews Links. West Sands ...

      C$287 per night for 2 guests

      Kinnettles Hotel and Spa

      Kinnettles Hotel and Spa

      127 North Street, St. Andrews, Scotland
      Kinnettles Hotel and Spa
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Situated near the beach, this luxury hotel is within 1 mi (2 km) of St. Andrews Aquarium, University of St. Andrews, and St. Andrews Links. Old Course at St ...

      C$199 per night for 2 guests

      The Old Station

      The Old Station

      Stravithie Bridge, St. Andrews, Scotland
      The Old Station
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Situated in St. Andrews, this bed & breakfast is close to East Sands, University of St. Andrews, and St. Andrew's Cathedral. Local attractions also include St. ...

      C$147 per night for 2 guests

      5pilmourplace

      5pilmourplace

      5 Pilmour Pl, St. Andrews, Scotland
      5pilmourplace
        3.5 out of 5.0
         
         

        Situated in St. Andrews, this bed & breakfast is within a 10-minute walk of Old Course at St Andrews and University of St. Andrews. St. Andrews Links is 1 mi ...

        C$133 per night for 2 guests

        The Golf Inn

        The Golf Inn

        1 Golf Place, St. Andrews, Scotland
        The Golf Inn
          3.0 out of 5.0
           
           

          Situated in St. Andrews, this inn is within a 10-minute walk of Old Course at St Andrews and University of St. Andrews. St. Andrews Links is 1 mi (1.7 km) ...

          C$131 per night for 2 guests

          Agnes Blackadder Hall Campus Accommodation

          Agnes Blackadder Hall Campus Accommodation

          North Haugh, St. Andrews, Scotland
          Agnes Blackadder Hall Campus Accommodation
            3.0 out of 5.0
             
             

            Situated in St. Andrews, this eco-friendly aparthotel is within 1 mi (2 km) of Swilken Bridge, University of St. Andrews, and St. Andrews Links. West Sands and ...

            Agnes Blackadder Hall Campus AccommodationGet Rates

            Rufflets St Andrews

            Rufflets St Andrews

            Strathkinness Low Road, Fife, St. Andrews, Scotland
            Rufflets St Andrews
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Situated in St. Andrews, this hotel is within 3 mi (5 km) of St. Andrews Botanic Garden, University of St. Andrews, and St. Andrews Links. Swilken Bridge and ...

            C$187 per night for 2 guests

            Map

            Recent Reviews in St. Andrews