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 5 Star Hotels

See all 257 Hotels in St. Andrews
Fairmont St Andrews

Fairmont St Andrews

Fife, St. Andrews
    5.0 out of 5.0
     
     
    4.5 out of 5 (841 reviews)
    Beautiful hotel,well kept acres of groundsThe hotel was lovely with well kept grounds,and two 18 hole golf courses if you are into golf,if you are not a golfer the grounds are still great for long walks with beautiful scenery.A free courtesy bus leaves on the hour to take guests to and from The Town of St Andrews,seven days a week.The staff ...
    17 May 2018

    Fairmont St Andrews£120

    Fairmont St Andrews£120
    Old Course Hotel

    Old Course Hotel

    Old Station Road, St. Andrews
      5.0 out of 5.0
       
       
      4.8 out of 5 (472 reviews)
      Great Old Course viewsMy room on the third floor overlooked the 17th fairway of the Old Course -- doesn't get better than that. The golf concierge helps in booking rounds, and club rentals are also available at the hotel, as well as a shuttle that takes you to the various R&A courses. The renovated building is not particularly ...
      5 May 2018

      Old Course Hotel£296

      Old Course Hotel£296
      The Townhouse

      The Townhouse

      17 Marshall Place, Perth
        5.0 out of 5.0
         
         
        5.0 out of 5 (51 reviews)
        Wonderful personal serviceA beautiful boutique B&B in a great location overlooking the “South Inch” park and close to town centre. Great service from our host, David who made sure our room had more than we needed, and produced a top breakfast at a time of our choosing. Highly recommended.
        7 May 2018

        The Townhouse£75

        The Townhouse£75
        Eden Mansion

        Eden Mansion

        Cupar Road, St. Andrews
          5.0 out of 5.0
           
           
          4.4 out of 5 (18 reviews)
          Fantastic stayBeautiful country mansion.. .excellent service throughout & surrounding area great to explore...try the gin tour! Would highly recommend Eden Mansion
          19 Feb 2018

          Eden Mansion£146

          Eden Mansion£146
          Greywalls Hotel and Chez Roux

          Greywalls Hotel and Chez Roux

          Muirfield, Gullane
            5.0 out of 5.0
             
             
            4.7 out of 5 (58 reviews)
            AmazingStunning hotel and fantastic service, you really get treated like a king!
            6 Feb 2018

            Greywalls Hotel and Chez Roux£241

            Greywalls Hotel and Chez Roux£241
            Kinnettles Hotel and Spa

            Kinnettles Hotel and Spa

            127 North Street, St. Andrews
              5.0 out of 5.0
               
               
              4.9 out of 5 (7 reviews)
              PeterGreat rooms and friendly service. Highly recommended.
              3 Feb 2018

              Kinnettles Hotel and Spa£250

              Kinnettles Hotel and Spa£250
              The Hideaway Experience

              The Hideaway Experience

              Balkello Farm, Auchterhouse, Dundee
                5.0 out of 5.0
                 
                 
                5.0 out of 5 (1 reviews)
                Amazing stayRelaxing stay in an amazing hideaway. Staff were so helpful, will definitely be back.
                21 Jan 2017

                The Hideaway Experience£250

                The Hideaway Experience£250
                Aaran Haven and Aaran Oaks

                Aaran Haven and Aaran Oaks

                26 Westgate, North Berwick
                  5.0 out of 5.0
                   
                   
                  Map

                  Pocket Guide: 5 Star Hotels in St. Andrews

                  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

                  Recently booked St. Andrews hotels

                  Drumoig Golf Hotel
                  3.0 out of 5.0
                  Last booking: 4 hours ago
                  Old Course Hotel
                  5.0 out of 5.0
                  Last booking: 15 hours ago
                  Hotel du Vin & Bistro St. Andrews
                  4.0 out of 5.0
                  Last booking: 24 hours ago
                  Greyfriars Inn
                  3.0 out of 5.0
                  Last booking: 43 hours ago