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

Kinnettles Hotel & Spa (St Andrews)
Kinnettles Hotel & Spa (St Andrews)
CHECK AVAILABILITY
Old Course Hotel St Andrews (St Andrews)
Old Course Hotel St Andrews (St Andrews)
CHECK AVAILABILITY
Fairmont St Andrews
Fairmont St Andrews
CHECK AVAILABILITY
Show More

St Andrews pairs medieval charm and windswept coastline with spa hotels that blend restorative thalassotherapy, Scottish botanical treatments, and luxurious sea-view relaxation—perfect for golfers recovering after a round or couples seeking a serene escape. For the best experience, choose a property that offers tailored wellness packages (look for seaweed or marine-based therapies), opt for rooms with coastal views, and book signature treatments and dining in advance to secure prime times and complementary activities like guided walks or rounds on the Old Course.

Best Spa Hotels in St. Andrews

Kinnettles Hotel & Spa (St Andrews)

Kinnettles Hotel & Spa (St Andrews)

Kinnettles Hotel & Spa sits in St Andrews town centre, a 10-minute walk from West Sands Beach and five minutes from the University of St Andrews, with The Old Course and St Andrews Links half a mile away and St Andrews Castle and Cathedral within a 8–9 minute stroll; the boutique hotel features contemporary Scottish–styled rooms with private bathrooms, Smart TVs, free WiFi and tea/coffee facilities plus hairdryer and ironing amenities, while on-site the Kinnettles Spa offers E SPA treatments, a sauna, steam room and hot tub, and The Restaurant at Kinnettles provides a modern fine-dining experience using the finest local produce. - Central location near beach, university and golf links - On-site spa with sauna, steam room and hot tub - Modern fine dining using local produce - Boutique rooms with Smart TVs and free WiFi - Short walk to historic attractions

Show Prices

Old Course Hotel St Andrews (St Andrews)

Old Course Hotel St Andrews (St Andrews)

Perched above West Sands Beach and the famed Links Golf Course, the Old Course Hotel in St Andrews occupies a magnificent building and offers elegant rooms with sweeping coastal and fairway views, complemented by a luxury spa and an award-winning restaurant. - Stunning beach and golf course views - Luxury spa facilities - Award-winning dining - Elegant, well-appointed rooms - Historic, impressive architecture

Show Prices

Fairmont St Andrews

Fairmont St Andrews

Set on a 520-acre estate perched on cliffs overlooking St Andrews Bay, the 5-star Fairmont St Andrews features its own championship golf courses, free parking and WiFi, a spa and pool, and an hourly complimentary shuttle to St Andrews town centre from 10:00 to 22:00. - On-site championship golf courses - Free parking - Free WiFi - Spa and pool - Hourly complimentary shuttle to town (10:00–22:00)

Show Prices

Popular Spa Hotels destinations

×
Travelling to St. Andrews?

Find your perfect place to stay!

Great locations and deals for every budget.

View Deals
NO, THANKS
Find on booking.com