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
  • Be picky

    Search almost a million properties worldwide

Check availability on Perthshire Ski Hotels

Our top choices for Perthshire ski hotels

Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
3.0 star property
Dundee
8.8 out of 10, Excellent, (738 reviews)
The price is AED 282
AED 338 total
includes taxes & fees
19 Jul - 20 Jul
Invercarse Hotel Dundee, BW Signature Collection

The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (139 reviews)
The price is AED 400
AED 480 total
includes taxes & fees
18 Jul - 19 Jul
The Bankfoot Inn

Tyndrum Lodges

Tyndrum Lodges
3.5 star property
Crianlarich
9.4 out of 10, Exceptional, (254 reviews)
The price is AED 515
AED 618 total
includes taxes & fees
20 Jul - 21 Jul
Tyndrum Lodges

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (585 reviews)
  • cleanliness
    Winter adventures await on the river; enjoy skiing, fishing, and archery at this Edwardian estate hotel nestled in scenic grounds.
The price is AED 444
AED 532 total
includes taxes & fees
29 Jul - 30 Jul
Ballathie House Hotel

Best Western The Crianlarich Hotel

Best Western The Crianlarich Hotel
3.5 star property
Crianlarich
8.4 out of 10, Very Good, (320 reviews)
  • cleanliness
    Mountain retreat offers snowy adventure and ski storage near Loch Lomond, with a cozy bar for warming up after the slopes.
The price is AED 537
AED 644 total
includes taxes & fees
24 Jul - 25 Jul
Best Western The Crianlarich Hotel

Woodlea

Woodlea
3.0 star property
Perth
9.0 out of 10, Wonderful, (7 reviews)
The price is AED 448
AED 538 total
includes taxes & fees
6 Aug - 7 Aug
Woodlea

Muthu Ben Doran Hotel

Muthu Ben Doran Hotel
3.0 star property
Crianlarich
7.4 out of 10, Good, (453 reviews)
The price is AED 518
AED 622 total
includes taxes & fees
16 Aug - 17 Aug
Muthu Ben Doran Hotel

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (723 reviews)
  • cleanliness
    Embrace alpine adventures at luxurious Fonab Castle Hotel, where ski trails and snowy escapes meet five-star Scottish comfort.
The price is AED 1,586
AED 1,903 total
includes taxes & fees
12 Aug - 13 Aug
Fonab Castle Hotel & Spa

The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (152 reviews)
  • cleanliness
    Winter wonderland meets Scottish charm at this family-friendly hotel in Cairngorms, perfect for ski enthusiasts and outdoor lovers.
The price is AED 409
AED 490 total
includes taxes & fees
10 Aug - 11 Aug
The Bridge of Cally Hotel

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (120 reviews)
The price is AED 548
AED 658 total
includes taxes & fees
23 Jul - 24 Jul
Ivybank Lodge
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.

Choose what matters most at ski hotels in Perthshire

Top Perthshire Hotel Reviews

Explore a world of travel with Expedia