The 10 best spa hotels in St. Andrews, UK | Booking.com
Skip to main content

Spa hotels in St. Andrews

Find the spa hotels that appeal to you the most

The best spa hotels in St. Andrews

Check out our selection of great spa hotels in St. Andrews

Filter by:

Review score

Old Course Hotel St Andrews

Hotel in St. Andrews

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...

F
Farid
From
Jordan
Location, health club, swimming pool, the room.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,105 reviews
Price from
$505.29
1 night, 2 adults

Fairmont St Andrews, Scotland

Hotel in St. Andrews

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.

L
Lynn
From
Canada
Beautiful location, clean, well equipped and a little bit of luxury for our honeymoon. We were greeted at the door by a wonderful concierge team member and checked in by a lovely team member, both made our trip extra special. Had meals in the club house and Italian restaurant and both were exceptional so no need to go into town, although they do provide an hourly shuttle if you want to venture out. Would highly recommend and will stay again!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,532 reviews
Price from
$299.51
1 night, 2 adults

Kinnettles Hotel & Spa

Hotel in St. Andrews

In St Andrews town center, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.

J
Jenny
From
United Kingdom
Room is nice, has everything we want, the spa facilities are very comfortable to enjoy!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 709 reviews
Price from
$305.83
1 night, 2 adults

Apex City Quay Hotel & Spa

Dundee (Near St. Andrews)

In the center of Dundee’s City Quay sits the luxury 4-star Apex City Quay Hotel & Spa. With free Wi-Fi, a luxury spa and a boujee restaurant and bar.

G
Graziella
From
Ireland
Beautiful rooms overlooking quay. So pretty, especially at night. Spa was fantastic, thanks Isobel for great massage and facial. Loved staying here, Wonderful food too in restaurant
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,239 reviews
Price from
$131.64
1 night, 2 adults

Woodlands Hotel, BW Signature Collection

Dundee (Near St. Andrews)

Woodlands Hotel, BW Signature Collection is one of Dundee's finest hotels, nestling close to the seaside village of Broughty Ferry.

Y
Yongping
From
China
Spacious room and car park. Staff are professional and the restaurant food offerings are good.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,952 reviews
Price from
$95.50
1 night, 2 adults

Carnoustie Golf Hotel 'A Bespoke Hotel’

Carnoustie (Near St. Andrews)

Located on the edge of the Carnoustie Golf Links Championship Course, the Carnoustie Golf Hotel is less than 656 feet from the sandy beach.

G
Groves
From
United Kingdom
It was lovely and clean both rooms after we got moved as work was going on at the spa all we could hear was drilling but they did move us to a small room with a smaller bed as we were meant to have twin beds one of these things food was good , staff all lovely couldn't fault the staff, hotel was spotless lovely and clean everywhere this has been my 5th visit over the past 2-3 years I love it so peaceful great breach to walk along and also great golf course not that I play golf I couldn't fault it ,
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,689 reviews
Price from
$166.35
1 night, 2 adults

Lomond Hills Hotel & Health Club

Freuchie (Near St. Andrews)

Located in Freuchie and within 17 miles of St Andrews University, Lomond Hills Hotel & Health Club has a bar, non-smoking rooms, and free WiFi throughout the property.

s
shammas
From
United Arab Emirates
It is a beautiful old, charming hotel with modern, well-maintained rooms and facilities. The swimming pool, jacuzzi, and sauna were definite highlights. The staff were extremely helpful, and everything was easy to set up. A relaxing and enjoyable stay overall!
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 382 reviews
Price from
$82.57
1 night, 2 adults

5 star luxury villa with Garden SPA

St. Andrews

1.1 miles from West Sands Beach in St. Andrews, 5 star luxury villa with Garden SPA features accommodations with access to spa facilities and steam room.

S
Scott
From
United States
Closer to town than I thought.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 35 reviews

Central St Andrews 2 bed apartment

St. Andrews

Just a 7-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University, Central St Andrews 2 bed apartment features accommodations in St. Andrews with a garden.

E
Elizabeth
From
United Kingdom
There was nothing about this property we didn't like! The apartment itself was really pretty, lots of lovely touches. Clean as a whistle, facilities second to none. Added touches - tablet, fudge, biscuits, a can of gin/tonic and a can of beer all in the kitchen next to a Welcome sign. Milk in the fridge, teas, coffee etc. Much more than expected. The beds were so comfortable, bedding pristine. In the bathroom again little extra touches - face wipes, little heart shaped face sponges. On the bedside cabinet a bottle for drinking water. The location was perfect - 10 mins tops walk into Market Street. I could go on and on but suffice to say we could not have been happier - thank you Sheena, keep doing what you're doing. We will be back.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews

THE PENTHOUSE- INVOICE and REDUCED PRICE only via SUNRISE SHORT LETS DUNDEE, Spacious, Stunning Views, Foosball Table, 3 Large Rooms, Central Location, River Front, 1 Min From Tay Bridge, V&A, Train Station, City Centre, Lift Access, Free Parking & WiFi

Dundee (Near St. Andrews)

A 8-minute walk from Discovery Point in Dundee, THE PENTHOUSE- INVOICE and REDUCED PRICE only via SUNRISE SHORT LETS DUNDEE, Spacious, Stunning Views, Foosball Table, 3 Large Rooms, Central Location,...

I
Irene
From
United States
The location was ideally situated next to all the major attractions that we wanted to see. We loved the views over the Tay Estuary, which were visible from the panoramic windows in the living room and kitchen.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 43 reviews
All spa hotels in St. Andrews

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing 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.

Most booked spa hotels in St. Andrews and surrounding area in the past month

See all

Spa Hotels That Guests Love in St. Andrews

See all
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,532 reviews
    The room was clean and spacious Breakfast was very good Spa facilities and pool excellent Staff we excellent Lovely relaxed atmosphere
    Guest review by
    Christopher
    Young couple
  • Avg. price/night: $644.90
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 709 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.
    Guest review by
    Courtney
    Young couple
  • Avg. price/night: $644.90
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 709 reviews
    Size of the room. Exclusive use of Spa. Good quality of breakfast.
    Guest review by
    Jackie
    Family with young children
  • Avg. price/night: $644.90
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 709 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.
    Guest review by
    Linda
    Young couple
  • Avg. price/night: $644.90
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 709 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.
    Guest review by
    Josephine
    Young couple
  • Avg. price/night: $591.72
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,105 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.
    Guest review by
    cameron
    Young couple
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,532 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.
    Guest review by
    Leona
    Young couple