Moray golf clubs

Twenty courses within an hour of Forres

Our list of Moray golf clubs shows just what a variety we have here, and all within an hour’s drive from Forres.

From stunning coastal views to championship courses, golfers have a wide range to choose from when based in Forres. With the likes of Royal Dornoch and Castle Stuart (now called Cabot Highlands) all within easy reach, Forres really does make an excellent base for the golfer.

Forres Golf Club

Forres has its own great golf course at Muiryshade. Designed by James Braid and Willie Park the course has been host to the Northern Open 2000 and also the Scottish Professional Championship.

The course is about half a mile from the town centre and has 18 holes, (6,141 yards, par 70) set on rolling parkland with wooded areas. It is open to visitors except on competition days.

There is no shortage of golf courses along the Moray coast and inland, and with Highland and Aberdeenshire courses also within easy reach, there’s plenty of variety for the golfer whether a novice or a pro. With nearly 30 courses and facilities all easily accessible in less than an hour’s drive from Forres you won’t be disappointed.


  • Forres Golf Club, 01309 672949
  • Kinloss Country Golf Club (Closed)
  • Hopeman Golf Club, 01343 830578
  • Covesea Links, 01343 810012
  • Elgin Golf Club, 01343 542338
  • Moray Golf Club, Lossiemouth, 01343 812018
  • Maverston Golf Club, 01343 843863
  • Cullen Links Golf Club, 01542 840685
  • Strathlene Golf Club, 01542 831798
  • Buckpool Golf and Sports Club, 01542 832236
  • Keith Golf Club, 01542 882469
  • Garmouth and Kingston Golf Club, 01343 870388
  • Dufftown Golf Club, 01340 820325
  • Ballindalloch Golf Club, 01807 500205
  • Spey Bay Golf Club, 01343 820424
  • Rothes Golf Club, 01340 831443
  • Golf Dedication Centre, Covesea, 01343 810061


  • Cabot Highlands (formerly Castle Stuart), 01463 796111
  • Nairn Golf Club, 01667 453208
  • Nairn Dunbar Golf Club, 01667 452741
  • Spey Valley, 01479 812920
  • Boat of Garten Golf and Tennis Club, 01479 831282
  • Grantown-on-Spey Golf Club, 01479 872079
  • Carrbridge Golf Club, 01479 841623
  • Abernethy Golf Club, 01479 821305
  • Kingussie Golf Club, 01540 661600
  • Newtonmore Golf Club, 01540 673878


  • Huntly Golf Club, 01466 792643
  • Braemar Golf Club, 01339 741618

History of golf in Moray

We are building a historical timeline of golf in Moray. We will add to it as we discover more. If you have anything to add, please contact us

  • 1889: Moray Golf Club founded in Lossiemouth. First course designed by Old Tom Morris.
  • 1889 – Forres Golf Club formed; the first course (18 holes) was located between Kinloss and Findhorn.
  • 1901 – The golf course at Findhorn reverts to 9 holes due to tidal erosion and flooding problems.
  • 1904 – A 9-hole course opens at Cluny Hill Hydropathic Hotel called Muiryshade Golf Course. It is designed by former Open Champion James Braid. Forres Golf Club moves to this location with limited playing times for members.
  • 1907: Moray Ladies Golf Club was established, becoming an integral part of the golfing community in the region.
  • 1912 – Willie Park (1894 Open Champion) redesigns the Forres course into 18 holes over 6000 yards.
  • 1926: Moray New Course, also known as the Stotfield Course, was opened adjacent to the Old Course, providing golfers with two 18-hole options.
  • 1929: Moray Golf Club hosted the Scottish Professional Championship
  • 1936: Forres course was redesigned by James Braid.
  • 1944 – The golf course is gifted to the people of Forres and after being bought by Sir Robert McVitie Grant of Logie.
  • 1965 – Two new holes (7th and 8th) built at Forres.

Leave a comment