Pitlochry
Hotel
Nestled in the picturesque town of Pitlochry, in the heart of Scotland, the Atholl Palace Hotel is a 4-star haven that offers a tranquil retreat amidst the breathtaking scenery of Tayside and North East Scotland. Surrounded by lush forests and situated in a quiet location, our hotel provides the perfect setting for a relaxing getaway or a productive business trip.
Our rooms are designed to provide the utmost comfort and convenience, featuring non-smoking rooms and equipped with TVs for your entertainment. Whether you're traveling for leisure or business, our accommodations cater to your every need, ensuring a restful and rejuvenating stay.
Indulge in a culinary experience at our on-site restaurant, where you can savor delicious dishes made with fresh, local ingredients. Our chefs take pride in crafting menus that showcase the best of Scottish cuisine, providing a truly unforgettable dining experience.
At the Atholl Palace Hotel, we're committed to making your stay as enjoyable and stress-free as possible. Take a dip in our indoor pool, or explore the surrounding forests and scenic trails. We also offer parking facilities for your convenience, and our friendly staff are always on hand to assist with any requests. With a range of payment methods accepted, including cash, Visa, Master Card, and American Express, you can focus on making the most of your stay.
We use the Google Maps API service from Google LLC to enable you to perform an optimal search and for map functions. We need your consent for this.
If you accept, data will be sent to Google and cookies will be set.
Price on request
Atholl Palace Hotel contact