Find Hotels with an Indoor Pool in Scottish Highlands

  • 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 prices for these dates

Our top choices for Scottish Highlands hotels with an indoor pool

1. Auchrannie Resort

Auchrannie Resort
4.0 star property
Isle of Arran
9.4 out of 10, Exceptional, (358 reviews)
  • cleanliness
    Float away stress in this resort's two pristine indoor pools with children's splash area nearby.
The price is AED 314
AED 784 total
includes taxes & fees
24 Nov - 25 Nov
Auchrannie Resort

2. 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 AED 517
AED 620 total
includes taxes & fees
16 Dec - 17 Dec
Isles Of Glencoe Hotel

3. Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
5.0 star property
Oban
9.2 out of 10, Wonderful, (164 reviews)
  • cleanliness
    Serene spa island retreat offers indoor pool and golf course with coastal views.
The price is AED 1,069
AED 1,282 total
includes taxes & fees
16 Dec - 17 Dec
Isle of Eriska Hotel and Spa

4. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,003 reviews)
  • cleanliness
    Splashy indoor pool sanctuary with hot tub offers rejuvenating spa resort vibes in central Inverness.
The price is AED 364
AED 437 total
includes taxes & fees
22 Nov - 23 Nov
Kingsmills Hotel

5. 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 AED 1,058
AED 1,269 total
includes taxes & fees
16 Dec - 17 Dec
Fonab Castle Hotel & Spa

6. Dunkeld House Hotel

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

7. 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 AED 269
AED 323 total
includes taxes & fees
22 Nov - 23 Nov
The Pitlochry Hydro Hotel

8. 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 AED 790
AED 948 total
includes taxes & fees
1 Dec - 2 Dec
Atholl Palace Hotel

9. The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa
4.0 star property
Isle of Mull
8.6 out of 10, Excellent, (327 reviews)
  • cleanliness
    Dive into coastal relaxation at this recently refreshed island hotel with heated indoor pool, spa, and direct beach access.
The price is AED 604
AED 724 total
includes taxes & fees
29 Nov - 30 Nov
The Isle of Mull Hotel and Spa

10. Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside

Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside
4.0 star property
Ballater
9.0 out of 10, Wonderful, (297 reviews)
  • cleanliness
    Take a refreshing plunge in this Scottish hotel's indoor pool, where guests can unwind with aquatic amenities galore.
The price is AED 493
AED 591 total
includes taxes & fees
19 Nov - 20 Nov
Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside
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 Scottish Highlands Hotel Reviews

Explore a world of travel with Expedia