Atholl Palace Hotel

Built in 1832, this stately baronial-style stone hotel is a minute’s walk from Blair Atholl train station and 3 minutes’ walk from Blair Castle. Pitlochry town is 7 miles away.

Visit Website
View Photos
I've been here

Helpful Information

Green IconVegetarian

Green IconVegan

Green IconDisabled access

Green Icon Outdoor Seating

Green IconGluten Free Options

Green IconChild friendly

Green IconDog friendly