Milnathort Golf Club is situated in the heart of scenic Perthshire, just off the M90 between Edinburgh and Perth. With St Andrews to the East and Gleneagles to the West, we are situated in some of the best golfing country anywhere in the world. Milnathort Golf Club has been described as a "hidden gem" right in the middle of golfing country. A parkland course which offers the perfect mix of challenge and forgiveness for golfers of all abilities. A 9 hole course with the feel of 18 holes.
Explore nearby courses and plan your trip
View on Map