After the Top 10 Best Spa Hotels in England, I thought it was definitely time for me to head north of the border and see what Scotland has to offer spa-wise – and I was not disappointed! Like last time, I’ve condensed the many contenders down to a Top 10. Here we go with the best spa hotels in Scotland!

Top 10 Best Spa Hotels in Scotland

…in no particular order:


Sheraton Grand, Edinburgh

With a mind-blowingly good location in central Edinburgh and within sight of the castle, the 5* Sheriton Grand Hotel has everything you could possibly want from a luxury spa hotel, with a sauna, fitness centre, spa and wellness centre, massage, and hot tub, as well as hammam and indoor pool. This elegant and luxurious hotel is perfect for a one night getaway in the heart of the city, allowing you to properly relax. Certainly one of the best spa hotels in Scotland, it gets a worthy 4.5/5 on Tripadvisor.

sheratongrand

Book this spa break


 Macdonald Forest, Kinlochard

This 4* hotel (4/5 on Tripadvisor) has a peaceful setting near the foot of Ben Lomond and by the beautiful Loch Ard. With great sports and fishing facilities due to it’s loch-side location, the main attraction is obviously it’s spa. The spa and wellness centre has a sauna, hot tub, indoor pool and hammam, as well as massage and other health and beauty treatments on offer. This best spa hotels in Scotland contender is the perfect getaway for some well-earned Zen.

macdonald

Book this spa break


Norton House Hotel, Edinburgh

This luxurious hotel, built in 1840, has a well-deserved 4.5/5 TripAdvisor rating, certainly making it one of the best spa hotels in Scotland. The hotel boasts a recently-opened health club and spa, with a wide range of treatments available – perfect for some pampering in calm countryside just outside the city. There’s a swimming and hydrotherapy pool, as well as the obligatory sauna and a steam room and experience shower. There’s also a rasul and a club bar, so you can enjoy a nice G&T after some mindless indulgence.

nortonhouse

Book this spa break


Apex City Quay Hotel, Dundee

This more modern offering is the last word in relaxation and once again, a solid 4.5/5 on TripAdvisor. The hotel’s Yu Spa features an indoor pool, Japanese-style spa tubs, herbal-infused steam rooms, a gym, and 5 luxury treatment rooms, all overlooking the quay in an unbelievably chic contemporary setting. Why not treat yourself afterwards to a cheeky cocktail or even a meal at the hotel’s glamorous bar and brasserie, which has amazing views over the Dundee quay and delicious global cuisine? Go on, you deserve it!

apexcityquay

Book this spa break


Auchrannie Country House Hotel, Isle of Arran

This gorgeous country house hotel has a prime location, set in landscaped gardens on the lovely Isle of Arran, and gets a 4.5/5 rating on TripAdvisor. There’s an indoor swimming pool, plus steam rooms, saunas and a solarium so you can really get some proper relaxation in. One of the best spa hotels in Scotland, the hotel also boasts a roof terrace with stunning views over the island, so you can finish the day by watching the sunset and let the stress melt away. I can’t think of anything better.

auchrannie

Book this spa break


Smiths, Grentna Green

This spa hotel (4.5/5 on TripAdvisor) has everything you need to relax and be pampered from head to toe with hair and beauty services, a fully equipped spa area, and treatments such as massage. Spend your evening in the cosmopolitan bar for a post-relaxation drink, and look back on a blissful day of total calm and tranquillity. With a bar this glamorous, how could we not include it on a list of the best spa hotels in Scotland?

smiths

Book this spa break


Lodge On Loch Lomond, Luss

Many of the rooms in this idyllic Loch Lomond spa hotel (4/5 on TripAdvisor) feature their own sauna, and all guests are invited to experience the sauna and other facilities in the spa complex. The spa offers the best in holistic therapeutic and beauty treatments designed to bring harmony to body mind and spirit, and facilities include a spa bath, steam room, sauna, and swimming pool. Experience your own little bit of paradise by a Scottish loch and feel the weight just lift off your shoulders. This excellent contender to be one of the best spa hotels in Scotland is simply heavenly.

lochloss

Book this spa break


Blythswood Square, Glasgow

We couldn’t forget Glasgow in the list of best spa hotels in Scotland, and this 5* central Glasgow spa hotel is an oasis of tranquillity in the heart of the city.The spa has 9 treatment rooms, including rooms for couples and services include massages, facials, body wraps, and body scrubs. A variety of treatment therapies are provided, including aromatherapy and hydrotherapy, and the spa is fully equipped with a sauna. It’s no wonder the hotel has an overwhelming 4.5/5 on TripAdvisor.

blythswood

Book this spa break


Hilton Dunkeld House, Dunkeld

This spa hotel (4/5 on TripAdvisor) is within easy reach of Edinburgh and Glasgow, just an hour from both. The spa features and indoor pool, body treatments, manicures and pedicures, body scrubs, massages, facial treatments, body wraps and hydrotherapy treatments that will leave you feeling fabulous. After a night here, how could you not have that glow that only inner calm and total bliss can bring? This hotel surely deserves a place among the best spa hotels in Scotland.

hiltondunkeld

Book this spa break


Crieff Hydro Hotel, Crieff

This hotel, rated 4/5 on TripAdvisor, has not one but two opulently decorated indoor pools, with a ceiling that’ll leave you shunning anything other than backstroke. Indulge in a pampering treatment at the hotel’s full-service spa, including hot stone massages, Swedish massages, massages, and facials. The spa comes equipped with a sauna, a spa tub, and a steam room, and variety of treatment therapies are on offer, including aromatherapy, Ayurvedic therapy, and hydrotherapy. The impressive facade of this hotel looks like a castle, and with the amazing services on offer here you know you’ll get the royal treatment. How could you possibly resist one of the best spa hotels in Scotland?

crieffhydo

Book this spa break


We all need a little pampering at time, as these offerings north of the border offer perfect destinations for a total relaxation retreat in the best spa hotels that Scotland has to offer! In the eternal words of Oscar Wilde, (admittedly not Scottish but still relevant) “I can resist anything but temptation.” And if these spa hotels haven’t tempted you into a much-needed spa break, I don’t know what will!

Top 10 Spa Hotels In England Subscribe to the newsletter

Please note that I'm just a blogger who loves to find holiday deals on the Internet and share them on my blog. The deals published on my website are not provided directly by me, but by external travel agencies and providers. Deals must be booked on their websites using the screenshots provided as a guide.