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
    • Mothers Day
    • Couples
    • Luxury Spas
    • Spa & Golf
    • Mother & Daughter
    • Spas For One
    • 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
  • Mothers Day
  • Couples
  • Luxury Spas
  • Spa & Golf
  • Mother & Daughter
  • Spas For One
  • 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
Up to 66% off!

Discover hundreds of exclusive spa deals with up to 66% off! Browse all offers

  1. Spas near me
    1. Popular destinations
    2. London
    3. Manchester
    4. Scotland
Specific dates
  1. February 2026
    Mo Tu We Th Fr Sa Su
  2. March 2026
    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 360
Customer Rating
Facilities
Treatments
Recommended For Clear all
Standout Spas
Special Occasion
Seasonal Offers
Meals
Accessibility
Clear all
  • Home
  • United Kingdom
  • Scotland

Afternoon tea spa breaks in Scotland

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

There’s so much to see and do on a spa break in Scotland, and an afternoon tea is the perfect way to rest and restore afterwards!

Spend your time roaming the Highlands or exploring the coast, taking in the city sites from Edinburgh to Glasgow or use the whole experience to make the most of the pampering, rest and relaxation that Scotland’s beautiful spa hotels have to offer. Either way, sustenance should always be part of the experience.

Scotland has a particular skill when it comes to superb food and drink, and there are lots of spa hotels that showcase it at its finest. Delivering tea, cake, sandwiches and bubbly aplenty are spas including Macdonald Inchyra Hotel and Spa, Mar Hall, Trump Turnberry, Kimpton Blythswood Square Hotel and Fairmont St Andrews.

23 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)

    The Gailes Hotel and Spa

    8.4 Very Good

    Irvine, Ayrshire

    Indoor Hot Tub • Sauna • Steam Room • Golf • Restaurant • Coffee Shop
    from £125 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)

    JA Mar Hall, Scotland

    8.2 Very Good

    Bishopton, Renfrewshire

    Swimming Pool • Sauna • Steam Room • Golf • Restaurant • Coffee Shop
    from £176 per person
    Available as a gift See all 6 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 Stirling Highland Hotel

    8.6 Very Good

    Stirling, Stirlingshire

    Swimming Pool • Indoor Hot Tub • Sauna • Restaurant • Tennis
    from £68 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

    Gleneagles

    9.8 Excellent

    Auchterarder, Perthshire

    Swimming Pool • Indoor Hot Tub • Sauna • Golf • Restaurant • Coffee Shop
    from £312 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)
    • Selected packages include: Up to 15% off

    New Lanark Mill Hotel

    8.4 Very Good

    Lanark, South Lanarkshire

    Swimming Pool • Sauna • Steam Room • Restaurant • Bar
    from £119 £101.90 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)
    Elysium Collection

    Trump Turnberry

    9.4 Excellent

    Turnberry, Ayrshire

    Swimming Pool • Sauna • Steam Room • Golf • Restaurant • Bar
    from £188 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)
    Elysium Collection

    Away Spa at W Edinburgh

    10.0 Excellent

    Edinburgh

    Indoor Hot Tub • Sauna • Experience Showers • Restaurant • Coffee Shop • Bar
    from £141 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)

    Edinburgh Marriott Hotel Holyrood

    8.4 Very Good

    Edinburgh

    Swimming Pool • Sauna • Relax Room • Restaurant • Bar
    from £107 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)

    Atholl Palace Hotel & Spa

    7.8 Good

    Pitlochry, Perthshire

    Swimming Pool • Indoor Hot Tub • Steam Room • Golf • Restaurant • Salon
    from £356.15 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)

    Coast Spa at The Golf View Hotel

    9.6 Excellent

    Nairn, Inverness

    Swimming Pool • Indoor Hot Tub • Sauna • Beach • Restaurant • Tennis
    from £83 per person
    Available as a gift See all 6 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)

    Norton House Hotel and Spa

    9.2 Excellent

    Ingliston, Edinburgh

    Swimming Pool • Sauna • Steam Room • Restaurant
    from £156 per person
    Available as a gift See all 6 packages

Showing 12 of 23 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
Where
  1. Spas near me
    1. Popular destinations
    2. London
    3. Manchester
    4. Scotland
When
Any
When
Specific dates
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
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?
Oops, we failed to detect your current location
Try refreshing the page and clicking Spas Near Me again. Make sure you click Allow if your browser asks for your location. Also, try enabling Location Services for your browser.
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 Closed
  • Call us on 0800 043 6600 or visit our customer support page for more details.

©2026 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.