Spabreaks Logo Spabreaks.com
  • 0800 043 6600
  • Call 0800 043 6600
  • Help Centre
    • Sign-up
    • Login
    • Sign in
  • Open profile menu
  • Open main menu
  • Spa Days
  • Spa Breaks
    • Last Minute Spa
    • Spa Day Deals
    • Spa Break Deals
    • View All Deals
    • City Escapes

      • London
      • Manchester
      • Birmingham
      • Edinburgh
      • Glasgow
      • Bath
      • Bristol
      • Chester
      • Liverpool
      • Leeds
      • York
      • Cardiff
    • Country Escapes

      • Scotland
      • Wales
      • North East
      • North West
      • Northern Ireland
      • Lake District
      • Cotswolds
      • New Forest
      • Surrey
      • Kent
      • Essex
      • Hampshire
      • Devon
      • View All Destinations
    • Couples
    • Luxury Spas
    • Spa & Golf
    • Mother & Daughter
    • Spas For One
    • Pregnancy
    • Twilight Spa
    • 2 & 3 Night Spa Breaks
    • Afternoon Tea
    • View All Experiences
  • Groups
    • Buy A Gift Voucher
    • Redeem A Gift Voucher
    • Spa Package Vouchers
  • Spa Days
  • Spa Breaks
  • Groups
  • Help Centre
  • Login
  • Sign-up
My Account
  • Last Minute Spa
  • Spa Day Deals
  • Spa Break Deals
  • View All Deals

City Escapes

  • London
  • Manchester
  • Birmingham
  • Edinburgh
  • Glasgow
  • Bath
  • Bristol
  • Chester
  • Liverpool
  • Leeds
  • York
  • Cardiff

Country Escapes

  • Scotland
  • Wales
  • North East
  • North West
  • Northern Ireland
  • Lake District
  • Cotswolds
  • New Forest
  • Surrey
  • Kent
  • Essex
  • Hampshire
  • Devon
  • View All Destinations
  • Couples
  • Luxury Spas
  • Spa & Golf
  • Mother & Daughter
  • Spas For One
  • Pregnancy
  • Twilight Spa
  • 2 & 3 Night Spa Breaks
  • Afternoon Tea
  • View All Experiences
  • Buy A Gift Voucher
  • Redeem A Gift Voucher
  • Spa Package Vouchers
  • Hi
  • My Account
  • Bookings
  • Vouchers
  • Account Settings
Spa for less

Money off, free upgrades and more... Enjoy spa savings with our top special offers

    1. Popular destinations
    2. London
    3. Manchester
    4. Scotland
Specific dates
  1. November 2025
    Mo Tu We Th Fr Sa Su
  2. December 2025
    Mo Tu We Th Fr Sa Su
  3. January 2026
    Mo Tu We Th Fr Sa Su
  4. February 2026
    Mo Tu We Th Fr Sa Su
  5. March 2026
    Mo Tu We Th Fr Sa Su
  6. April 2026
    Mo Tu We Th Fr Sa Su
  7. May 2026
    Mo Tu We Th Fr Sa Su
  8. June 2026
    Mo Tu We Th Fr Sa Su
  9. July 2026
    Mo Tu We Th Fr Sa Su
  10. August 2026
    Mo Tu We Th Fr Sa Su
  11. September 2026
    Mo Tu We Th Fr Sa Su
  12. October 2026
    Mo Tu We Th Fr Sa Su
  13. November 2026
    Mo Tu We Th Fr Sa Su
  14. December 2026
    Mo Tu We Th Fr Sa Su
  15. January 2027
    Mo Tu We Th Fr Sa Su
  16. February 2027
    Mo Tu We Th Fr Sa Su
  17. March 2027
    Mo Tu We Th Fr Sa Su
  18. April 2027
    Mo Tu We Th Fr Sa Su
  19. May 2027
    Mo Tu We Th Fr Sa Su
  20. June 2027
    Mo Tu We Th Fr Sa Su
  21. July 2027
    Mo Tu We Th Fr Sa Su
  22. August 2027
    Mo Tu We Th Fr Sa Su
  23. September 2027
    Mo Tu We Th Fr Sa Su
  24. October 2027
    Mo Tu We Th Fr Sa Su
  25. November 2027
    Mo Tu We Th Fr Sa Su
Flexible

What day do you want to go?

You can select only one.

When do you want to go?

You can select more than one month.

Booking for a group of more than 8?

Filter Search Results

Popular Filters
Sort By
Price
0 440
Customer Rating
Facilities
Treatments
Recommended For Clear all
Standout Spas
Seasonal Offers
Special Occasion
Meals
Accessibility
Clear all
  • Home
  • United Kingdom
  • Scotland

Weekend Spa Breaks in Scotland

Relax, unwind and escape with our selection of Weekend Breaks spas in Scotland. There's a perfect spa experience for everyone.

There’s so much to discover on a spa break in Scotland that one day is never enough. A spa weekend in Scotland is the perfect way to fall in love with its vast array of experiences, from impressive city breaks to Highland retreats and dramatic coastal getaways.

Brimming with history, activity, character and some of the most beautiful natural landscapes you can find, a weekend spa break in Scotland is guaranteed to keep you wanting to come back for more.

Choose from the vibrant energy of Glasgow on the River Clyde where you can stay in contemporary hotel spas like Macdonald Crutherland House, or the elegant streets of Edinburgh where destinations like The Spa at Charlotte Square await. Visit the luxurious Trump Turnberry with its dramatic landscapes and impressive golf courses, or the scenic lochs and mountain views at Macdonald Forest Hills Hotel & Resort.

Whether you’re heading on a romantic getaway or a family trip, a celebration with friends or peace and pampering all to yourself, wherever you choose for a weekend spa break in Scotland, there’s something for everyone and every occasion.

38 spas found

Load Previous Venues
  1. SB Rewards logo

    Earn 7% credit towards your next booking. Learn more

    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    JA Mar Hall, Scotland

    8.2 Very Good

    Bishopton, Renfrewshire

    Swimming Pool • Sauna • Steam Room • Golf • Restaurant • Coffee Shop
    from £169 per person
    Available as a gift See all 7 packages
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    Sandman Signature Aberdeen Hotel

    9.4 Excellent

    Aberdeen, Scotland

    Sauna • Steam Room • Relax Room • Restaurant • Bar
    from £145 per person
    Available as a gift See all 11 packages
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    Crieff Hydro Hotel

    8.4 Very Good

    Crieff, Perthshire

    Swimming Pool • Indoor Hot Tub • Sauna • Restaurant • Coffee Shop • Salon
    from £156 per person
    Available as a gift See all 2 packages
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    Apex Hotel Waterloo Place

    9.4 Excellent

    Edinburgh, Scotland

    Swimming Pool • Sauna • Steam Room • Restaurant
    from £182 per person
    Available as a gift See all 4 packages
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    The Address Glasgow

    8.6 Very Good

    Glasgow

    Sauna • Heated Loungers • Plunge Pool • Restaurant • Bar
    from £130 per person
    Available as a gift See all 1 package
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    Trump International, Scotland

    10.0 Excellent

    Aberdeenshire, Scotland

    Relax Room • Golf • Beach • Restaurant
    from £198 per person
    Available as a gift See all 1 package
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    The Gailes Hotel and Spa

    9.0 Excellent

    Irvine, Ayrshire

    Indoor Hot Tub • Sauna • Steam Room • Golf • Restaurant • Coffee Shop
    from £127 per person
    Available as a gift See all 4 packages
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    Edinburgh Marriott Hotel Holyrood

    8.4 Very Good

    Edinburgh

    Swimming Pool • Sauna • Relax Room • Restaurant • Bar
    from £125 per person
    Available as a gift See all 8 packages
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)
    Elysium Collection

    Fairmont St Andrews

    8.8 Very Good

    St Andrews, North East Fife

    Swimming Pool • Indoor Hot Tub • Sauna • Golf • Restaurant
    from £294 per person
    Available as a gift See all 10 packages
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    Wyndham Duchally Country Estate

    10.0 Excellent

    Auchterarder, Perthshire

    Swimming Pool • Indoor Hot Tub • Sauna • Restaurant • Coffee Shop • Bar
    from £86 per person
    Available as a gift See all 5 packages
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)

    Cairndale Hotel and Spa

    6.0 Good

    Dumfries, Scotland

    Swimming Pool • Indoor Hot Tub • Sauna • Restaurant • Coffee Shop • Bar
    from £436 per person
    Available as a gift See all 3 packages
    1. Search Result (Slide 1)
    2. Search Result (Slide 2)
    3. Search Result (Slide 3)
    4. Search Result (Slide 4)
    5. Search Result (Slide 5)
    6. Search Result (Slide 6)
    7. Search Result (Slide 7)
    • Selected packages include: Up to 15% off • Room upgrade on arrival and complimentary drinks voucher

    Coast Spa at The Golf View Hotel

    9.6 Excellent

    Nairn, Inverness

    Swimming Pool • Indoor Hot Tub • Sauna • Beach • Restaurant • Tennis
    from £148.16 £127 per person
    Available as a gift See all 6 packages

Showing 12 of 38 venues

Load More Venues

More spa locations nearby

  1. Aberdeenshire
  2. Borders, Dumfries & Galloway
  3. Dunbartonshire
  4. Dundee & Angus
  5. Edinburgh & Lothians
  6. Glasgow & Ayrshire
  7. Grampian
  8. Highlands & Inverness
  9. Lanarkshire
  10. Midlothian
  11. Moray
  12. Peeblesshire
  13. Perth and Kinross
  14. Perthshire & Heartlands
  15. Renfrewshire
  16. Scottish Borders
  17. St Andrews & Fife
  18. Strathclyde
  19. West & Islands
Search by location, dates and guests
Where
Scotland
    1. Popular destinations
    2. London
    3. Manchester
    4. Scotland
When
Any
When
Specific dates
Mo Tu We Th Fr Sa Su
November 2025
Mo Tu We Th Fr Sa Su
December 2025
Mo Tu We Th Fr Sa Su
January 2026
Mo Tu We Th Fr Sa Su
February 2026
Mo Tu We Th Fr Sa Su
March 2026
Mo Tu We Th Fr Sa Su
April 2026
Mo Tu We Th Fr Sa Su
May 2026
Mo Tu We Th Fr Sa Su
June 2026
Mo Tu We Th Fr Sa Su
July 2026
Mo Tu We Th Fr Sa Su
August 2026
Mo Tu We Th Fr Sa Su
September 2026
Mo Tu We Th Fr Sa Su
October 2026
Mo Tu We Th Fr Sa Su
November 2026
Mo Tu We Th Fr Sa Su
December 2026
Mo Tu We Th Fr Sa Su
January 2027
Mo Tu We Th Fr Sa Su
February 2027
Mo Tu We Th Fr Sa Su
March 2027
Mo Tu We Th Fr Sa Su
April 2027
Mo Tu We Th Fr Sa Su
May 2027
Mo Tu We Th Fr Sa Su
June 2027
Mo Tu We Th Fr Sa Su
July 2027
Mo Tu We Th Fr Sa Su
August 2027
Mo Tu We Th Fr Sa Su
September 2027
Mo Tu We Th Fr Sa Su
October 2027
Mo Tu We Th Fr Sa Su
November 2027
Mo Tu We Th Fr Sa Su
Flexible

What day do you want to go?

You can select only one.

When do you want to go?

You can select more than one month.

Experience
Any
Experience
Guests
Any
Guests
Booking for a group of more than 8?
Spabreaks Logo Spabreaks.com
Explore Spa Days
  • London Spa Days
  • Manchester Spa Days
  • Birmingham Spa Days
  • Liverpool Spa Days
  • Glasgow Spa Days
Explore Spa Breaks
  • Overnight Spa Breaks
  • 2 Night Spa Breaks
  • Scotland Spa Breaks
  • Edinburgh Spa Breaks
  • North West Spa Breaks
Support
  • Loyalty Program
  • Spa Guides
  • Corporate Spas
  • Accessibility
About
  • Hear From Us
  • About us
  • Blog
  • Careers
  • Employee Vouchers
  • Partners
  • Call centre hours
  • Monday–Friday 9am–5:30pm
  • Saturday 9am–5pm
  • Sunday 10am–4pm
  • Call us on 0800 043 6600 or visit our customer support page for more details.

©2025 Spabreaks.com

  • Terms & Conditions
  • Privacy policy
  • Sitemap

By browsing this site you accept cookies used to improve and personalise our services; if you click 'Accept & Close' we will also use cookies to personalise advertising on other sites.

Read our updated privacy policy for more about what we do with your data, as well as your rights and choices.