A historic castle with ivy-covered walls and multiple towers.

Find Ski Hotels in Tayside

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

Tonight
Sep 4 - Sep 5
Tomorrow
Sep 5 - Sep 6
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Our top choices for Tayside 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.
₩221,654
₩265,985 total
includes taxes & fees
Sep 16 - Sep 17
Ballathie House Hotel

2. The Bankfoot Inn

The Bankfoot Inn
Perth
₩158,302
₩189,963 total
includes taxes & fees
Sep 17 - Sep 18
The Bankfoot Inn

3. Ivybank Lodge

Ivybank Lodge
Blairgowrie
₩195,970
₩235,157 total
includes taxes & fees
Oct 1 - Oct 2
Ivybank Lodge

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.
₩196,484
₩235,781 total
includes taxes & fees
Oct 4 - Oct 5
Dalmunzie Castle Hotel

5. 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.
₩165,345
₩198,414 total
includes taxes & fees
Oct 5 - Oct 6
The Bridge of Cally Hotel

6. 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.
₩551,116
₩661,339 total
includes taxes & fees
Oct 1 - Oct 2
Fonab Castle Hotel & Spa

7. Victoria Hotel

Victoria Hotel
Blairgowrie
₩145,021
₩174,026 total
includes taxes & fees
Sep 7 - Sep 8
Victoria Hotel

8. Woodlea

Woodlea
Perth
₩156,876
₩188,255 total
includes taxes & fees
Oct 1 - Oct 2
Woodlea

9. Hazeldene Guest House

Hazeldene Guest House
Perth
₩159,987
₩191,985 total
includes taxes & fees
Oct 1 - Oct 2
Hazeldene Guest House

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.
₩213,722
₩256,459 total
includes taxes & fees
Sep 6 - Sep 7
The Royal George Hotel
View all properties

Choose what matters most at ski hotels in Tayside

Resort
4 stars
5 stars
Spa
Family-friendly

Top Tayside Hotel Reviews

Explore a world of travel with Expedia