Atholl Palace Hotel, located in the heart of Pitlochry, Scottish Highlands, offers a unique blend of traditional Scottish Baronial splendour and modern luxury. This historic hotel features 63 individually decorated bedrooms, self-catering cottages, lodges, and apartments, along with fine and casual dining options, a state-of-the-art spa, and leisure facilities. Guests can enjoy a range of activities, including exploring the hotel's grounds, Atholl Palace Museum, and Pitlochry's charming town centre. The hotel's scenic location and excellent amenities make it an ideal destination for romantic getaways, family breaks, and business conferences.
Guests generally praised the hotel's staff, food, and amenities, with many considering it a "lovely" and "enjoyable" stay.
Guests were frustrated with the lack of up-to-date information and poor communication, as well as delays in receiving food and poor service in the bar area.