Places to Stay In Pitlochry

Atholl Palace Hotel

Pitlochry, PH16 5LX

>> Pitlochry Home >> Pitlochry Accommodation >> Atholl Palace Hotel

Atholl Palace Hotel

One of Scotland's best known Scottish Baronial Hotels - The Atholl Palace Hotel is a spectacular Scotch Baronial Hydropathic hotel set in the Pitlochry skyline with views down the Tummel valley. Opening its doors in 1878. An extensive refurbishment by its new owners the Castle Collection, has ensured the hotel meets the exacting needs of today's visitors. The restored Victorian spa and Turkish baths are a special feature along with the cultivated gardens. The Verandah Restaurant is popular for its Sunday carvery, booking is recommended.

Visit Website