The Gleneagles Golf Course is a public course open all year as weather permits. If there is snow on the fairways, you may be out of luck. Gleneagles offers you a 18-hole par 35 course, and also some practice greens and nets when you need to warm up.
The Gleneagles Club House will be happy to help you out with your banquet or a wedding reception. In addition, there is a restaurant ready for the hungry golfers.