The best spa hotels in Scotland for top-notch pampering
Our favourite Scottish spa hotels, from golf courses with super spas to city-centre sanctuaries

A pampering spa holiday is the perfect treat, and if you’re hoping to visit the spectacular countryside or scenic cities north of the border this year, we have the perfect spa hotel in Scotland for you.
If you've tried the spa hotels in the Cotswolds and love a city spa break in London, you'll want to know all about Scotland's impressive spa sanctuaries for a soothing escape.
There’s no better way to relax with your partner or a group of friends than an indulgent spa break – and in Scotland, the spas come with a backdrop of beautiful countryside. There are also some excellent spas in Glasgow and Edinburgh, where you can soak up the city skyscape from a rooftop pool.
At Edinburgh’s Sheraton Grand Hotel & Spa, for example, you can lie back and enjoy a view of the city from the heated comfort of the hydropool on the rooftop.
Then there’s the globally renowned Gleneagles, a destination hotel that likes to call itself ‘Scotland’s playground’; it won’t take you long to see why, especially once you’ve visited the mega spa.
Or, book in for a restorative retreat with a few rounds of golf on the side at Old Course Hotel, Machrie Hotel & Golf Links or Fairmont St Andrews.
Here’s our edit of the best spa hotels in Scotland for the ultimate relaxing staycation…


The GH guide to exploring the Caribbean

Dreaming of Alaska? Here's the best way to see it

Why an Oceania Cruise is the ultimate foodie break

The best Airbnbs in Croatia