Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
If you'd like to get a taste of St. Andrews student life, check out University of St. Andrews, located 1.1 mi (1.8 km) from central St. Andrews. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches.
You might want to practice your swing at St. Andrews Links, a golf course located 1 mi (1.7 km) from central St. Andrews. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If St. Andrews Links doesn't quite scratch your golfing itch, St Andrews - Jubilee Course, and Old Course at St Andrews are also nearby.
Enjoy a round of golf in St. Andrews at Royal & Ancient Golf Club of St. Andrews. Make time to visit the area's spas, or simply enjoy its top-notch restaurants.
St. Andrew's Castle is just one of the places to see in St. Andrews, so why not enjoy the other things to explore during your travels? Discover the area's spas, or seek out its golf courses.
If a restful vacation is part of your travel plans, West Sands might be the perfect place to seek out during your trip to St. Andrews. Discover the area's top-notch restaurants or seek out the golf courses.
Tee off at the legendary Old Course, where golf was born, or explore the ruins of St. Andrews Castle. Tour the historic university, then sample fresh seafood at harborside pubs while watching boats bob in the North Sea.
Saint Andrews was the perfect place for us to visit. The golfers in our family had a wonderful time watching others play golf on the old course. The beach and the surrounding shops and restaurants to our hotel were very convenient and a delight.
Terri
10.0/10
Excellent
St. Andrews is a beautiful town with so much to offer: the beach, incredible walking trails, historical sights, coffee shops, great restaurants, and a wide variety shops. My daughter and I loved it!
Brooke
10.0/10
Excellent
Love any visit to St Andrews .. so much history there and if you're a golfer you can't help but feel that you are walking in the footsteps of masters
Karen
10.0/10
Excellent
It's a beautiful historical town, with everything within walking distance. The golf courses are stunning!
Erin
10.0/10
Excellent
St Andrews is an amazing small town whether you are playing golf or not. The golf. Is fantastic with many options besides the Old Course. Stepping back in history. Very cool.
Ralph
10.0/10
Excellent
I just love St Andrews! Sorry the cinema has closed but great for restaurants, pubs and coffee shops. Beautiful beach to walk along though too cold to do it on this visit! Quite expensive but very enjoyable! Love going for a wee break!
Pamela
10.0/10
Excellent
First visit and already planning a return trip. Beautiful town, friendly people and lots of nice shops and restaurants.
Ian
10.0/10
Excellent
I was at St. Andrews to visit my grandson who is a student at the university. I thought the community was beautiful, safe, and friendly. My trip was five star plus!
Carolyn
10.0/10
Excellent
Beautiful place, we were there for the women's open but will definitely be back to explore more.
barbara
8.0/10
Good
If I just golfed, it would have been more entertaining! And I wish someone had reminded me to bring more sweaters- layers, layers, layers!
"Gorgeous property, well located. And (if you are going in summer - incredible air conditioning!). Staff was amazing and rooms were well appointed and clean. "
"Staff was extremely friendly and helpful! The hotel coud use a little rennovating- but it is in a perfect location and an affordable alternative to the more expensive golf related hotels. Breakfast is simple and pleasant- overall, very good value and would stay again. "
"Excellent spacious apartment everything was brand new, I stayed in July ‘25 …comfy bed & sofa large TV fridge hob & m/wave… modern shower room easy free parking. Quiet area surrounded by bungalows.
Staff were very helpful & friendly 👍"
"The location was FABULOUS! We were 100 yards from the first tee of St. Andrews Old Course! We loved the place and staff, but the bed was stated on Orbitz as being king-sized and it was a double bed that was quite soft. "
"Wow what can we say other than these apartments are absolutely amazing,,very centrally located in the centre of st andrews,easy to find and plenty parking close by,,the presentation of the apartment was immaculate,and had everything you could possibly need,,the comunal garden/terrace area was also a welcome addition to our stay as the weather was glorious.If we had one teeny tiny pick maybe to provide a doorstop/wedge to keep bedroom door open,but that was certainly having to find something,,we will certainly reccomend these apartments and cant wait to visit more properties within the group x"
If you need the flexibility to change your plans to St. Andrews, most accommodations provide refundable* bookable rates. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in St. Andrews if I want a vacation home instead of a traditional hotel?
If you want a good alternative to a hotel, look over our selection of 116 vacation homes. You can also consider one of the 166 apartments or 113 cottages.
What will the weather in St. Andrews be like during my visit?
The warmest months in St. Andrews are usually July and August with an average temp of 56°F. January and February are the chilliest months when the average temp is 40°F. The rainiest months are October and July.
Why should I book my St. Andrews accommodation with Hotels.com?
There are lots of reasons to book your St. Andrews trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.
Find out more about St. Andrews
Find out more about St. Andrews
St. Andrews is a friendly locale known for its restaurants. Nature lovers can visit Craigtoun Country Park and The Fife Coastal Path. While you're in town, don't miss a chance to see sights like St. Andrew's Cathedral and The Scores.