Find Resorts & Hotels with Spas in St. Andrews

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on St. Andrews Resorts & Hotels with Spas

Compare St. Andrews Resorts & Hotels with Spas room rates, reviews, and availability. Most hotels are fully refundable.

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Lovely luxurious hotel. Beautiful grounds with stunning views. Spa facilities good. Choice of restaurants for eating at night. Excellent breakfast "
The price is SAR 792
SAR 951 total
includes taxes & fees
2 Mar - 3 Mar
Fairmont St Andrews

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (949)
"Absolutely amazing weekend. Felt looked after straight away from the check in staff, this carried on with each area we were in, including the spa and The Jigger Inn. The hotel is so well looked after, the bedroom was clean and comfortable with great views of the golf courses. "
The price is SAR 975
SAR 1,170 total
includes taxes & fees
7 Feb - 8 Feb
Old Course Hotel

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (343)
"Thoroughly enjoyed our 2 nights stay. Staff very friendly, room very spacious, views over Old Course fantastic and first class breakfasts. "
The price is SAR 1,270
SAR 1,524 total
includes taxes & fees
9 Feb - 10 Feb
Rusacks St Andrews

Kinnettles Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (141)
"Wonderful hotel! Beautiful and comfortable, super friendly staff, good breakfast and wonderful spa facilities."
The price is SAR 667
SAR 800 total
includes taxes & fees
12 Feb - 13 Feb
Kinnettles Hotel and Spa

Rufflets St Andrews

4.0 star property
9.4 out of 10, Exceptional, (290)
"Beautiful place and excellent service. Thank "
The price is SAR 721
SAR 865 total
includes taxes & fees
19 Feb - 20 Feb
Rufflets St Andrews

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (683)
"Had a great experience overall!! Staff were friendly and a perfect location (with ocean views)!!"
The price is SAR 446
SAR 535 total
includes taxes & fees
24 Feb - 25 Feb
Hotel du Vin & Bistro St. Andrews

The Inn At Kingsbarns

4.0 star property
9.8 out of 10, Exceptional, (182)
"We stayed as a family of 4, the room was great with one double and two single beds. Plenty of space and nice and clean. All staff were friendly and the food was lovely."
The price is SAR 629
SAR 755 total
includes taxes & fees
12 Feb - 13 Feb
The Inn At Kingsbarns

The Dunvegan Hotel

4.0 star property
9.4 out of 10, Exceptional, (92)
"The Dunvegan was such a lovely hotel. We loved all the golf memorabilia and the history of the hotel. The staff were kind and attentive, and the location is ideal for enjoying all the sights of the wonderful town of St. Andrews. We hope to stay here again when we visit. "
The price is SAR 660
SAR 792 total
includes taxes & fees
19 Feb - 20 Feb
The Dunvegan Hotel

Lodge 17 St Andrews Sea & country views Spa facilities on site Pets welcome

Lodge 17 St Andrews Sea & country views Spa facilities on site Pets welcome

Pinewood Country House

4.0 star property
10.0 out of 10, Exceptional, (27)
"This was a great property for a private stay, comfortable bed, terrific, breakfast, and the genuine hospitality of the host that somehow made you feel like old friends instantly. Tom and Karen are genuinely great. We would definitely stay here again and recommend it to any of our friends."
Pinewood Country House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in St. Andrews

Frequently asked questions

Looking for a spa hotel in St. Andrews?
Treat yourself to some pampering and book a hotel with a spa. Travelers highly recommend the restaurants in St. Andrews. Enjoy the historical sites and beaches during your vacation. Hotels with spas are the perfect way to break away from your daily routine and add a layer of luxury to your weekend away.
What is the best spa hotel in St. Andrews?
Fairmont St Andrews is a top luxury spa hotel featuring 5 restaurants, 4 bars, a golf course, and a fitness center. Spend an afternoon at The Spa at Fairmont where you’ll find facials, body treatments, and aromatherapy and more. Other popular spa hotels in St. Andrews include Old Course Hotel and Kinnettles Hotel and Spa.
How many spa hotels will I find in St. Andrews?
Among Expedia’s 445 accommodation options in St. Andrews, there are 3 spa hotels.
What's there to see and do in St. Andrews?
Experience St. Andrews and visit St. Andrew’s Cathedral, The Scores, and Royal & Ancient Golf Club of St. Andrews. If you have some spare time during your trip, you might want to check out Old Course at St Andrews and St Andrews - Jubilee Course.
What is a St. Andrews spa hotel?
Spa hotels in St. Andrews provide lodging and have a full on-site spa which offers services such as couples massages and beauty treatments. Some also offer in-room treatments. Spa hotels are ideal if you are looking for some R&R during your vacation.