The Atholl Palace Hotel

3.9
(3,228 reviews)
Pitlochry PH16 5LX Scotland
+44 1796 472400Official website
Family
Hotel
Luxury
Park View

About

Located high above the tranquil River Tummel in the heart of Pitlochry, the Atholl Palace Hotel is a stunning example of 19th‑century Scottish Baronial architecture. Built between 1875 and 1886, the Category B listed building boasts soaring towers, intricate stonework, and a commanding view of the surrounding hills. With 107 elegantly appointed bedrooms, luxury lodges, apartments and a dozen function suites, it offers an oasis of elegance for leisure and business travellers alike. The hotel blends historic charm with modern comforts, making it a destination of choice for families, couples and travellers seeking a touch of Scottish grandeur.

The Atholl Palace Hotel | Pitlochry | United Kingdom | TripAligner