The Venue

Picture perfect. Set in the rolling hills of Perthshire, you’ll find Murrayshall silhouetted against the most spectacular backdrop. This is truly the place where dreams are made.

Whether you want an intimate rose-garden ceremony with 10 members of your family, or a large wedding with 140 guests; we can make your vision a reality.

Our team will make sure everything runs smoothly, so you can relax and enjoy your special day.


“Our wedding was on Friday and it was faultless. We had an amazing time and everything went off without a hitch. Due to Covid we didn’t have a proper reception but the team at Murrayshall were amazing and served everyone with a smile throughout the night.”
“Highly recommend having your wedding here, beautiful accommodation, ceremony and reception room, great food, helpful and thoughtful staff and immaculate gardens and photo opportunities. Thank you for making our wedding everything we could have wished for”
“We would like to thank Nikala, the wedding coordinator, for everything that she has done for us during the planning and on the wedding day itself. She was absolutely amazing, her attention to detail and calmness made us feel completely at ease during the whole process.”