Skip to main content

The 10 Best Spa Hotels in St Andrews, UK

Check out our pick of great spa hotels in St Andrews

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in St Andrews, 5 star luxury villa with Garden SPA provides accommodation with a heated pool, a patio and inner courtyard views. The villa features a spa experience, with its sauna, hot tub and spa facilities. There is an outdoor fireplace and guests can make use of free WiFi and free private parking.

Excellent open plan living , great en-suites with each bedroom and amazing garden and spa. Host was very accommodating and made our stay extra special . Kitchen was really well equipped with high end appliances making it a pleasure to cook in . The weather meant we weren’t able to enjoy the bbq or fire pit but in better weather it would be amazing .

Show more Show less
9.6
Exceptional
8 reviews
Price from
£1,000
per night

The spacious apartment has 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are available in the apartment. Additional in-room amenities include wine or champagne.

So many wonderful little touches that made our travels with children comfortable! Quiet location, short walk to the beach and also the town center. Wonderful kitchen, comfortable beds and a very responsive host. Everything was perfect!

Show more Show less
9.7
Exceptional
29 reviews

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant rooms.

Absolutely everything! Outstanding even for a 5 star hotel, staff and service was great, location, views and atmosphere more than I could have ever hoped for! If you can afford it, you MUST stay here when in St Andrews!!!

Show more Show less
8.9
Fabulous
1,673 reviews
Price from
£431
per night

Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool. A complimentary shuttle service to and from the hotel to St Andrews town centre runs every hour from 10:00-22:00.

The resort has 2 world-famous golf courses. It also features a spa with a modern gym, a 16-metre swimming pool, a steam room, sauna and a hot tub.

I liked the lounge, the friendly staff and the gym and pool facilities

Show more Show less
8.6
Fabulous
1,999 reviews
Price from
£295
per night

The property features the Kinnettles Spa, which offers ESPA treatments and products with a sauna, a steam room, and a hot tub.

Just 5 minutes’ walk from the University of St Andrews, Kinnettles Hotel & Spa is half a mile from The Old Course and St Andrews Links Golf Course. It is 9 minutes' walk to St Andrews Cathedral. The historical St Andrews Castle can be reached in 8 minutes’ walk.

My stay was brilliant the staff were very welcoming and met all my requirements and more. they were very friendly and helpful with offering me places for dinner as the restaurant was shut

Show more Show less
8.2
Very good
790 reviews
Price from
£378
per night

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.
Search spa hotels in St Andrews

Most booked spa hotels in St Andrews this month

Spa hotels that guests love in St Andrews

  • Avg. price/night: £666
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 790 reviews
    Beautiful hotel, great service, ideal location in the heart of St Andrews. Spacious room equipped with everything you need, we visited the spa the morning after check out - loved the privacy and exclusive feel. Breakfast was one of the best we’ve ever had! A lovely stay and would return.
    Courtney
    Young couple
  • Avg. price/night: £666
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 790 reviews
    Size of the room. Exclusive use of Spa. Good quality of breakfast.
    Jackie
    Family with young children
  • Avg. price/night: £666
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 790 reviews
    Great room in the annex of the Hotel. Very big and comfortable space. Relaxing. Good big TV. Staff helpful at check in. Buffet breakfast very nice. Plenty of choices.
    Linda
    Young couple
  • Avg. price/night: £666
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 790 reviews
    The luxurious surroundings. Great room facilities. Attentiveness of the staff. Relaxed surroundings and buffet style breakfast which was very well cooked and tasty. Spa facilities, whirlpool and sauna. Received upgrade to a room with a beautiful roll top bath.
    Josephine
    Young couple
  • Avg. price/night: £749
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,141 reviews
    Relaxed environment, polite and helpful staff, luxury rooms and showers. Excellent breakfast, fantastic golf course views
    David
    Family with young children
  • Avg. price/night: £550
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,673 reviews
    Breakfast as always was exemplary.Spa was very relaxing with a highly professional and pleasant staff.All staff were very pleasant and accommodating, a credit to their training and to themselves.
    cameron
    Young couple
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 79 reviews
    We loved our 2 night stay at Balmungo! As promised the breakfast was delicious and a very relaxing experience sat at a table in front of a beautiful view Our hosts were keen to ensure we didn't want for anything and were very accommodating with any particular requests The rooms were very comfortable and spacious
    Alex
    Family with young children
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,999 reviews
    The rooms are really spacious, the bathroom is fully stocked with all your necessities and not just tiny little bottle sizes. The staff were all so friendly & were there to help at any time, we used the concierge frequently & they were always punctual. We also liked the spa & pool as the size of the pool was great plus they had 2 hot tubs, a sauna and steam room. Everything was very clean.
    Leona
    Young couple
  • Avg. price/night: £749
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,141 reviews
    We loved our stay, rooms was lovely and spacious and lots of places to sit and relax round the hotel. Breakfast service was a bit slow but apart from that we enjoyed our stay.
    Marianne
    Young couple
  • Avg. price/night: £666
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 790 reviews
    Great location for everything in St Andrews, especially the Old Course. Breakfast was included, restaurant was unfortunately closed. The spa could be booked for exclusive use which was nice. Room was decent size, bathroom was quite big with a large walk-in-shower. (but without many places to put anything including the shower).
    Ann-Kathrin
    Young couple

Research, refine and make plans for your whole trip