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
£991.25
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
31 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.

An amazing hotel with fantastic staff

Show more Show less
8.9
Fabulous
1,680 reviews
Price from
£470
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.

Quick and efficient check in/out. Good sized room with very nice, clean and well maintained bathroom. Complimentary prosecco and chocolates in room on arrival. Great service at dinner and breakfast.

Show more Show less
8.6
Fabulous
1,987 reviews

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.

February is a great time to go. Good value and, if you have a car, you can park right outside,

Show more Show less
8.2
Very good
799 reviews
Price from
£390
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: £413.10
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,988 reviews
    Comfy bed, spacious room, plenty of options for food/drinks. Plenty choice at breakfast - all very fresh and tasty. Golf course on site.
    Rachel
    Young couple
  • Avg. price/night: £534
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 798 reviews
    Size of the room. Exclusive use of Spa. Good quality of breakfast.
    Jackie
    Family with young children
  • Avg. price/night: £413.10
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,988 reviews
    Beautiful room , beautiful hotel , v nice spa facility ( make sure you book a slot tho ) great breakfast
    Stephen
    Family with young children
  • Avg. price/night: £534
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 798 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: £413.10
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,988 reviews
    Beautiful location and surrounds. Staff all very friendly and helpful. Breakfast exceptional. Pool area very relaxing.
    Susan
    Family with young children
  • Avg. price/night: £534
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 798 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: £292.50
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 690 reviews
    Bed was so comfortable. Coffee making facility in room was good. Log fire was welcome. Dressing gowns in room for luxury. Lots of coat hangers in spacious wardrobe. Blackout curtains were so good. Staff on arrival were attentive. Breakfast was excellent.
    Louise
    Young couple
  • Avg. price/night: £413.10
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,988 reviews
    it’s in a beautiful setting, spacious, well decorated rooms and an incredible bathroom to relax in. our room was ready a little early meaning more time to enjoy everything and Helen who checked us in deserves a special mention for being attentive, welcoming but most of all very genuine, she is most definitely an asset to the hotel. the buffet breakfast is reason alone to go, what a treat
    Olivia
    Young couple
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 16 reviews
    Very clean and spacious and very cosy. Also great to have the hot tub. We also got to use the gym, sauna and steam room at the resort twice during our stay which was great.
    Lindsay
    Family with young children
  • Avg. price/night: £995
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,157 reviews
    Wonderful view from the room. Room was extremely comfortable. Breakfast was delicious. Spacious bathroom was a true luxury.
    Linda
    Solo traveller

Research, refine and make plans for your whole trip