St. Andrews Spa Hotels
Show on map
If You Are in a Hurry
Here’s a quick list of the best hotels in St. Andrews



Nestled along the breathtaking coastline of Fife, St. Andrews is not only renowned for its historic university and world-class golf courses but also for its luxurious spa hotels that promise an exquisite blend of relaxation and rejuvenation. From the elegant architecture of The Old Course Hotel, with its stunning views over the links, to the serene ambiance of Rufflets Hotel’s tranquil gardens, these havens offer a perfect escape for both wellness seekers and leisure travelers alike. Indulge in bespoke treatments featuring locally sourced ingredients while soaking in the charm of this picturesque town that harmoniously combines rich heritage with modern indulgence.
Best Spa Hotels in St. Andrews
Kinnettles Hotel & Spa (St Andrews)

Kinnettles Hotel & Spa is located in the heart of St Andrews, just a 10-minute stroll from West Sands Beach. This boutique hotel features elegantly decorated rooms that provide complimentary WiFi and Smart TVs, along with private bathrooms equipped with modern amenities. Guests can indulge in rejuvenating treatments at the Kinnettles Spa, which includes a sauna, steam room, and hot tub. The hotel's fine dining restaurant focuses on utilizing the finest local ingredients to create a modern culinary experience. Conveniently situated within walking distance to both the University of St Andrews and iconic attractions like The Old Course, St Andrews Cathedral, and St Andrews Castle, Kinnettles offers a perfect blend of relaxation and exploration. - Prime location near beaches and historical sites - Luxurious spa facilities with E SPA treatments - Fine dining restaurant emphasizing local produce - Contemporary Scottish-style accommodations - Complimentary WiFi throughout the property
Fairmont St Andrews

Fairmont St Andrews is a luxurious 5-star hotel situated on a sprawling 520-acre estate along the cliffs of St Andrews Bay, offering breathtaking views and exceptional amenities. The hotel boasts its own championship golf courses, free parking, complimentary WiFi, a rejuvenating spa, and an inviting pool. Guests can also enjoy convenient access to the town center with a complimentary shuttle service operating every hour from 10:00 AM to 10:00 PM. - Stunning cliffside location with bay views - Championship golf courses on-site - Free parking and WiFi for guests - Relaxing spa and pool facilities - Convenient shuttle service to St Andrews town center
Old Course Hotel St Andrews (St Andrews)

Old Course Hotel in St Andrews boasts stunning views of West Sands Beach and the iconic Links Golf Course, offering guests a luxurious experience with its award-winning restaurant and a state-of-the-art spa. The hotel's magnificent architecture is complemented by elegantly designed rooms that provide both comfort and style. - Breathtaking location with scenic beach views - Renowned award-winning dining options - Exceptional luxury spa facilities - Elegant accommodations for a sophisticated stay - Close proximity to world-famous golf courses