All / United Kingdom / St. Andrews

Ye Olde Hotel7.6Good

St. Andrews · United Kingdom

Ye Olde Hotel

£52a night · 8 Nov - 9 Nov

61 reviews2-starFree cancellationPay later

My favorite place we stayed in 10 nights of Scotland. Great location for St. Andrews. It was 5 minutes by car from the Old Course. There is a bus to town. It was not plush, but very nice, clean and had so much character. The grocery store which serves breakfast and the take-out for dinner were a ...

— Dianne, 18 Oct 2026

65% below the typical night in St. Andrews (median £150).

Book on Expedia ↗ Hotels.com ↗

61 Main Street · prices from expedia.co.uk in GBP

Also drifting in St. Andrews

Search any hotel

Not on our list? Pick a place and your dates — the search opens on Expedia or Hotels.com.

Expedia · stays & flights

Hotels.com · stays

Or go straight to Expedia ↗ · Hotels.com ↗