THE PERFECT BASE TO EXPLORE PERTHSHIRE
Situated in Pitlochry the Atholl Palace Hotel is a timeless romantic location near where the river Tummel meets the Tay.
The Atholl Palace is the ideal location for a leisurely break, business and private conferences, weddings and functions. Business becomes pleasure at the Atholl Palace where the service, ambiance and attention to detail is ever present.
The Atholl Palace is a spectacular hotel offering unique features and outstanding value.
With a vast selection of rooms ranging from cosy doubles, to our two turret suites as well as homely lodges there’s something for everyone at the Atholl Palace Hotel.
The Atholl Palace is the ideal location for a leisurely break, business and private conferences, weddings and functions. Business becomes pleasure at the Atholl Palace where the service, ambiance and attention to detail is ever present.
The Atholl Palace is a spectacular hotel offering unique features and outstanding value.
With a vast selection of rooms ranging from cosy doubles, to our two turret suites as well as homely lodges there’s something for everyone at the Atholl Palace Hotel.