Luxury hotels in St. Andrews

Fri 3 Jul
Mon 6 Jul
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year since 1999

Fri 3 Jul
Mon 6 Jul
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconThe best price on last-minute hotel deals.
usp iconThe best choice with millions of stays worldwide.
usp iconThe best availability, even at the last minute.
usp iconFree cancellation options and fast, friendly support.

Clear filters

St. Andrews

Most popular
Sort by

See the latest prices and deals by choosing your dates

Room
Cleveden House by The Dunvegan
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in St. Andrews · 0.37 km from centre

    9.0

     

    229 reviews

    With a stay at Cleveden House by The Dunvegan, you'll be centrally located in St. Andrews, within a 5-minute walk of University of St. Andrews and Old Course at St Andrews. This hotel is 0.3 mi (0.5 km) from Lundin Golf Club and 0.3 mi (0.5 km) from Royal & Ancient Golf Club of St. Andrews.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    The Dunvegan Hotel
    Full StarFull StarFull StarFull Star
    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

    Hotel in St. Andrews · 0.51 km from centre

      9.4

       

      161 reviews

      Breakfast available

      A stay at The Dunvegan Hotel places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This golf hotel is 1.1 mi (1.8 km) from St. Andrews Links and 0.1 mi (0.2 km) from Lundin Golf Club.

      Compare price on Booking.com
      Compare price on Booking.com
      The Old Station Guest House
      Full StarFull StarFull StarFull Star
      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

      Bed and breakfast in St. Andrews · 4.75 km from centre

        9.0

         

        346 reviews

        Breakfast available

        A former railway station set in 2 acres of landscaped garden, The Old Station Guest House comprises of the main building and a train carriage converted into suites. Guests can practise their golf on the lawns, while the famous seafront St Andrews Links are a 10-minute drive.

        The Old Station has been fully renovated and features modern bedrooms decorated in a traditional style, with sash windows and warm tones. Carriage suites come with a small kitchen area, while all accommodation comes en suite, with tea/coffee-making facilities and a TV with satellite channels.

        Continental and cooked breakfasts are served daily in the bright breakfast room which used to be the station platform. For other meals guests are just 5 minutes’ drive from the centre of St Andrews, with its variety of restaurants.

        The 4-star Old Station Guest House also offers a billiards room and library, with free Wi-Fi in public areas. There are several more golf courses within a 20-minute drive.

        Compare price on Booking.com
        Compare price on Booking.com
        Hotel Du Vin, St Andrews
        Full StarFull StarFull StarFull Star
        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

        Hotel in St. Andrews · 0.42 km from centre

          8.8

           

          952 reviews

          Breakfast available

          Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course. The boutique hotel features stunning views over St Andrews Bay and is well-located for the beach and the shops of St Andrews.

          The slate-tiled, terraced house, an impressive former family home, has been converted into a chic hotel. The luxury rooms come with Egyptian cotton sheets and rain-effect showers. There is also a TV, luxurious toiletries and free WiFi access.

          Hotel Du Vin, St Andrews has a French-style bistro serving home-cooked food prepared with seasonal and local produce. Guests can relax with a glass of wine in the bar and lounge area serving an impressive wine list chosen by the in-house sommelier.

          You can enjoy a stroll along the seafront to St Andrews' famous university, while the shops, restaurants and pubs of North, South and Market streets are within a 10-minute walk.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Fairmont St Andrews
          Full StarFull StarFull StarFull StarFull Star
          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

          Hotel in St. Andrews · 4.38 km from centre

            9.2

             

            1,000 reviews

            Breakfast available

            Located in St. Andrews, Fairmont St Andrews is by the sea – a 2-minute drive from St Andrews Bay and 6 minutes from University of St. Andrews. This family-friendly hotel is 3.3 mi (5.2 km) from The Fife Coastal Path and 3.4 mi (5.4 km) from St. Andrew's Cathedral.

            Compare price on Booking.com
            Compare price on Booking.com
            Garden Studio Apartment St Andrews - Free Parking
            Full StarFull StarFull StarFull Star
            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

            Apartment in St. Andrews · 2.12 km from centre

              7.6

               

              29 reviews

              Garden Studio Apartment St Andrews - Free Parking, a property with a garden, is set in St. Andrews, 2.5 km from St Andrews University, 6.5 km from St Andrews Bay, as well as 21 km from Discovery Point. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 2.8 km from West Sands Beach.

              The apartment comes with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchenette, and a terrace with garden views. This apartment also provides guests with a patio that doubles up as an outdoor dining area. For added privacy, the accommodation has a private entrance and soundproofing.

              Dundee Airport is 25 km away, and the property offers a paid airport shuttle service.

              Compare price on Booking.com
              Compare price on Booking.com
              Adamson Court - No 11
              Full StarFull StarFull StarFull Star
              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

              Apartment in St. Andrews · 0.66 km from centre

                7.8

                 

                21 reviews

                Adamson Court - No 11 is situated in St. Andrews, less than 1 km from St Andrews University, 3.7 km from St Andrews Bay, and 22 km from Discovery Point. This apartment provides free private parking, a lift and free WiFi. The property is non-smoking and is located 600 metres from St Andrews East Sands Beach.

                The spacious apartment features 2 bedrooms, a TV with cable channels, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are provided in the apartment.

                Dundee Airport is 26 km away.

                Compare price on Booking.com
                Compare price on Booking.com
                Spacious Modern Apartment
                Full StarFull StarFull StarFull Star
                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                Apartment in St. Andrews · 1.83 km from centre

                  8.0

                   

                  10 reviews

                  Set 3 km from West Sands Beach, Spacious Modern Apartment offers accommodation with free WiFi and free private parking. The property is non-smoking and is located 2.5 km from St Andrews University.

                  The spacious apartment features 3 bedrooms, a living room with a flat-screen TV, an equipped kitchen, and 1 bathroom with a shower and a hair dryer.

                  St Andrews Bay is 5.3 km from the apartment, while Discovery Point is 23 km from the property. Dundee Airport is 30 km away, and the property offers a paid airport shuttle service.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  2 Bedroom Characterful Semi-Detached House, Enviably Located with Balcony and Terrace
                  Full StarFull StarFull StarFull Star
                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                  Apartment in St. Andrews · 0.39 km from centre

                    8.1

                     

                    30 reviews

                    Set in St. Andrews, 1.2 km from West Sands Beach, 600 metres from St Andrews University and 4.6 km from St Andrews Bay, 2 Bedroom Characterful Semi-Detached House, Enviably Located with Balcony and Terrace offers accommodation with a balcony and free WiFi. This apartment provides accommodation with a patio. The property is non-smoking and is located 22 km from Discovery Point.

                    The spacious apartment is fitted with 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with garden views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.

                    Dundee Airport is 25 km from the property.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Boase Avenue - No 24 - St Andrews
                    Full StarFull StarFull StarFull Star
                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                    Apartment in St. Andrews · 0.55 km from centre

                      8.5

                       

                      25 reviews

                      Situated in St. Andrews in the Fife region, with St Andrews East Sands Beach and St Andrews University nearby, Boase Avenue - No 24 - St Andrews features accommodation with free WiFi and free private parking. This apartment provides a garden. The property is non-smoking and is located 4 km from St Andrews Bay.

                      The spacious apartment has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. There is also a seating area and a fireplace.

                      Discovery Point is 22 km from the apartment. Dundee Airport is 25 km from the property.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Southfield Apartments - No 14
                      Full StarFull StarFull StarFull Star
                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                      Apartment in St. Andrews · 0.61 km from centre

                        8.8

                         

                        48 reviews

                        Situated in St. Andrews in the Fife region, with West Sands Beach and St Andrews University nearby, Southfield Apartments - No 14 features accommodation with free WiFi and free private parking. The property is non-smoking and is located 4.5 km from St Andrews Bay.

                        The spacious apartment has 3 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are offered in the apartment.

                        Discovery Point is 21 km from the apartment. Dundee Airport is 28 km from the property.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Square Green - No 14 Balcony
                        Full StarFull StarFull StarFull Star
                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                        Apartment in St. Andrews · 0.56 km from centre

                          8.5

                           

                          38 reviews

                          Square Green - No 14 Balcony features a terrace and is situated in St. Andrews, within just 1.4 km of St Andrews East Sands Beach and less than 1 km of St Andrews University. There is an in-house restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is set 4.3 km from St Andrews Bay.

                          The spacious apartment has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are available in the apartment.

                          Discovery Point is 21 km from the apartment. Dundee Airport is 28 km from the property.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          New Park Place Apartments - No 15
                          Full StarFull StarFull StarFull Star
                          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                          Apartment in St. Andrews · 1.59 km from centre

                            8.6

                             

                            34 reviews

                            New Park Place Apartments - No 15, a property with a garden, is located in St. Andrews, 1.9 km from St Andrews University, 5.9 km from St Andrews Bay, as well as 21 km from Discovery Point. There is an in-house restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is situated 2.4 km from West Sands Beach.

                            The spacious apartment has 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a bath. Towels and bed linen are offered in the apartment.

                            Dundee Airport is 28 km from the property.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Delightful Annexe Apartment in St Andrews - Free Parking
                            Full StarFull StarFull StarFull Star
                            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                            Apartment in St. Andrews · 2.11 km from centre

                              8.8

                               

                              31 reviews

                              Delightful Annexe Apartment in St Andrews - Free Parking is set in St. Andrews, 2.4 km from St Andrews University, 6.5 km from St Andrews Bay, as well as 21 km from Discovery Point. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is situated 2.8 km from West Sands Beach.

                              The apartment with a terrace and garden views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

                              An indoor play area is also available at the apartment, while guests can also relax in the garden.

                              Dundee Airport is 25 km from the property, and the property offers a paid airport shuttle service.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Doune Guest House
                              Full StarFull StarFull StarFull Star
                              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                              Guesthouse in St. Andrews · 0.35 km from centre

                                Breakfast available

                                When you stay at Doune Guest House in St. Andrews, you'll be near the beach, within a 5-minute walk of University of St. Andrews and Old Course at St Andrews. This guest house is 1.3 mi (2.2 km) from St. Andrews Links and 0.3 mi (0.5 km) from Lundin Golf Club.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Westoun - Kennedy Gardens
                                Full StarFull StarFull StarFull Star
                                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                Apartment in St. Andrews · 0.92 km from centre

                                  9.1

                                   

                                  15 reviews

                                  Westoun - Kennedy Gardens, a property with a garden, is located in St. Andrews, 1.2 km from St Andrews University, 5.2 km from St Andrews Bay, as well as 21 km from Discovery Point. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 1.4 km from West Sands Beach.

                                  The spacious apartment features 3 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.

                                  Dundee Airport is 27 km away.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  The Cross Keys Apartment - 85D Market Street
                                  Full StarFull StarFull StarFull Star
                                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                  Apartment in St. Andrews · 0.10 km from centre

                                    9.2

                                     

                                    43 reviews

                                    Set in St. Andrews in the Fife region, with West Sands Beach and St Andrews University nearby, The Cross Keys Apartment - 85D Market Street offers accommodation with free WiFi and free private parking. The property is non-smoking and is situated 4.4 km from St Andrews Bay.

                                    The spacious apartment has 3 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment.

                                    Discovery Point is 22 km from the apartment. Dundee Airport is 25 km from the property.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Edradour
                                    Full StarFull StarFull StarFull Star
                                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                    Apartment in St. Andrews · 0.47 km from centre

                                      9.1

                                       

                                      31 reviews

                                      Located in St. Andrews, 1 km from West Sands Beach and 700 metres from St Andrews University, Edradour provides accommodation with free WiFi in a historic building. The property features city and quiet street views, and is 21 km from Discovery Point. The property is non-smoking and is set 4.9 km from St Andrews Bay.

                                      The spacious apartment is equipped with 2 separate bedrooms, 1 bathroom, a fully equipped kitchen with a dining area and oven, and a living room with a flat-screen TV. Towels and bed linen are provided in the apartment. There is also a seating area and a fireplace.

                                      Dundee Airport is 24 km away.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Market Street Apartment
                                      Full StarFull StarFull StarFull Star
                                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                      Apartment in St. Andrews, Fife · 0.08 km from centre

                                        Set in Fife, 800 metres from St Andrews East Sands Beach and 200 metres from St Andrews University, Market Street Apartment offers accommodation with free WiFi and a private beach area. The apartment is 22 km from Discovery Point. The property is non-smoking and is located 4.6 km from St Andrews Bay.

                                        The spacious apartment features 3 bedrooms, a living room with a flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. For added privacy, the accommodation features a private entrance.

                                        Dundee Airport is 28 km away.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Kingsbarns House - No 1
                                        Full StarFull StarFull StarFull Star
                                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                        Apartment in St. Andrews · 0.39 km from centre

                                          9.3

                                           

                                          15 reviews

                                          Kingsbarns House - No 1 is set in St. Andrews, 600 metres from St Andrews University, 3.9 km from St Andrews Bay, and 22 km from Discovery Point. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located less than 1 km from St Andrews East Sands Beach.

                                          The spacious apartment features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are featured in the apartment.

                                          Dundee Airport is 29 km away.

                                          Compare price on Booking.com
                                          Compare price on Booking.com
                                          tripadvisorHG