Welcome to Milnathort Golf Club
I am delighted to welcome you to Milnathort Golf Club! Our beautiful 9 hole course is situated in the heart of scenic Perthshire, along the main Stirling to St Andrews road and around 15 minutes’ drive from Perth.
Our course offers the perfect mix of challenge and forgiveness for golfers of all ages and abilities with generous undulating fairways and beautifully maintained greens overlooked by mature trees. Our Greenstaff, Jason and Gav present to you a course set up that offers an 18 hole experience with great 9 hole value by using alternative tees on some holes and different greens on others.
Any visitors wishing to play our course, please contact Wilma, our administrator who will be happy to organise this for you. Wilma is also always happy to discuss individual tailored packages for larger visiting parties that will suit your group’s specific needs and budget.
After your round you are invited to enjoy the hospitality of Eddie, Angela,Sam & Shereen, our bar and catering team, in our relaxed and friendly clubhouse. We offer a variety of hot meals and snacks throughout the day along with regular High Tea events, " Fish Fridays" and Sunday roasts to appeal to all tastes. If you are looking for somewhere to host your private function, family gathering or birthday party? Packages available to Milnathort Golf Club members!
If you are thinking of joining a club in the area, we offer various types of membership deals throughout the year which offer great value with no joining fees and no waiting list. For those who are interested in learning to play, why not enquire about our "Get into Golf" membership scheme which includes coaching from our local Golf Professional and is a great way take the first steps towards playing the game. Why not pop in to the clubhouse for a coffee and a chat to see what we have to offer?
Whatever your age or ability, whether you are considering membership or already a member, or if you are just looking for a friendly course
to visit for a great day’s golf, we look forward to seeing you throughout the season.