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.