A haven of nature; escape the ordinary.
Silhouetted against 365 acres of Perthshire countryside, you’ll find Murrayshall Hotel. A luxury four-star country house and estate nestled between the towering trees. You’ll feel invigorated from your stay with us. Stay, play and unwind.
The evergreen heart of Perthshire, Murrayshall dates back over 400 years. The former home of Lord Lynedoch is not only a stately house, but a landmark on the Scottish landscape. With 40 sophisticated rooms and suites, you’ll find a hideaway that’s full of natural tranquillity.