Hotels with a swimming pool in Perthshire & Cairngorms

We list 88 hotels, holiday parks and cottages with a swimming pool in Perthshire & Cairngorms: 27 hotels, 42 lodges and caravans on 2 holiday parks and 19 cottages, apartments and other self-catering stays. 79 list an indoor pool and 2 an outdoor pool. Of the hotels, 23 have an indoor pool.

88stays with a pool
27hotels
79indoor
2outdoor

Perthshire & Cairngorms hotels with a pool

Hotels first, then holiday parks and self-catering, by guest reviews. How we sort

48 results

Coylumbridge Resort Hotel, AviemoreHotel · Indoor pool

Coylumbridge Resort Hotel

Aviemore, Perthshire & Cairngorms4-star hotel

Indoor pool
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Not yet checked

Best for

  • Swimming whatever the weather (indoor pool)
  • A trip with the dog (dogs allowed)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 7.0/10 from more than 8,000 reviews (booking partner)

The Pitlochry Hydro Hotel, PitlochryHotel · Indoor pool

The Pitlochry Hydro Hotel

Pitlochry, Perthshire & Cairngorms3-star hotel

Indoor pool
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Not yet checked

Best for

  • Swimming whatever the weather (indoor pool)
  • A trip with the dog (dogs allowed)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 7.5/10 from more than 4,000 reviews (booking partner)

Scotland's Spa Hotel, PitlochryHotel · Indoor pool

Scotland's Spa Hotel

Pitlochry, Perthshire & Cairngorms3-star hotel

Indoor pool
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Spa facilities
Not yet checked

Best for

  • Swimming whatever the weather (indoor pool)
  • A swim and spa break (spa facilities)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 7.5/10 from more than 3,000 reviews (booking partner)

Dunkeld House Hotel, DunkeldHotel · Indoor pool

Dunkeld House Hotel

Dunkeld, Perthshire & Cairngorms4-star hotel

Indoor pool
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Spa facilities
Not yet checked

Best for

  • Swimming whatever the weather (indoor pool)
  • A swim and spa break (spa facilities)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 8.7/10 from more than 2,000 reviews (booking partner)

Macdonald Highlands Hotel at Macdonald Aviemore Resort, AviemoreHotel · Swimming pool

Macdonald Highlands Hotel at Macdonald Aviemore Resort

Aviemore, Perthshire & Cairngorms4-star hotel

Indoor or outdoor not listed2 pools
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Not yet checked

Best for

  • A trip with the dog (dogs allowed)
  • Families (family rooms available)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 7.5/10 from more than 3,000 reviews (booking partner)

The Kenmore Club, KenmoreHotel · Indoor pool

The Kenmore Club

Kenmore, Perthshire & Cairngorms4-star hotel

Indoor pool
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Not yet checked

Best for

  • Swimming whatever the weather (indoor pool)
  • Families (family rooms available)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 8.5/10 from more than 2,000 reviews (booking partner)

The Atholl Palace, PitlochryHotel · Indoor pool

The Atholl Palace

Pitlochry, Perthshire & Cairngorms4-star hotel

Indoor pool
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Spa facilities
Not yet checked

Best for

  • Swimming whatever the weather (indoor pool)
  • A swim and spa break (spa facilities)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 8.3/10 from more than 1,000 reviews (booking partner)

Macdonald Aviemore Hotel at Macdonald Aviemore Resort, AviemoreHotel · Swimming pool

Macdonald Aviemore Hotel at Macdonald Aviemore Resort

Aviemore, Perthshire & Cairngorms4-star hotel

Indoor or outdoor not listed2 pools
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Water slides
Not yet checked

Best for

  • Children who want water slides
  • A trip with the dog (dogs allowed)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 7.2/10 from more than 2,000 reviews (booking partner)

Loch Rannoch Hotel and Spa, Kinloch RannochHotel · Indoor pool

Loch Rannoch Hotel and Spa

Kinloch Rannoch, Perthshire & Cairngorms4-star hotel

Indoor pool
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Spa facilities
Not yet checked

Best for

  • Swimming whatever the weather (indoor pool)
  • A swim and spa break (spa facilities)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 8.6/10 from more than 1,000 reviews (booking partner)

Ben Nevis Hotel & Leisure Club, Fort WilliamHotel · Indoor pool

Ben Nevis Hotel & Leisure Club

Fort William, Perthshire & Cairngorms3-star hotel

Indoor pool
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Not yet checked

Best for

  • Swimming whatever the weather (indoor pool)
  • Families (family rooms available)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 6.1/10 from more than 2,000 reviews (booking partner)

Duchally Hotel & Country Estate, AuchterarderHotel · Swimming pool

Duchally Hotel & Country Estate

Auchterarder, Perthshire & Cairngorms4-star hotel

Indoor or outdoor not listed2 pools
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Spa facilities
Not yet checked

Best for

  • A swim and spa break (spa facilities)
  • Families (family rooms available)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 8.4/10 from more than 1,000 reviews (booking partner)

Moness Resort, AberfeldyHotel · Indoor pool

Moness Resort

Aberfeldy, Perthshire & Cairngorms4-star hotel

Indoor pool
Length not yet checkedTemperature not yet confirmed
Swim times not yet checked
Not yet checked

Best for

  • Swimming whatever the weather (indoor pool)
  • A trip with the dog (dogs allowed)

Not for

  • Swimmers who need the pool length before booking (not yet checked)

Guest rating 8.3/10 from more than 1,000 reviews (booking partner)

Pool facts

Indoor or outdoor? The pools in Perthshire & Cairngorms

  • Indoor: 79
  • Outdoor: 2
  • Type not listed: 7

Based on 88 stays with a pool. A stay counts once, even with more than one pool.

27hotels and B&Bs
2holiday parks
19cottages and self-catering
38allow dogs
0children's pools
2with water slides
42with spa facilities
5with 2 or more pools

Hotel, holiday park or cottage in Perthshire & Cairngorms?

More places in Perthshire & Cairngorms

Frequently asked questions

How many hotels in Perthshire & Cairngorms have a swimming pool?

27 hotels and B&Bs in Perthshire & Cairngorms list a swimming pool, plus 61 holiday park and self-catering stays. 23 of the hotels have an indoor pool.

Are there dog-friendly stays with a pool in Perthshire & Cairngorms?

Yes. 38 of the stays with a pool we list in Perthshire & Cairngorms allow dogs. They include Coylumbridge Resort Hotel, The Pitlochry Hydro Hotel and Macdonald Highlands Hotel at Macdonald Aviemore Resort.

Where can children use water slides in Perthshire & Cairngorms?

2 of the stays we list in Perthshire & Cairngorms have water slides, mostly on holiday parks. Check the park's session times before you go.

Related pages

All stays with a pool in Perthshire & Cairngorms, A to Z

Hotels and B&Bs (27)

Holiday parks (2)

Cottages and self-catering (14)

Listing data updated 29 September 2026. Pool details show the date they were checked. How we check pools · Affiliate disclosure