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

H
Helen
From
Australia
Everything! The staff were amazing - special thanks to Niall who was so friendly and helpful. The facilities were exceptional.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,102 reviews
Price from
US$503.18
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.

K
Kirsten
From
Australia
The room was spacious & staff were great.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,537 reviews
Price from
US$298.26
1 night, 2 adults

The SPACE To Stay, St Andrews

St. Andrews

Offering inner courtyard views, The SPACE To Stay, St Andrews is an accommodation set in St. Andrews, 1.4 km from St Andrews East Sands Beach and 1.7 km from St Andrews University.

B
Belinda
From
South Africa
Clean, friendly staff, well equipped space. Perfect for a short stay
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 573 reviews
Price from
US$196.54
1 night, 2 adults

Kinnettles Hotel & Spa

Hotel in St. Andrews

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

M
Mike
From
Australia
Location ,quality fit out great vibe
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 680 reviews
Price from
US$304.55
1 night, 2 adults

Apex City Quay Hotel & Spa

Dundee (Near St. Andrews)

In the centre 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.

D
Darren
From
Ireland
Spa- was excellent. Room, clean and spacious
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4,230 reviews
Price from
US$131.09
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.

R
Roberto
From
Italy
The room size, staff, location
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,920 reviews
Price from
US$95.10
1 night, 2 adults

Carnoustie Golf Hotel 'A Bespoke Hotel’

Carnoustie (Near St. Andrews)

Situated on the edge of the Carnoustie Golf Links Championship Course, the Carnoustie Golf Hotel is less than 200 metres from the sandy beach.

D
Debra
From
United Kingdom
Position was amazing, giving views of coast and golf course
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,702 reviews
Price from
US$165.65
1 night, 2 adults

Lomond Hills Hotel & Health Club

Freuchie (Near St. Andrews)

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

K
Kram
From
United States
The staff was exceptional! Rooms were very comfortable! We had an enjoyable stay!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 412 reviews
Price from
US$82.23
1 night, 2 adults

Spacious 2-Level Home by the Beach & Transport

Methil (Near St. Andrews)

Situated in Methil, within 29 km of St Andrews Bay, Spacious 2-Level Home by the Beach & Transport is an accommodation offering garden views.

A
Ange
From
Belgium
Cosy, charming and comfortable apartment with a lot of space. The host is quick to react and is always willing to help in case of issues. All in all, it was a very pleasant stay. I'll surely be back!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 59 reviews
Price from
US$217.03
1 night, 2 adults

5 star luxury villa with Garden SPA

St. Andrews

Located in St. Andrews, 5 star luxury villa with Garden SPA features accommodation with a heated pool, a patio and inner courtyard views.

K
Kathrine
From
Norway
The house is very well organized and it served every need our group of 8 rather spoiled adults might have. Well equipped kitchen both indoor and outdoor. Besides golfing we spent a lot of time in the spacious and beautiful garden.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 35 reviews
All spa hotels in St. Andrews

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.

Most booked spa hotels in St. Andrews and surroundings 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.9
Exceptional - What previous guests thought, 35 reviews

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
Superb - What previous guests thought, 47 reviews

Popular with guests booking spa hotels in St. Andrews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 680 reviews

Popular with guests booking spa hotels in St. Andrews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,102 reviews

Popular with guests booking spa hotels in St. Andrews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,537 reviews

Spa hotels that guests love in St. Andrews

See all
Avg. price/night: US$286.02
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,537 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: US$238.35
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 680 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: US$238.35
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 680 reviews
Size of the room. Exclusive use of Spa. Good quality of breakfast.
Guest review by
Jackie
Family with young children
Avg. price/night: US$238.35
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 680 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: US$238.35
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 680 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: US$331.04
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,102 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
Avg. price/night: US$286.02
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,537 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