Find Ski Hotels in Perth from CA $173
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top Perth Ski Hotels
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
8.8 out of 10, Excellent, (415)
The price is CA $173
CA $208 total
includes taxes & fees
Jun 2 - Jun 3
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.
Recent Reviews in Perth
Recent Reviews in Perth
5/5 Excellent
A joy
"Always a lovely place to relax , looking at the beautiful River Tay. "
A verified traveller stayed at Ballathie Country House Hotel and Estate
Posted 2 weeks ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in Perth
- Boutique Hotels (2)
- Business Hotels (19)
- Cheap Hotels (9)
- Family Hotels (19)
- Green Hotels (5)
- Historic Hotels (34)
- Hotel Wedding Venues (6)
- Hotels & Resorts for Couples (14)
- Hotels with Bar (23)
- Hotels with a Pool (1)
- Hotels with smoking rooms (1)
- Luxury Hotels (9)
- Mountain Hotels (1)
- Pet-friendly Hotels (16)
- Romantic Hotels (6)
- Spa Hotels (1)
More Accommodation Types in Perth
- Apartments (4,329)
- Cottages (3,938)
- Vacation Homes (2,068)
- Guest Houses (508)
- B&B (450)
- Cabin Rentals (282)
- Lodges (229)
- Inns (157)
- Chalets (138)
- Hostels (114)
- Villas (105)
- Condo Rentals (85)
- Aparthotels (59)
- Residences (57)
- Farmstay (39)
- RV Parks (25)
- Country Houses (22)
- Castles (19)
- Holiday Park Resorts (5)
- Houseboats (5)
- Resorts (3)
- Townhomes (2)
- Capsule Hotels (1)
- Ranches (1)
Perth Hotels by Star Rating
More Popular Hotels in Scotland
- Sleeperz Hotel Dundee
- The Landmark Hotel and Leisure Club
- The Stirling Highland Hotel
- Atholl Palace Hotel
- The City Hotel
- Highland Gate, Stirling by Marston's Inns
- Stirling Court Hotel
- Malmaison Dundee
- Kennacoil - Glamping
- Carnoustie Golf Hotel
- Hill Park Hotel
- Sweet Chestnut, Dunfermline by Marston's Inns
- Holiday Inn Express Stirling, an IHG Hotel
- Hotel Colessio
- DoubleTree by Hilton Dunblane Hydro
- Old Course Hotel
- Premier Lodge
- Scotlands Spa Hotel
- Moness Resort