In St. Andrews, spa hotels combine coastal scenery with genuine wellness facilities. The Old Course Hotel overlooks West Sands Beach and the Links Golf Course, offering the Kohler Waters Spa with a hydrotherapy pool, experience showers, and a 20-metre swimming pool. Fairmont St Andrews sits on a 520-acre estate above St Andrews Bay, featuring a spa with a 16-metre pool, steam room, sauna, and hot tub, plus two championship golf courses. Kinnettles Hotel & Spa places you in the town centre, 10 minutes from West Sands Beach, with a wellness spa offering GAIA treatments, a sauna, steam room, and hot tub. The Space To Stay Aparthotel provides self-catering apartments with access to a fitness room and yoga classes, ideal for families or longer visits.
Expect to invest from £150 to £400+ per night depending on the property and season. For a central base, Kinnettles is a 5-minute walk from the University of St Andrews and 9 minutes from St Andrews Cathedral; The Space To Stay is 1.7 km from the university and a 17-minute walk from East Sands Beach. Free parking is available at Fairmont and The Space To Stay, while Kinnettles offers paid parking. Complimentary shuttles run from Fairmont to the town centre every hour from 11:00 to 18:00 (Sunday-Thursday) and until 22:00 (Friday-Saturday). Book early for summer and golf events, as spa hotels in St. Andrews fill fast.
