Skip to main content


Discover the best luxury hotels in St. Andrews

Book and enjoy the best 5 star luxury hotels in St. Andrews with room upgrades, free breakfast, 100 USD hotel credit! Free cancellation! Best available rates!

VIP experience
Room upgrades
Free breakfast
Personal travel designer
Fairmont St Andrews

Fairmont St Andrews

Prices From 323 USD

Room 213
Pool Wellness Golf

Fairmont St Andrews is a luxury golf and spa resort on a 520-acre cliff-top estate above the North Sea. It sits just outside...

Explore this hotel
Old Course Hotel Golf Resort

Old Course Hotel Golf Resort

Prices From 744 USD

Room 175
Fitness Center Pool Spa Sauna Beach Culture Golf

Old Course Hotel, Golf Resort & Spa is one of the best-known golf hotels in Scotland, set beside the 17th Road Hole of the Ol...

Explore this hotel

Hotel Promotions for St. Andrews

See 0 Hotel Promotions in St. Andrews

Map View