A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Spa Hotels & Resorts in St. Andrews from NZ$120

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Spa Hotels

Our top choices for St. Andrews hotels with a spa

1. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"An amazing stay, staff all very friendly and helpful"
United Kingdom
Andrew
The price is NZ$702
includes taxes & fees
7 Dec - 8 Dec
Old Course Hotel

2. No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s

No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s
4.0 star property
St. Andrews
9.6 out of 10, Exceptional, (256 reviews)
"Loved the apartment. So beautiful and comfortable! Perfect location and perfect accommodation!"
United States
Laura
The price is NZ$321
includes taxes & fees
29 Nov - 30 Nov
No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s

3. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (443 reviews)
"Wonderfully welcoming staff and great food."
United Kingdom
Douglas
The price is NZ$352
includes taxes & fees
13 Nov - 14 Nov
Rufflets St Andrews

4. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (512 reviews)
"Beautiful setting, lovely staff and excellent breakfast"
Canada
Catherine
The price is NZ$640
includes taxes & fees
7 Dec - 8 Dec
Marine & Lawn Rusacks

5. Haar with Rooms

Haar with Rooms
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (137 reviews)
"Nice rooms and friendly staff. Great place to stay."
United States
Paul
The price is NZ$366
includes taxes & fees
19 Nov - 20 Nov
Haar with Rooms

6. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (283 reviews)
"Lovely room on top floor. Breakfast was excellent ! Only complaint was the WiFi.. terrible connection."
Canada
Scott
The price is NZ$259
includes taxes & fees
2 Dec - 3 Dec
5Pilmourplace

7. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (830 reviews)
"Great shower and location"
United States
Paul
The price is NZ$312
includes taxes & fees
29 Nov - 30 Nov
Hotel du Vin & Bistro St. Andrews

8. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
4.0 star property
St. Andrews
9.0 out of 10, Wonderful, (251 reviews)
"Great room for the night, good price and clean room"
United Kingdom
Morag
The price is NZ$308
includes taxes & fees
5 Dec - 6 Dec
Cleveden House by The Dunvegan

9. The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (515 reviews)
"Friendly, clean and great breakfast."
United Kingdom
shahed
The price is NZ$291
includes taxes & fees
10 Dec - 11 Dec
The Albany Hotel St Andrews

10. Greyfriars Inn by Greene King Inns

Greyfriars Inn by Greene King Inns
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (333 reviews)
"Great small hotel with a great bar and restaurant."
United States
Mark
The price is NZ$258
includes taxes & fees
22 Nov - 23 Nov
Greyfriars Inn by Greene King Inns

11. The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (20 reviews)
"Great place helpful staff good good"
United States
LUKAS
The price is NZ$392
includes taxes & fees
6 Dec - 7 Dec
The Kithmore Hotel

12. Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
8.0 out of 10, Very good, (68 reviews)
"Clean simple room, one of the better stays in Scotland Easy and great value for money"
Australia
Julian
The price is NZ$133
includes taxes & fees
13 Dec - 14 Dec
Premier Inn St Andrews

13. The Clarendon

The Clarendon
3.5 star property
Dundee
9.8 out of 10, Exceptional, (219 reviews)
"Clean, modern accomodation. Comfy bed. Nice and quiet. Slept very well."
United Kingdom
Nevil
The price is NZ$230
includes taxes & fees
13 Nov - 14 Nov
The Clarendon

14. The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (224 reviews)
"Fantastic place to stay staff very friendly the rooms are spacious and clean breakfast cooked to order and excellent well done to the community at Kingsbarns recommend this place 100%"
United Kingdom
John
The price is NZ$321
includes taxes & fees
15 Nov - 16 Nov
The Inn At Kingsbarns

15. Balhousie Farm

Balhousie Farm
3.0 star property
Leven
9.6 out of 10, Exceptional, (37 reviews)
"Excellent stay. Lovely farmland around the property. Easy to access lots or villages on the coast."
United Kingdom
Ellice
The price is NZ$238
includes taxes & fees
13 Nov - 14 Nov
Balhousie Farm

16. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (753 reviews)
"The room was very spacious and well laid out. Comfy bed, very clean."
United Kingdom
Evelyn
The price is NZ$181
includes taxes & fees
15 Nov - 16 Nov
Staybridge Suites Dundee by IHG

17. The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (242 reviews)
"The room was spotless and staff were excellent. Restaurant great for dinner and breakfast. First class place to stay."
United Kingdom
Kenneth
The price is NZ$219
includes taxes & fees
15 Nov - 16 Nov
The Waterfront

18. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.4 out of 10, Exceptional, (485 reviews)
"Great hotel, great location. Breakfast was excellent, room was clean and bed really comfortable. Staff were very friendly and helpful."
United Kingdom
Kenneth
The price is NZ$119
includes taxes & fees
6 Dec - 7 Dec
Four Points Flex by Sheraton Dundee

19. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,305 reviews)
"Beautiful hotel and clean. Staff were very friendly and would take their time to talk with you while serving you."
United Kingdom
Farhein
The price is NZ$188
includes taxes & fees
6 Dec - 7 Dec
Apex City Quay Hotel & Spa

20. The Covenanter Hotel

The Covenanter Hotel
3.0 star property
Cupar
9.4 out of 10, Exceptional, (44 reviews)
"Staff was very friendly and helpful. Breakfast was included and was very good."
United States
Jeanne
The price is NZ$231
includes taxes & fees
17 Nov - 18 Nov
The Covenanter Hotel
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.

Choose what matters most at spa hotels in St. Andrews

Spa hotels with pools in St. Andrews

Spa hotels with free breakfast in St. Andrews

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.

Find out more about St. Andrews

Top St. Andrews attractions for a relaxing vacation

St. Andrews, the historic coastal town renowned for its golf courses, offers a delightful blend of relaxation and adventure for travellers seeking spa hotels. Begin your journey at the stunning St. Andrews Links, where you can enjoy a round of golf on one of the world’s oldest courses, surrounded by breathtaking sea views. After a day on the greens, unwind at the renowned Old Course Hotel, which boasts a luxurious spa with treatments inspired by the local landscape. For a change of scenery, take a leisurely stroll through the picturesque ruins of St. Andrews Cathedral, where the ancient stone walls tell tales of centuries past. Families will appreciate a visit to the British Golf Museum, which offers engaging exhibits suitable for all ages, making it a fantastic educational experience. Finally, indulge in a pampering afternoon at the spa facilities of the Fairmont St. Andrews, featuring treatments that incorporate local ingredients and provide serene views of the coastline. Staying in the heart of St. Andrews allows easy access to these attractions, ensuring a convenient yet enriching experience that caters to your desire for both relaxation and adventure.

Find the best hotels & resorts with spas in St. Andrews

For those seeking relaxation and rejuvenation in St. Andrews, these top hotels offer exceptional spa facilities and soothing amenities to enhance your stay.

Old Course Hotel

  • Why it's great for tailored spa getaway: The Old Course Hotel is a premier destination for spa enthusiasts, a remarkable guest review rating of 9.6. Guests can indulge in a range of luxurious treatments, including hydrotherapy and deep tissue massages, while enjoying access to extensive spa facilities like steam rooms and hot tubs, making it an ideal retreat for relaxation and wellness.
  • Other amenities: This lavish hotel features an indoor pool, a fitness centre, and yoga classes that enhance the wellness experience. Guests can enjoy golf on-site with stunning course views, while additional perks include 24-hour room service, valet parking, and a full-service restaurant overlooking the golf course. For those looking to explore, nearby sea activities such as kayaking and windsurfing are readily available.
  • Nearby attractions: University of St. Andrews - 0.5 km, St Andrews - Jubilee Course - 0.4 km, Swilken Bridge - 0.5 km

Fairmont St Andrews

  • Why it's great for tailored spa getaway: Offering a serene escape for spa lovers, Fairmont St Andrews presents an impressive review rating of 9.4. The hotel features a full-service spa with an array of treatments, including aromatherapy and couples massages, ensuring a tranquil experience for guests looking to unwind and rejuvenate in a picturesque setting.
  • Other amenities: Guests can also enjoy an indoor pool, sauna, and steam room, enhancing their wellness journey. The hotel is located near beautiful coastal views, with golf courses on-site and opportunities for activities like sailing and windsurfing nearby. Additional amenities include concierge services, complimentary parking, and a restaurant with ocean views, perfect for indulging in delicious culinary experiences after a day of pampering.
  • Nearby attractions: St Andrews Bay - 0.9 km, St Andrews - Eden Course - 5 km, The Fife Coastal Path - 5.2 km

Kinnettles Hotel and Spa

  • Why it's great for tailored spa getaway: Kinnettles Hotel and Spa provides an inviting atmosphere for relaxation with a stellar guest review rating of 9.2. This hotel features a spa offering a variety of treatments such as Swedish massages and body scrubs, ensuring guests leave feeling rejuvenated and refreshed during their stay.
  • Other amenities: The hotel also boasts a hot tub, sauna, and steam room to enhance the spa experience. Guests can enjoy complimentary breakfast daily, premium bedding for a restful night's sleep, and nearby parking options. With its luxurious feel and attention to wellness, Kinnettles is an exceptional choice for any traveller looking to indulge in spa treatments.
  • Nearby attractions: University of St. Andrews - 0.2 km, Old Course at St Andrews - 0.3 km, Royal & Ancient Golf Club of St. Andrews - 0.4 km

Top St. Andrews Hotel Reviews

Frequently asked questions

Which hotels in St Andrews offer the best spa experiences?
Some of the best spa experiences in St Andrews can be found at the Old Course Hotel, Kinnettles Hotel and Spa, and Fairmont St Andrews.

The Old Course Hotel, with a 9.6 rating, offers an extensive spa experience including hydrotherapy treatments, deep tissue massages, aromatherapy, and body wraps. They also have dedicated couples' treatment rooms and a hot tub.

Kinnettles Hotel and Spa, an establishment with a 9.2 rating, provides a range of services such as sports massage, Swedish massage, body scrubs, and hot stone massage. Guests frequently comment on the quality of their spa facilities, including the sauna and steam room.

The Fairmont St Andrews, rated 9.4, features a full-service spa with accessible facilities. Their treatment menu includes aromatherapy, facials, and body treatments, with options for couples' treatments.
What are the top-rated luxury spa hotels in St Andrews?
The top-rated luxury spa hotels in St Andrews are the Old Course Hotel, Fairmont St Andrews, and Kinnettles Hotel and Spa.

The Old Course Hotel, with a 9.6 rating, offers an extensive spa experience. Its facilities include a hot tub, a steam room, and a sauna, alongside a wide range of treatments such as hydrotherapy, deep tissue massage, aromatherapy, and body wraps.

Fairmont St Andrews, a hotel with a 9.4 rating, features a full-service spa with accessible facilities. Guests can enjoy various treatments, including aromatherapy, facials, body treatments, and massages, with dedicated couples' treatment rooms available.

The Kinnettles Hotel and Spa, rated 9.2, provides a spa with a hot tub, steam room, and sauna. The treatment menu includes sports massage, body scrubs, facials, hot stone massage, deep tissue massage, and Swedish massage, with options for couples' treatments.
Are there hotels in St Andrews that offer couples' spa treatments?
Yes, St Andrews offers several highly-rated hotels with excellent facilities for couples' spa treatments.

The Old Course Hotel, with a 9.6 rating, provides an extensive spa experience. Couples can enjoy dedicated treatment rooms and a variety of therapies, including hydrotherapy treatments, deep tissue massages, aromatherapy, and body wraps. The spa also features a hot tub, sauna, and steam room for relaxation.

At the Fairmont St Andrews, rated 9.4, the spa offers couples' treatment rooms alongside a menu of aromatherapy treatments, facials, and body therapies. Guests frequently praise the fantastic spa facilities and the attentive service.

The Kinnettles Hotel and Spa, boasting a 9.2 rating, includes couples' treatment rooms as part of its much-loved spa. The treatment menu features sports massages, deep tissue and Swedish massages, hot stone massages, body scrubs, and facials, complemented by a hot tub, sauna, and steam room.
Are there any unique spa experiences available in St Andrews?
Yes, St Andrews offers several unique spa experiences that combine local natural elements and luxurious treatments.

The Old Course Hotel and Spa features distinctive thalassotherapy treatments using sea water and seaweed harvested from the Irish coast. Highlights include an overflowing Sok Bath filled with seaweed, an organic seaweed leaf wrap for detoxifying and firming the skin, and a seaweed body buff massage, all designed to improve circulation, relieve muscle aches, and promote relaxation and better sleep.

Kohler Waters Spa offers a signature thermal suite and pool with a focus on the therapeutic benefits of water, providing a variety of treatments aimed at relaxation and replenishment of mind and body.

Kinnettles Spa has recently been refurbished and relaunched in partnership with a holistic spa brand, offering a curated selection of natural wellness rituals and treatments designed to nurture mind, body, and spirit in a tranquil setting.

Fairmont Spa at the Fairmont St Andrews resort features a 16-metre indoor pool, aromatherapy steam room, sauna, and hot tub, offering personalised massages and facials using a renowned skincare brand and a luxury Hebridean brand, providing a luxurious spa experience with stunning North Sea views.
Can I cancel my spa hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in St. Andrews for you.
How can I save on a St. Andrews spa hotel with Expedia?
Get instant discounts with Member Prices. Find our best St. Andrews spa hotel deals by joining One Key™, Expedia's free travel rewards programme. As a member, you can unlock instant savings and member perks when you're logged in to your account. For a quick, weekend retreat, discover last-minute offers.
How much does a spa hotel in St. Andrews cost?
Enjoy staying in a spa hotel in St. Andrews, with plenty of hotels from NZ$120 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.
Is it cheaper to book a spa hotel in St. Andrews with flights as part of a package deal?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect holiday package.

Explore a world of travel with Expedia