Find Resorts & Hotels with Spas in Anstruther

  • 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 prices for these dates

Our top choices for Anstruther hotels with a spa

1. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,004 reviews)
  • cleanliness
    Unwind in a seaside sanctuary with 12 luxurious treatment rooms and rejuvenating aromatherapy services.
The price is ₩384,961
₩461,954 total
includes taxes & fees
Nov 15 - Nov 16
Fairmont St Andrews

2. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
  • cleanliness
    Revitalize at this luxury hotel with 13 specialized spa treatment rooms and two indoor pools overlooking St Andrews' iconic golf course.
The price is ₩440,573
₩528,688 total
includes taxes & fees
Dec 7 - Dec 8
Old Course Hotel

3. Marine & Lawn North Berwick

Marine & Lawn North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (342 reviews)
  • cleanliness
    Seaside retreat with a full-service spa featuring six treatment rooms, sauna, and outdoor jacuzzi pool for ultimate rejuvenation.
The price is ₩319,203
₩383,043 total
includes taxes & fees
Nov 23 - Nov 24
Marine & Lawn North Berwick

4. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,297 reviews)
  • cleanliness
    Indulge in a restorative retreat at this urban spa sanctuary with 5 treatment rooms and indoor pool.
The price is ₩115,980
₩139,176 total
includes taxes & fees
Nov 8 - Nov 9
Apex City Quay Hotel & Spa

5. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
Dundee
8.6 out of 10, Excellent, (771 reviews)
  • cleanliness
    Riverside spa retreat offers Swedish massages and aromatherapy amid serene gardens for a blissful escape.
The price is ₩81,337
₩97,605 total
includes taxes & fees
Dec 6 - Dec 7
Woodlands Hotel, BW Signature Collection

6. Landal Whitekirk Hill

Landal Whitekirk Hill
4.0 star property
Whitekirk
The price is ₩193,852
₩232,622 total
includes taxes & fees
Nov 15 - Nov 16
Landal Whitekirk Hill

7. The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.6 out of 10, Good, (1,000 reviews)
  • cleanliness
    Experience this tranquil retreat with a full-service spa, indoor pool, and beautiful gardens for an indulgent escape into wellness.
The price is ₩75,977
₩91,172 total
includes taxes & fees
Dec 6 - Dec 7
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

8. Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
5.0 star property
St. Andrews
9.0 out of 10, Wonderful, (210 reviews)
  • cleanliness
    Revitalize in a luxury spa retreat with three treatment rooms and hot tub nestled near St. Andrews University.
Kinnettles Hotel and Spa
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 Anstruther

Top Anstruther Hotel Reviews

Frequently Asked Questions

Looking to vacation at a spa hotel in Anstruther?

Forget the stress of everyday life and book yourself a hotel with a spa. Check out the museums and seafood restaurants in Anstruther—your day trip starts here. Be sure to enjoy activities like fishing and golfing during your stay. Spa hotels are a great way to break out of your routine and add a layer of luxury to your weekend away.

What's there to see and do in Anstruther?

Enjoy Anstruther and visit Scotland's Secret Bunker, Crail Golfing Society - Balcomie and Craighead Courses, and La Petite Epicerie. If you have a bit of extra time while you’re in the area, you might want to check out Scottish Fisheries Museum and St Monans Heritage Collection.

What is a Anstruther spa hotel?

Spa hotels in Anstruther feature on-site spas offering services like couples massages and a choice of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are a must if you want to give yourself an extra treat while on vacation.