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

A
Alberto
From
United States
convenience to the surrounding areas, especially the golf courses. ample parking and easy access to the highway.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,080 reviews
Price from
$356.39
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.

A
Antonio
From
Panama
accomodations, breakfast, lunch and dinner, excelent.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,450 reviews
Price from
$279.63
1 night, 2 adults

The SPACE To Stay Aparthotel

St. Andrews

The SPACE To Stay Aparthotel offers rooms in St. Andrews near St Andrews East Sands Beach and St Andrews University.

I
Irene
From
Canada
Air conditioned, brand new spacious suite in a new building located a short walk from town.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 581 reviews
Price from
$173.82
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.

D
Deborah
From
United States
Very helpful desk person - Rafael. Comfy rooms and beds. Convenient.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 654 reviews
Price from
$315.27
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.

S
Sue
From
United Kingdom
Warm welcome. Friendly and helpful staff. Very clean and comfortable accommodation. Public areas all clean. Great location. Bar and restaurant offered a good range of food and drinks. Dundee is a good city for a mini break lots to explore.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,230 reviews
Price from
$120.01
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.

S
Susan
From
United Kingdom
Comfortable and clean. Room was fantastic size. Location was great. Breakfast was great.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,869 reviews
Price from
$87.91
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.

A
Alberto
From
United States
clean, convenient to the golf course. food very good and with good price point.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,670 reviews
Price from
$109.80
1 night, 2 adults

Lomond Hills Hotel & Health Club

Freuchie (Near St. Andrews)

Located in Freuchie, 17 miles from St Andrews University, Lomond Hills Hotel & Health Club has express check-in and check-out 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.5
Good - What previous guests thought, 492 reviews
Price from
$72.79
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.

M
Margaret
From
France
Absolutely stunning property. Huge, spacious, extremely comfortable and well-located. Master bedroom and en-suite and dressing room were gorgeous. Photos and descriptions were totally accurate. Fantastic kitchen. Easy parking and walk into town. Spa facilities were excellent. Very high standard of all the amenities. Perfect for a multi-generational family event or for 4 couples. Lots of attention to detail, even a stocked drinks cabinet! Expensive, but worth it.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 38 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.

R
Richard
From
United States
The apartment was excellent with special attention to detail. The apartment was secure and quiet. It was a short cab ride to the center of town and to St. Andrews golf links where we played six courses in five days.verything was perfect
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 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

Popular with guests booking spa hotels in St. Andrews

Popular with guests booking spa hotels in St. Andrews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking spa hotels in St. Andrews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews

Popular with guests booking spa hotels in St. Andrews

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 38 reviews

Popular with guests booking spa hotels in St. Andrews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 654 reviews

Popular with guests booking spa hotels in St. Andrews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,080 reviews

Popular with guests booking spa hotels in St. Andrews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,450 reviews

Spa Hotels That Guests Love in St. Andrews

See all
Avg. price/night: $296.08
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,450 reviews
The room was clean and spacious Breakfast was very good Spa facilities and pool excellent Staff we excellent Lovely relaxed atmosphere
Guest review byChristopher
Young couple
Avg. price/night: $246.73
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 654 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 byCourtney
Young couple
Avg. price/night: $246.73
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 654 reviews
Size of the room. Exclusive use of Spa. Good quality of breakfast.
Guest review byJackie
Family with young children
Avg. price/night: $246.73
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 654 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 byLinda
Young couple
Avg. price/night: $246.73
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 654 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 byJosephine
Young couple
Avg. price/night: $431.79
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,080 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 bycameron
Young couple
Avg. price/night: $296.08
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,450 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 byLeona
Young couple