A historic building with multiple towers and a large entrance.

Hotels with indoor pool in Perthshire, Scotland

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Perthshire Hotels with indoor pool

Tonight
Oct 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Our top choices for Perthshire hotels with an indoor pool

1. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
  • Riverside swimming escape in the Scottish countryside with spectacular hotel spa amenities.
P10,864
P13,037 total
includes taxes & fees
Nov 15 - Nov 16
Dunkeld House Hotel

2. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
  • Relax in this Victorian retreat with indoor pool sanctuary and stunning gardens in Cairngorms National Park.
P15,148
P18,177 total
includes taxes & fees
Nov 8 - Nov 9
Atholl Palace Hotel

3. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
Pitlochry
  • Immerse in the tranquil indoor pool sanctuary of this highland retreat with spectacular Cairngorms views and terrace relaxation.
P7,100
P8,520 total
includes taxes & fees
Nov 15 - Nov 16
The Pitlochry Hydro Hotel

4. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
  • Indulge in a rejuvenating pool sanctuary with hot tub and sauna at this upscale Dundee hotel, perfect for relaxation seekers.
P5,341
P6,409 total
includes taxes & fees
Oct 18 - Oct 19
Apex City Quay Hotel & Spa

5. The Stirling Highland Hotel

The Stirling Highland Hotel
Stirling
  • Plunge into serene luxury at this indoor pool oasis with loungers and spa treatments.
P3,971
P4,765 total
includes taxes & fees
Nov 15 - Nov 16
The Stirling Highland Hotel

6. Scotlands Spa Hotel

Scotlands Spa Hotel
Pitlochry
  • Luxurious indoor pool sanctuary offers serene relaxation with comfortable loungers in this Scottish spa retreat.
P7,536
P9,043 total
includes taxes & fees
Nov 13 - Nov 14
Scotlands Spa Hotel

7. Moness Resort

Moness Resort
Aberfeldy
  • Splash into serenity at this Scottish retreat with an indoor pool oasis and spa treatments for all ages.
P6,110
P7,331 total
includes taxes & fees
Nov 9 - Nov 10
Moness Resort

8. Murraypark Hotel

Murraypark Hotel
Crieff
P8,241
P9,889 total
includes taxes & fees
Nov 1 - Nov 2
Murraypark Hotel

9. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
  • Plunge into Victorian elegance at this Stirling retreat with a pristine indoor pool and comprehensive wellness amenities.
P6,411
P7,693 total
includes taxes & fees
Oct 25 - Oct 26
Apex Dunblane Hydro Hotel

10. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
  • Dive into year-round swimming bliss at this riverside hotel with indoor pool and spa indulgences.
P4,920
P5,904 total
includes taxes & fees
Oct 18 - Oct 19
The Angus Hotel & Spa by Compass Hospitality
View all properties

Top Perthshire Hotel Reviews

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

8/10 Good
"I really liked this hotel. It has the faded glamour of a Victorian Manor House. It needs updating as it is a bit tatty in places. However, the staff were lovely, it's very convenient for Pitlochry and the restaurant was excellent and good value. They have a pool but we didn't try it"
Gareth 1-night trip
Posted 1 hour ago
The Pitlochry Hydro Hotel
Moness Resort

Moness Resort

8/10 Good
"On the downside the menu did not change on a daily basis . The height of the bath was almost impossible to get in and out. The staff were very nice , chatty and helpful. The room was very spacious and comfortable. I would recommend the hotel for short stays."
IAN 3-night trip
Posted 3 days ago
Moness Resort
Dunkeld House Hotel

Dunkeld House Hotel

10/10 Excellent
"Fabulous location, rooms great. Staff were friendly."
Gillian 3-night trip
Posted 4 days ago
Dunkeld House Hotel
Atholl Palace Hotel

Atholl Palace Hotel

10/10 Excellent
"Beautiful property"
Kevin 1-night trip
Posted 5 days ago
Atholl Palace Hotel