Scotland's top spa hotels for a loch-side weekend break

Leave your daily stresses behind, at least for a weekend, at one of these stunning spa hotels in Scotland.

Scotland’s countryside is a walker’s paradise, a golfing mecca and the perfect place to get away from the stresses and trials of everyday life. What could be better than retiring to a luxurious hotel and whiling away a few hours in the spa, after a day of being on your feet in the fresh air?

The majestic lochs of Scotland are best viewed from the frothy waters of a Jacuzzi in one of these loch-side spa hotels. We’ve picked our top five Scottish spas where you can book yourself in for a fabulous weekend break, right on the shores of Scotland’s most iconic lakes.

Stay beside the sparkling waters of Loch Ard


Take a break from it all at the Macdonald Forest Hills Hotel and Spa, set beside the spectacular Loch Ard. Unwind by the indoor pool, relax in the Jacuzzi or book yourself in for a pampering spa treatment.

Less than an hour from Edinburgh, this is the perfect lake-side spa weekend break. Whilst you’re there, be sure to enjoy the fabulous food at the award-winning Garden Restaurant including Sunday BBQs in the summer and fire-side afternoon tea year-round.

Explore the stunning landscapes surrounding the hotel, including trails around the loch and various activities including golf and horse riding.

Macdonald Forest Hills Hotel & Spa

8.2 Very good (1710 reviews)

Book yourself in to a spa hotel along the west coast of Scotland


A luxurious spa hotel on the West Coast of Scotland, Loch Fyne Hotel & Spa affords its guests unparalleled views over the Loch and cosy traditional interiors for an authentic Scottish experience.

Head over to the spa to enjoy the large indoor pool, Jacuzzi, sauna and steam room, and make full use of the exclusive treatment rooms by booking yourself in for a relaxing and invigorating treatment. This all takes place against a backdrop of dramatic Scottish scenery, visible through the floor-to-ceiling windows.

All 67 rooms are designed with relaxation in mind and some are even dog-friendly so that the whole family can come along! Splash out on a junior suite to enjoy increased space and luxurious tartan carpets.

Loch Fyne Hotel & Spa

8.0 Very good (277 reviews)

A Loch Ness spa escape


Loch Ness Lodge is an exclusive retreat in the heart of Scotland next to the world-famous Loch Ness. The hotel includes a glorious spa with an indoor hot tub and sauna alongside a therapy room where you can book yourself a host of treatments including massages, facials and reflexology.

The lodge has seven individually designed bedrooms, all inspired by nature and making the most of the incredible loch-side views on offer. This is a great spot to base yourself to discover more of what the Highlands has to offer, whether you are looking to explore some castles, take a whisky tour or treat yourself to a round of golf.

Loch Ness Lodge

Top rated
9.5 Excellent (60 reviews)

Relax in a spa hotel that overlooks the Lock of Lowes


Lochside House Hotel and Spa overlooks The Loch of the Lowes and also has the nearby Creoch Loch in sight, making it the perfect place to enjoy being close to the water and some of the most beautiful Ayrshire vistas.

The spa at Lochside House takes guests on a holistic journey, starting in the thermal suite comprised of an indoor vitality pool, sauna and steam room. From here you can continue on through a relaxation room, treatment rooms, a tanning room and finally a Finishing Studio where after being scrubbed and buffed you can get ready to re-join the world in style.

The rooms at Lochside House make the most of the surrounding views. Opt for the Cygnet Suite for a super luxurious stay with interiors in rich royal-purple and gold, plenty of space and an opulent black-tiled bathroom.

Lochside Hotel Lodges & Spa

Top rated
New Cumnock
8.9 Excellent (146 reviews)