St Andrews has accommodation
to suit every budget – from plush 5-star hotels to homely B&Bs
and guest houses. Luxury spas and pools are also available at The Old
Course and Fairmont hotels, where visitors can relax after a long day
on one of St Andrews’ 10 amazing courses.