A historic building with multiple towers and a large entrance.

Find Ski Hotels in Perthshire

  • 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 Ski Hotels

Tonight
Sep 24 - Sep 25
Tomorrow
Sep 25 - Sep 26
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Our top choices for Perthshire ski hotels

1. Ballathie House Hotel

Ballathie House Hotel
Perth
  • Winter adventures await on the river; enjoy skiing, fishing, and archery at this Edwardian estate hotel nestled in scenic grounds.
NT$3,375
NT$4,050 total
includes taxes & fees
Oct 18 - Oct 19
Ballathie House Hotel

2. The Bankfoot Inn

The Bankfoot Inn
Perth
NT$3,631
NT$4,357 total
includes taxes & fees
Oct 2 - Oct 3
The Bankfoot Inn

3. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
  • Embrace alpine adventures at luxurious Fonab Castle Hotel, where ski trails and snowy escapes meet five-star Scottish comfort.
NT$11,607
NT$13,928 total
includes taxes & fees
Oct 6 - Oct 7
Fonab Castle Hotel & Spa

4. Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
Blairgowrie
  • Alpine winter adventures await at Dalmunzie Castle Hotel, where snowy mountain slopes meet historic Scottish charm and on-site golf.
NT$4,993
NT$5,991 total
includes taxes & fees
Oct 4 - Oct 5
Dalmunzie Castle Hotel

5. Woodlea

Woodlea
Perth
NT$3,153
NT$3,784 total
includes taxes & fees
Oct 4 - Oct 5
Woodlea

6. Ivybank Lodge

Ivybank Lodge
Blairgowrie
NT$4,482
NT$5,378 total
includes taxes & fees
Oct 4 - Oct 5
Ivybank Lodge

7. Hazeldene Guest House

Hazeldene Guest House
Perth
NT$3,659
NT$4,391 total
includes taxes & fees
Oct 5 - Oct 6
Hazeldene Guest House

8. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
Pitlochry
  • Experience Scotland's winter wonderland with ski adventures and cozy lodge accommodations in scenic Pitlochry national park.
NT$5,330
NT$6,396 total
includes taxes & fees
Sep 29 - Sep 30
Craigmhor Lodge & Courtyard

9. The Bridge of Cally Hotel

The Bridge of Cally Hotel
Blairgowrie
  • Winter wonderland meets Scottish charm at this family-friendly hotel in Cairngorms, perfect for ski enthusiasts and outdoor lovers.
NT$3,441
NT$4,129 total
includes taxes & fees
Sep 27 - Sep 28
The Bridge of Cally Hotel

10. The Royal George Hotel

The Royal George Hotel
Perth
  • Alpine haven for skiers with slope access, fitness center, and garden views just steps from Perth's heart.
NT$4,902
NT$5,882 total
includes taxes & fees
Sep 30 - Oct 1
The Royal George Hotel
View all properties

Choose what matters most at ski hotels in Perthshire

Resort
4 stars
5 stars
Spa
Family-friendly

Top Perthshire Hotel Reviews

Fisher's Hotel

Fisher's Hotel

10/10 Excellent
"Just as expected! Lovely hotel with great views"
Gilmour 1-night trip
Posted 3 days ago
Fisher's Hotel

Explore a world of travel with Expedia