Spa Hotels and Spas Days in Perth and Kinross

: 12 spas found

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

Discover the beauty of wellness in the heart of Scotland with our handpicked collection of spa hotels in Perth & Kinross. From tranquil countryside escapes to grand wellness resorts, this region is ideal for indulgent spa days in Perthshire or luxurious spa breaks across Scotland.

Tucked within Perth’s rolling hills, Murrayshall Country Estate offers a peaceful rural escape, while Scotland’s Spa Hotel delivers a warm Highland welcome paired with traditional spa experiences. The iconic Gleneagles is a five-star sanctuary offering world-class treatments in opulent surroundings, and the coastal haven of Fairmont St Andrews brings together sea views and state-of-the-art spa facilities. Just a short drive south, Macdonald Inchyra Hotel and Spa completes the list with modern amenities in a charming country setting.

Whether you’re planning a revitalising spa day in Perth, Scotland, or searching for standout spa hotels in Scotland, explore our exclusive offers and discover the rejuvenating charm of spa breaks in Perth & Kinross.

  1. Fonab Castle Hotel

    8.0 Very Good

    Pitlochry

    Dual Treatment Experience Showers Indoor Hot Tub Bar Restaurant
  2. Dunkeld House Hotel

    8.4 Very Good

    Dunkeld, Perthshire

    Gym Indoor Hot Tub Sauna Bar Restaurant
  3. Angus Hotel & Spa

    10.0 Excellent

    Perthshire, Scotland

    Hydrotherapy Pool Indoor Hot Tub Sauna Bar Restaurant
  4. Lochside Spa

    8.0 Very Good

    Dundee, Angus

    Gym Relax Room Sauna Restaurant Salon
  5. Gleneagles

    9.8 Excellent

    Auchterarder, Perthshire

    Experience Showers Gym Heated Loungers Bar Coffee Shop Golf
  6. Crieff Hydro Hotel

    8.2 Very Good

    Crieff, Perthshire

    Gym Ice Room Indoor Hot Tub Bar Coffee Shop Restaurant

Showing 12 of 12 venues