A historic building with multiple towers and a large entrance.

Find Hotels with an Indoor Pool in Perthshire from CA $111

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Perthshire Hotels with an Indoor Pool

Our top choices for Perthshire hotels with an indoor pool

1. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Riverside swimming escape in the Scottish countryside with spectacular hotel spa amenities.
The price is CA $247
CA $296 total
includes taxes & fees
Dec 1 - Dec 2
Dunkeld House Hotel

2. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,290 reviews)
  • cleanliness
    Indulge in a rejuvenating pool sanctuary with hot tub and sauna at this upscale Dundee hotel, perfect for relaxation seekers.
The price is CA $119
CA $143 total
includes taxes & fees
Dec 6 - Dec 7
Apex City Quay Hotel & Spa

3. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Relax in this Victorian retreat with indoor pool sanctuary and stunning gardens in Cairngorms National Park.
The price is CA $294
CA $353 total
includes taxes & fees
Dec 14 - Dec 15
Atholl Palace Hotel

4. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,176 reviews)
  • cleanliness
    Immerse in the tranquil indoor pool sanctuary of this highland retreat with spectacular Cairngorms views and terrace relaxation.
The price is CA $105
CA $126 total
includes taxes & fees
Nov 22 - Nov 23
The Pitlochry Hydro Hotel

5. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,001 reviews)
  • cleanliness
    Plunge into Victorian elegance at this Stirling retreat with a pristine indoor pool and comprehensive wellness amenities.
The price is CA $120
CA $144 total
includes taxes & fees
Dec 7 - Dec 8
Apex Dunblane Hydro Hotel

6. Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (1,003 reviews)
  • cleanliness
    Luxurious indoor pool sanctuary offers serene relaxation with comfortable loungers in this Scottish spa retreat.
The price is CA $161
CA $193 total
includes taxes & fees
Dec 11 - Dec 12
Scotlands Spa Hotel

7. The Stirling Highland Hotel

The Stirling Highland Hotel
4.0 star property
Stirling
8.2 out of 10, Very good, (1,124 reviews)
  • cleanliness
    Plunge into serene luxury at this indoor pool oasis with loungers and spa treatments.
The price is CA $112
CA $134 total
includes taxes & fees
Dec 6 - Dec 7
The Stirling Highland Hotel

8. Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Splash into serenity at this mountain retreat with year-round indoor pool perfect for post-hike relaxation.
The price is CA $207
CA $248 total
includes taxes & fees
Dec 16 - Dec 17
Isles Of Glencoe Hotel

9. Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,001 reviews)
  • cleanliness
    Plunge into poolside perfection with indoor swimming and relaxing hot tub access at this golf hotel.
The price is CA $93
CA $111 total
includes taxes & fees
Nov 22 - Nov 23
Carnoustie Golf Hotel

10. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (759 reviews)
  • cleanliness
    Dive into luxurious aquatic bliss with an indoor pool and rejuvenating hot tub sanctuary.
The price is CA $411
CA $493 total
includes taxes & fees
Dec 16 - Dec 17
Fonab Castle Hotel & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Perthshire Hotel Reviews

Explore a world of travel with Expedia