Savor regional cuisine at the Scottish restaurant, enjoy afternoon tea, or relax with a drink at the bar.
Enjoy breathtaking views of the Scottish Highlands, Tummel Valley, and the River Tummel.
This hotel is a beautiful Victorian building with a grand and elegant atmosphere.
Enjoy individually designed rooms with scenic views, free Wi-Fi, TVs, and tea and coffee making facilities.
Escape to the award-winning gardens, relax in the spa, and enjoy the swimming pool.
Just a 5-minute walk from Pitlochry town, with two distilleries, hiking trails, and the train station.
Overlooking the picturesque town of Pitlochry, The Atholl Palace hotel and estate is set in Highland Perthshire and offers award-winning gardens, a swimming pool and spa, a wide variety of sport and leisure facilities, a cosy bar with outdoor terrace and scenic mountain and river views. Additional benefits include large lounges with open log-fires and a restaurant with panoramic views across the highlands. Free WiFi is available in each guest room which features an en-suite bathroom and tea/coffee making facilities. The sporting and leisure facilities include an indoor swimming pool, hot tub and a steam room. There is also a fully-equipped gym, 9-hole pitch and putt course, tennis courts, snooker and a children’s playground. The hotel sits on 48 acres of garden and forestry. There are also sweeping lawns and walkways with seating areas throughout. The property features its very own Japanese gardens with a meandering river, a waterfall with a viewing platform and a picturesque duck pond. Pitlochry train station is just 1.6 km away, and the local area is known for adventure sports such as white-water rafting. Pitlochry town is just a 5-minute walk away & includes 2 distilleries.
Price trend
No price trend data at this time
Yes, Atholl Palace Hotel offers 1 pool area.
No, Atholl Palace Hotel doesn’t allow pets.
Yes, Atholl Palace Hotel provides Parking, Accessible parking for guests.
Check-in at Atholl Palace Hotel is available from: . Check-out time is by .
Atholl Palace Hotel is located in Pitlochry, PH16 5LX, Pitlochry, United Kingdom.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.
These hotels may also be interesting for you...