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.


Check prices on hotels in St. Andrews

Best deal Best deal 29 Jun - 1 Jul
Tonight Tonight 20 Jun - 21 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Featured St. Andrews Historic Hotels

See all 343 properties in St. Andrews
Old Course Hotel

Old Course Hotel

Old Station Road, St. Andrews
    5.0 out of 5.0
     
     
    4.8 out of 5 (483 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£349

    Old Course Hotel£349
    Fairmont St Andrews

    Fairmont St Andrews

    Fife, St. Andrews
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     
    4.5 out of 5 (852 reviews)
    Amazing experience! Beautiful hotel, attentive and helpful staff, quick service! All around great experience at the Fairmont! The room was very clean and had a very comfortable bed! The hotel had lots to do and my husband loved playing the two hotel golf courses, incredible views! It was lovely that they provided a ...
    15 Jun 2018

    Fairmont St Andrews£127

    Fairmont St Andrews£127
    Hotel du Vin & Bistro St. Andrews

    Hotel du Vin & Bistro St. Andrews

    40 The Scores, St. Andrews
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.4 out of 5 (180 reviews)
    Nice hotelVery friendly staff. Hotel excellent location in St. Andrews easy access for car parkin*, although luckily got the last space. Food good. Only issue was extremely warm room during the night which made for a very uncomfortable sleep.
    5 Feb 2018

    Hotel du Vin & Bistro St. Andrews£132

    Hotel du Vin & Bistro St. Andrews£132
    Macdonald Rusacks Hotel

    Macdonald Rusacks Hotel

    Pilmour Links, St. Andrews
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.2 out of 5 (353 reviews)
    Overlooking the 18th on famous old courseCarried my clubs to the 1st tee on the famous old course, just a 2min walk from the hotel car park, St Andrews is an easy walking area and did not use my car at all in our 3 day stay, the breakfast and the staff were 1st class, we will stay here again.
    19 Mar 2018

    Macdonald Rusacks Hotel£126

    Macdonald Rusacks Hotel£126
    Eden Mansion

    Eden Mansion

    Cupar Road, St. Andrews
      5.0 out of 5.0
       
       
      4.4 out of 5 (21 reviews)
      Top class country home stayDelightfully furnished and decorated property. Well appointed room. Great customer service. Delicious breakfast. Good location for st Andrews golf.
      18 Mar 2018

      Eden Mansion£154

      Eden Mansion£154
      Luxury Stone Cottage at The Brake, St Andrews

      Luxury Stone Cottage at The Brake, St Andrews

      , St Andrews
         
         
        4.9 out of 5 (13 reviews)
        Cozy, Comfortable and Conventient..I stayed in this lovely cottage for the full month of November and most of December, to be close to my daughter and son in law, who live in St. Andrews. The location is very peaceful, on a quiet (at least this time of year) farm, but within 10 minutes driving distance to St. Andrews. The cottage ...
        29 Dec 2017
        Best Western Scores Hotel

        Best Western Scores Hotel

        76 The Scores, St. Andrews
        • Free cancellation
        • Reserve now, pay when you stay
        2.0 out of 5.0
         
         
        4.2 out of 5 (165 reviews)
        Nice hotel on the beach and next to the 18th holeWe decided to stay in St Andrews last minute after playing the course. This hotel was perfectly located next to the beach and right next to the 18th hole of the old course. :D Town was just a quick walk away. The breakfast was great and the rooms were very comfortable.
        14 May 2018

        Best Western Scores Hotel£176

        Best Western Scores Hotel£176
        Charming Historic Listed Cottage and Beautiful Garden in the Heart of St Andrews

        Charming Historic Listed Cottage and Beautiful Garden in the Heart of St Andrews

        , St Andrews
           
           
          4.9 out of 5 (49 reviews)
          Fantastic Location!We had a great time at the Bunker Cottage. It was perfectly located with everything just a short walk away. The Cottage itself was just as described and we had the best week of golf and fun! I wouldn’t hesitate to stay here again!
          7 May 2018
          The Golf Inn

          The Golf Inn

          1 Golf Place, St. Andrews
            3.0 out of 5.0
             
             
            3.9 out of 5 (182 reviews)
            Just Steps from the Old CourseStayed 2 nights, Room was clean bathroom large especially in Europe. Breakfast was very good. Location is awesome close to Old Course and many pubs and shopping in town.
            3 Feb 2018

            The Golf Inn£116

            The Golf Inn£116
            The Albany Hotel St Andrews

            The Albany Hotel St Andrews

            56 North Street, St. Andrews
              3.0 out of 5.0
               
               
              4.3 out of 5 (84 reviews)
              Nice friendly hotel.Only stayed the one night. Hotel was on the small side although all the facilities you would expect are there. Friendly staff very attentive at breakfast. Last stay in StAndrews was in the Russacks at twice the price. Albany compared well with it.
              20 Apr 2018

              The Albany Hotel St Andrews£91

              The Albany Hotel St Andrews£91
              Map

              Recently booked St. Andrews hotels

              Macdonald Rusacks Hotel
              4.0 out of 5.0
              Last booking: 8 hours ago
              Fairmont St Andrews
              5.0 out of 5.0
              Last booking: 9 hours ago
              Eden Mansion
              5.0 out of 5.0
              Last booking: 19 hours ago
              Greyfriars Inn
              3.0 out of 5.0
              Last booking: 22 hours ago

              Your Guide to Historic Hotels in St. Andrews

              Visiting new cities can be more than just going somewhere different on your stay out of town, it can also be about understanding the history and culture of a place. An ideal way to experience the culture of a city is to absorb yourself in its history. Touring the area's museums or landmarks is a good start, but staying in a St. Andrews historic hotel can take you back to another time period. Get ready to pack your bags (you won't need a time machine) as your St. Andrews vintage hotel awaits.

              Something Old, Something New

              When you pass through the lobby of your St. Andrews hotel, you'll be whisked back in time. With their Victorian-style $[location.name} hotels and locations steeped in the past, you'll love the look and feel of these truly unique accommodations. While these lodgings are vintage, they have of the up-to-date conveniences that help you relax on your stay. You'll discover your room outfitted with a comfy bed, lots of character, and just about everything else you'll need for a marvellous trip.

              After you've explored the historic hotel's grounds, you can continue to take in this culturally-rich region by exploring the prominent landmarks and art galleries. Undoubtedly, all this exploring will work up an appetite. Speak with your hotel's front desk to suggest a few of the local areas to enjoy a pint or high tea in St. Andrews are. You can also read through the reviews section and see the suggestions other visitors to St. Andrews thought were worth a visit.

              Book Your St. Andrews Historic Hotel Today

              If you desire to get the most out of your St. Andrews visit, staying in a vintage hotel will elevate your experience in this historic city. With Expedia's choice of 10 one-of-a-kind accommodations to decide from, you are bound to find one that you'll love. But, just like the past eras you're exploring, these deals won't last indefinitely. Book soon to get a place in one of these unique properties.