Moray Speyside Golf Pass

Purchase a Moray Speyside Golf Pass for £25 to receive up to 25% off of green fees at any or all of the participating golf clubs.


The golf courses in the scheme vary from seaside links to parkland, each offering a different challenge. However, common features include breathtaking scenery,together with great local hospitality.


Once purchased, a confirmation will be sent to you via email, then all you need to do is book your tee times direct with the golf club by telephone.

Upon arrival at your first chosen course, you will receive a Golf Pass that will be stamped at each course visited. why not set yourself a challenge and complete them all! 


Terms & conditions apply.


Participating Clubs

  • Moray Golf Club

  • Grantown on Spey

  • Nairn Dunbar

  • Elgin Golf Club

  • Forres Golf Club

  • Hopeman Golf Club

  • Rothes Golf Club

  • Buckpool Golf Club

  • Strathlene Golf Club

  • Maverston Golf Club

  • Dufftown Golf Club

Moray Firth Golf Pass Terms & Conditions


  • ​The Moray Firth Golf Pass price is £25 per golfer

  • Prices are subject to confirmation at time of booking

  • The pass is valid 1st April - 31st October of the current year

  • Tee times are available 7 days a week, but are subject to availability

  • The pass can be used once only on each golf course

  • The Moray Firth Golf Pass cannot be used in conjunction with other schemes or discounts

  • Cards must be presented to and authorised by the Professional/Starter prior to play

  • Visitors must abide by the individual clubs' dress codes where applicable

  • Participating golf clubs reserve the right to amend the terms and conditions without prior notification

  • Standard booking procedures apply

  • Please always telephone ahead to ensure tee times are available.

Follow us on Social Media

  • Black Facebook Icon
  • Black Twitter Icon

©2020 produced  by Visit Moray Speyside