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!
"First time staying here,for a Scottish Woman’s Rugby party before going to the World Cup.Good luck ladies.We will recommend this stay to friends and family,good nights sleep,bed very comfy,right next to free parking car park,central for all amenities,thanks to Lindsay who was very helpful.We will be back."
"The best part of the Old Course hotel, outside of the view and convenience, was David M. (Concierge)! He was so unbelievably helpful. He knew all the ins and outs of the area and resort. He went above and beyond to help me and my family. He made our trip and the resort 5/5 stars! We will definitely be back because of him! "
"Stayed at another property (high end) during the first part of my trip and the accommodations herein were better... Staff could not have been more helpful - special shout out to Lucy..."
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 114 vacation homes. You can also consider one of the 167 apartments or 114 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.