Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
I had a wonderful stay at the Old Course Hotel. I booked last minute due to a family situation that required me to stay in the area for a longer period of time. I stayed for 10 nights and was impressed with the hotel and amenities throughout. I booked a king room which was huge, clean and comfortable. ...
We were able to check in ahead of schedule which was fantastic. Our room was neat, clean and tidy. The bathroom was spacious and the large bath was a great added feature.
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: