Search 321,000 hotels worldwide.
Get the best price available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
We had a great couple of nights at the Townhouse. David(proprietor) made us very welcome and nothing was too much trouble.There were some nice little extras e.g. scones on arrival. The accommodation was lovely (antique furniture). Everything of a high standard. Breakfast was great, with a good ...
We were greeted warmly by the front desk staff upon check-in. We found the room very comfortable and quiet (unlike other hotels we have stayed in St. Andrews). Nice bar with custom cocktails and very good bar staff. The adjoining spa has a steam room, sauna and large whirlpool. I had a facial and ...
A gem of a hotel. Well appointed a service of a very high standard. Staff are very nice and professional. Only slight disappointment is the practice of adding a 12% discretionary payment to drinks and food, not something I agree with. However, despite this I would definitely stay again.
We had a 3-night stay. It was half-way through a 28-day trip. It was so convenient being able to do laundry in our room while working on other activities. We also cooked dinners in the kitchen each night. There are two small convenience stores next door which sells laundry detergent, frozen dinners, ...
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: