Riverside Lodge in the quaint, historical village of Blair Atholl, Perthshire. In the scenic Cairngorms with Hiking, Fishing, Golf & much more your doorstep.
Welcome to the official site for Atholl Palace Spa Hotel Pitlochry. Enjoy a stay at our luxury Scottish castle hotel located in the breathtaking Highlands.