8. Gleneagles, Perthshire
Another multiple-award-winner, this spa has everything going for it, including the most amazing location and accommodation. The attention to detail in the spa itself is unsurpassed and hotel guests can only enter if they’ve booked a treatment, which keeps it peaceful.
Treatments from £95, gleneagles.com