Find Spa Hotels in St. Andrews

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Spa Hotels

Next weekend
In two weeks

Top St. Andrews Spa Hotels

Best Western Kings Manor Hotel

3.0 star property
8.8 out of 10, Excellent, (1011)
"Clean and nice hotel"
The price is CA $167
CA $200 total
includes taxes & fees
Sep 28 - Sep 29
Best Western Kings Manor Hotel

Woodlands Hotel, BW Signature Collection

3.0 star property
8.6 out of 10, Excellent, (677)
"The overall stay was very comfortable and the hallways had unique wood work that gave a feeling of home."
The price is CA $111
CA $134 total
includes taxes & fees
Sep 21 - Sep 22
Woodlands Hotel, BW Signature Collection

Glenesk

4.0 star property
7.0 out of 10, Good, (2)
The price is CA $292
CA $351 total
includes taxes & fees
Sep 22 - Sep 23
Glenesk

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

4.0 star property
8.0 out of 10, Very good, (1001)
"The view out the window. Stayed in room most of the time, was able to relax as had a bereavement in family and had been looking after dad who has cancer so felt like a nice weekend break away from home! "
The price is CA $108
CA $130 total
includes taxes & fees
Sep 21 - Sep 22
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1003)
"Great stay!"
The price is CA $513
CA $615 total
includes taxes & fees
Sep 22 - Sep 23
Fairmont St Andrews

Apex City Quay Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (1110)
"Quiet at night and excellent restaurant on property. "
The price is CA $142
CA $171 total
includes taxes & fees
Sep 1 - Sep 2
Apex City Quay Hotel & Spa

Marine North Berwick

5.0 star property
8.8 out of 10, Excellent, (247)
"Amazing view of beach lots to do like golf bike ride or walk on beach ir walk to town. Staff was super friendly and helpful. Breakfast options was great and dining options."
The price is CA $385
CA $462 total
includes taxes & fees
Oct 1 - Oct 2
Marine North Berwick

Kinnettles Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (173)
"Great location and lovely hotel"
The price is CA $464
CA $557 total
includes taxes & fees
Sep 1 - Sep 2
Kinnettles Hotel and Spa

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (1001)
"Fantastic hotel right on the Old Course."
The price is CA $897
CA $1,076 total
includes taxes & fees
Sep 14 - Sep 15
Old Course Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.4 out of 10, Very good, (623)
"Very nice place. "
The price is CA $125
CA $150 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Dunfermline Crossford Keavil House 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.

Find out more about St. Andrews

Find out more about St. Andrews

Top St. Andrews attractions for a relaxing vacation

St. Andrews, renowned for its historic charm and stunning coastal views, offers a delightful blend of relaxation and adventure for spa hotel seekers. Begin your journey with a leisurely stroll along the West Sands Beach, where the soft golden sands stretch for miles, perfect for a refreshing sea breeze and a peaceful escape. Don’t miss the chance to explore the ruins of St. Andrews Castle, steeped in history and providing breathtaking views of the North Sea from its cliffside perch. Golf enthusiasts will find their paradise here, with the world-famous Old Course just a stone's throw away, offering both a challenging game and an opportunity to unwind in a luxurious hotel nearby. For a taste of local culture, the charming streets of the town are dotted with quaint shops and cosy cafes, ideal for a quick respite after a day of exploration. Finally, indulge in a spa day at one of the elegant hotels nestled near the picturesque shoreline, where you can enjoy treatments that utilise local ingredients, surrounded by exceptional service that caters to your every need. Consider staying in the heart of St. Andrews, where the blend of vibrant local life and serene luxury creates the perfect backdrop for an unforgettable getaway.

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

Explore a world of travel with Expedia

Explore a world of travel with Expedia