Beginning of main content
Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices
Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers
Relax with our Price Promise
Find a lower price, and we’ll refund the difference
Tonight
This weekend
26 Jul. - 28 Jul.
Next weekend
2 Aug. - 4 Aug.

Best St. Andrews Hotel Deals

Fairmont St Andrews AU$270
Fairmont St Andrews

Fairmont St Andrews

Fife, St. Andrews, Scotland
Fairmont St Andrews
     
    5.0
    of 5, from 1 reviews
    5.0 out of 5.0 Stars

    A luxury stay in St. Andrews awaits you at Fairmont St Andrews. You'll be within a 20-minute walk of North Sea and 3.6 km (2.2 mi) from East Sands. Highlights at this family-friendly hotel include 5 restaurants, 4 bars/lounges and a full-service spa.

    Old Course Hotel AU$524
    Old Course Hotel

    Old Course Hotel

    Old Station Road, St. Andrews, Scotland
    Old Course Hotel
       
      3.0
      of 5, from 1 reviews
      5.0 out of 5.0 Stars

      A luxury stay in the heart of St. Andrews awaits you at Old Course Hotel. Within just a 15-minute stroll, you'll find popular places like University of St. Andrews and St. Andrews Links. Highlights at this hotel include 4 restaurants, 2 indoor swimming pools and a full-service spa.

      Hotel du Vin & Bistro St. Andrews AU$270
      Hotel du Vin & Bistro St. Andrews

      Hotel du Vin & Bistro St. Andrews

      40 The Scores, St. Andrews, Scotland
      Hotel du Vin & Bistro St. Andrews
         
        5.0
        of 5, from 1 reviews
        4.0 out of 5.0 Stars

        A romantic stay in St. Andrews awaits you at Hotel du Vin & Bistro St. Andrews. Within a 20-minute stroll, you'll find popular places like University of St. Andrews and North Sea. Highlights at this hotel include 2 bars/lounges and a restaurant.

        McIntosh Hall - Campus Accommodation AU$128
        McIntosh Hall - Campus Accommodation

        McIntosh Hall - Campus Accommodation

        Abbotsford Crescent, St. Andrews, Scotland
        McIntosh Hall - Campus Accommodation
           
          3.0 out of 5.0 Stars

          At McIntosh Hall - Campus Accommodation you'll be within a 20-minute stroll of popular places like University of St. Andrews and St. Andrews Links. Highlights at this guest house include free daily breakfast.

          Agnes Blackadder Hall Campus Accommodation AU$146
          Agnes Blackadder Hall Campus Accommodation

          Agnes Blackadder Hall Campus Accommodation

          North Haugh, St. Andrews, Scotland
          Agnes Blackadder Hall Campus Accommodation
             
            5.0
            of 5, from 1 reviews
            3.0 out of 5.0 Stars

            At this aparthotel you'll be within a 20-minute stroll of popular places like University of St. Andrews and St. Andrews Links. Highlights at this aparthotel include free daily breakfast, free self parking and a bar/lounge.

            Macdonald Rusacks Hotel AU$322
            Macdonald Rusacks Hotel

            Macdonald Rusacks Hotel

            Pilmour Links, St. Andrews, Scotland
            Macdonald Rusacks Hotel
               
              4.0 out of 5.0 Stars

              At Macdonald Rusacks Hotel you'll be within a 20-minute stroll of popular places like University of St. Andrews and St. Andrews Links. Highlights at this hotel include a restaurant, free self parking and a bar/lounge.

              Best Western Scores Hotel AU$377
              Best Western Scores Hotel

              Best Western Scores Hotel

              76 The Scores, St. Andrews, Scotland
              Best Western Scores Hotel
                 
                5.0
                of 5, from 1 reviews
                2.0 out of 5.0 Stars

                Best Western Scores Hotel puts you in the heart of St. Andrews, within a 20-minute stroll of popular places like University of St. Andrews and St. Andrews Links. Highlights at this beach hotel include 2 bars/lounges, a restaurant and free self parking.

                Drumoig Golf Hotel AU$126
                Drumoig Golf Hotel

                Drumoig Golf Hotel

                Forgan Drive, Drumoig, Leuchars, St. Andrews, Scotland
                Drumoig Golf Hotel
                   
                  4.0
                  of 5, from 2 reviews
                  3.0 out of 5.0 Stars

                  At Drumoig Golf Hotel, you'll be 7.3 km (4.5 mi) from Discovery Point and 8.5 km (5.3 mi) from Verdant Works. Highlights at this hotel include a golf course, a restaurant and free self parking.

                  Top Budget St. Andrews Hotel Deals

                  Agnes Blackadder Hall Campus Accommodation AU$146
                  Agnes Blackadder Hall Campus Accommodation

                  Agnes Blackadder Hall Campus Accommodation

                  North Haugh, St. Andrews, Scotland
                     
                    5.0
                    of 5, from 1 reviews
                    3.0 out of 5.0 Stars

                    At this aparthotel you'll be within a 20-minute stroll of popular places like University of St. Andrews and St. Andrews Links. Highlights at this aparthotel include free daily breakfast, free self parking and a bar/lounge.

                    Best Western Scores Hotel AU$377
                    Best Western Scores Hotel

                    Best Western Scores Hotel

                    76 The Scores, St. Andrews, Scotland
                       
                      5.0
                      of 5, from 1 reviews
                      2.0 out of 5.0 Stars

                      Best Western Scores Hotel puts you in the heart of St. Andrews, within a 20-minute stroll of popular places like University of St. Andrews and St. Andrews Links. Highlights at this beach hotel include 2 bars/lounges, a restaurant and free self parking.

                      Hotel du Vin & Bistro St. Andrews AU$270
                      Hotel du Vin & Bistro St. Andrews

                      Hotel du Vin & Bistro St. Andrews

                      40 The Scores, St. Andrews, Scotland
                         
                        5.0
                        of 5, from 1 reviews
                        4.0 out of 5.0 Stars

                        A romantic stay in St. Andrews awaits you at Hotel du Vin & Bistro St. Andrews. Within a 20-minute stroll, you'll find popular places like University of St. Andrews and North Sea. Highlights at this hotel include 2 bars/lounges and a restaurant.

                        Drumoig Golf Hotel AU$126
                        Drumoig Golf Hotel

                        Drumoig Golf Hotel

                        Forgan Drive, Drumoig, Leuchars, St. Andrews, Scotland
                           
                          4.0
                          of 5, from 2 reviews
                          3.0 out of 5.0 Stars

                          At Drumoig Golf Hotel, you'll be 7.3 km (4.5 mi) from Discovery Point and 8.5 km (5.3 mi) from Verdant Works. Highlights at this hotel include a golf course, a restaurant and free self parking.

                          Top Luxury St. Andrews Hotel Deals

                          Old Course Hotel AU$524
                          Old Course Hotel

                          Old Course Hotel

                          Old Station Road, St. Andrews, Scotland
                             
                            3.0
                            of 5, from 1 reviews
                            5.0 out of 5.0 Stars

                            A luxury stay in the heart of St. Andrews awaits you at Old Course Hotel. Within just a 15-minute stroll, you'll find popular places like University of St. Andrews and St. Andrews Links. Highlights at this hotel include 4 restaurants, 2 indoor swimming pools and a full-service spa.

                            Fairmont St Andrews AU$270
                            Fairmont St Andrews

                            Fairmont St Andrews

                            Fife, St. Andrews, Scotland
                               
                              5.0
                              of 5, from 1 reviews
                              5.0 out of 5.0 Stars

                              A luxury stay in St. Andrews awaits you at Fairmont St Andrews. You'll be within a 20-minute walk of North Sea and 3.6 km (2.2 mi) from East Sands. Highlights at this family-friendly hotel include 5 restaurants, 4 bars/lounges and a full-service spa.

                              Eden Mansion Get Rates
                              Eden Mansion

                              Eden Mansion

                              Cupar Road, St. Andrews, Scotland
                                 
                                5.0 out of 5.0 Stars

                                A luxury stay in St. Andrews awaits you at Eden Mansion. You'll be 1.1 km (0.7 mi) from Eden Mill St Andrews and 6.6 km (4.1 mi) from Swilken Bridge. Highlights at this historic country house include free breakfast and free self parking.

                                Hotel du Vin & Bistro St. Andrews AU$270
                                Hotel du Vin & Bistro St. Andrews

                                Hotel du Vin & Bistro St. Andrews

                                40 The Scores, St. Andrews, Scotland
                                   
                                  5.0
                                  of 5, from 1 reviews
                                  4.0 out of 5.0 Stars

                                  A romantic stay in St. Andrews awaits you at Hotel du Vin & Bistro St. Andrews. Within a 20-minute stroll, you'll find popular places like University of St. Andrews and North Sea. Highlights at this hotel include 2 bars/lounges and a restaurant.

                                  Accommodation in St. Andrews

                                  If you're thinking about escaping to St. Andrews, there is a good number of available hotels. Select from any of the 10 found within 5 kilometres of the city centre.

                                  Book a place near all the hustle and bustle at the Old Course Hotel and Macdonald Rusacks Hotel.

                                  Although it's situated 15 kilometres from the city center, Broughty Ferry is definitely worth checking out. It's got 4 available options to choose from, including Best Western Dundee Woodlands Hotel and Taychreggan Hotel .

                                  Beat the bulge by working out at East Sands. If you're intrigued by this attraction and would like to spend a few nights in it's vicinity, look into Best Western Scores Hotel and The Golf Inn. If you're a history buff, a visit to St. Andrew's Cathedral will be worth your while. You can stop by this place whenever you like, especially if you're based at Greyfriars and Hotel du Vin & Bistro St. Andrews.

                                  For those wanting to save some dough, St. Andrews has a limited number of choices. The most popular choice is the St Andrews Tourist Hostel.

                                  For more options, try out the Fairmont St Andrews and the Westport Serviced Apartments. They are 4 kilometres and 17 kilometres respectively from the center. Wotif also suggests the Apex City Quay Hotel & Spa and the Milton Lea Bed & Breakfast. The first is 17 kilometres away from town, while the second is 7 kilometres away.

                                  If you'd like to go to some nearby cities, check out Largo Ward and Tayport. Head 10 kilometres to the southwest of St. Andrews and you'll locate Largo Ward. That said, Tayport is 11 kilometres to the north. Hotels and apartments in Largo Ward are the Cairnie Cottage B&B and The Inn at Lathones. Tayport choices are the Fisherman's Tavern Hotel - Inn and Ashley House Guest House.

                                  Before your St. Andrews trip comes to an end, why not spend an hour or two rubbing shoulders and cheering along with Fife sports enthusiasts at a local match? Tannadice Park is located to the northwest of St. Andrews. The Holiday Inn Express Dundee and the Best Western Queens Hotel are good options if you hope to stay close by.

                                  Located 19 kilometres away from St. Andrews is Dundee Airport. Stay nearby at the Doubletree by Hilton Dundee or the WEST PARK SUMMER CAMPUS.

                                  How Much is a Hotel Room in St. Andrews?

                                  Hotels in St. Andrews start at AU$126 per night. Prices and availability subject to change. Additional terms may apply.

                                  New Reviews - Best Hotels in St. Andrews

                                  Just Booked! Cheap Hotels in St. Andrews


                                  *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.