Search our wide range of hotels, golf courses and locations below.
Set in 350 acres of glorious Perthshire countryside including its own two golf courses, the Murrayshall is a cosy and welcoming four-star hotel with 41 bedrooms, a two Rosette restaurant plus clubhouse restaurant.
Just 40 minutes from Gleneagles and an hour from St Andrews, Murrayshall is an ideal choice for having the comfort of staying in a top-value and welcoming golf-hotel from where you can dip into the “tick-list” courses from time to time. Or just stay and enjoy the scenery of which Perthshire is so famous for.
With two courses – Murrayshall and Lynedoch – you’ve got 28 (yes 28) holes of fine parkland golf on your hotel doorstep. With the new-look Stutts Bar and clubhouse as well as golf simulators just in case it rains.
The 18 holer is cut through the ancient estate with its fine blossoms and pine trees and presents fairly wide fairways but more narrow approaches to the greens. Well-maintained, Murrayshall is part of a great base from which you can explore or just “stay and play”. The 10-holer is shorter but just as well designed and looked after.
Either add this hotel to your favourites list to build an ideal list of hotels for an Itinerary or send an enquiry straight away and let our team craft you the perfect trip.
Make Enquiry