locationPerth Rd, Pitlochry, PH16 5LX, United Kingdom
Winter Lodge Offer | Atholl PalaceBEST RATE GUARANTEEAmend / cancel my booking

Winter Lodge Offer

Atholl Palace lodges are your ‘Special home in the highlands’ set in 48 acres of private land we offer the perfect isolation within minutes of everything you need; fresh air, riverside and woodland walks. Our most comfortable lodges offer a relaxing atmosphere where you can unwind from the stress and pressure of everyday life.

Book one of our one, two or three bedroom lodges and get 20% off until 31st March 2021 (Subject to a minimum 3 night stay & Excluding Christmas & New Year).

And with our Winter Lodge Offer pets stay free! 

Only applies to self catering lodges, we still operate a no pets policy in the main hotel.