Skip to content
Caddy Scout
DiscoverTrip Planner
HomeGolf CoursesScotlandMoray

Golf Courses in Moray

Scotland

Moray's Speyside coast is dotted with excellent links — Nairn Dunbar, Forres and Elgin's Moray Golf Club among them — in one of Scotland's sunniest corners.

53 courses

Browse by Town

Hopeman(2)Grantown-on-Spey(2)Elgin(2)Keith(1)Boat of Garten(1)The Royal Burgh of Cullen(1)Cawdor(1)Ballindalloch(1)Nethy Bridge(1)

All 53 Golf Courses in Moray

Caddy ScoutThe UK's finest golf course companion — free forever.

Guides

  • Best courses in Scotland
  • Best links courses UK
  • Best courses in Wales
  • UK golf breaks
  • Beginner-friendly courses
  • Dog-friendly golf
  • How to plan a golf trip
  • Golf handicap explained

Courses

  • Golf Courses in England
  • Golf Courses in Scotland
  • Golf Courses in Wales
  • Golf Courses in Northern Ireland
  • Golf Courses in Republic of Ireland
  • Links courses
  • Links Golf
  • Heathland courses
  • Parkland courses

By County

  • Surrey Golf Courses
  • Yorkshire Golf Courses
  • Kent Golf Courses
  • Lancashire Golf Courses
  • Berkshire Golf Courses
  • Cornwall Golf Courses
  • Fife Golf Courses
  • Ayrshire Golf Courses

Caddy Scout

  • About Caddy Scout
  • Partner With Us
  • List Your Club
  • API for Developers
  • Privacy Policy
  • Create Free Account

© 2026 Caddy Scout. All rights reserved. The UK's golf course discovery platform.

Data includes courses across England, Scotland, Wales, Northern Ireland and Ireland.

Forres Golf Club

Moray

FORRES GOLF CLUB A James Braid Masterpiece This stunning parkland course blends heritage design with natural beauty — a must-play for golfers of all levels.

Fee on request

Huntly Golf Club

Moray

The course is open | Please ensure you replace your divots and repair your pitch marks.

from £600

Huntly Golf Club

Moray

The course is open | Please ensure you replace your divots and repair your pitch marks.

from £600

Moray Golf Club

Moraylinks

Discover Moray Golf Club, Lossiemouth, home of historic links courses designed by Old Tom Morris and Sir Henry Cotton, offering a premier Scottish golf experience in whisky country.

from £44

Moray Golf Club

Moraylinks

Discover Moray Golf Club, Lossiemouth, home of historic links courses designed by Old Tom Morris and Sir Henry Cotton, offering a premier Scottish golf experience in whisky country.

from £44

Keith Golf Club

Keithparkland

A very warm welcome awaits you on this exciting 18 hole course here in Keith the "Friendly Town"

Fee on request

Nairn Golf Club

Moraylinks

Discover golfing excellence at Nairn Golf Club, founded in 1887 by Robert B Finlay. Renowned as one of the UK's premier courses, Nairn has hosted prestigious events, including the Walker Cup, Curtis Cup, Amateur Championship, and Women’s Amateur Championship.

from £350

Nairn Dunbar Golf Course

Moraylinks

Established in 1899, Nairn Dunbar is a traditional Scottish links course nestled on the scenic Moray Firth. Recently celebrating our 125th Anniversary, we combine rich heritage with modern enhancements for a fun and challenging round.

Fee on request

Boat of Garten Golf and Tennis Club

Boat of Garten
Fee on request

Hopeman Golf Club

Hopeman
Fee on request

Hopeman Golf Club

Hopeman
Fee on request

Cullen Golf Club

The Royal Burgh of Cullen
from £400

Grantown-on-Spey Golf Club

Grantown-on-Speyparkland

Play the distinguished Grantown-on-Spey Golf Club golf course located in Scotland as a worthwhile choice of your golf break. Considered one of the most widely used golf courses in Scotland.

Fee on request

Grantown-On-Spey Golf Club

Grantown-on-Speyparkland

Play the distinguished Grantown-on-Spey Golf Club golf course located in Scotland as a worthwhile choice of your golf break. Considered one of the most widely used golf courses in Scotland.

Fee on request

Cawdor Castle Golf Club

Cawdor
Fee on request

Strathlene Golf Club

Moray
Fee on request

Buckpool Golf Club

Moray

Buckpool is a welcoming club, the doors are always open. It will be our pleasure to organise your golf be it as an individual, group or society. Full changing facilities including toilets and showers and safe storage are available. Before, during and after a game of golf, the club can cater for your every need. Our well-stocked bar and kitchen can rustle up anything from a quick Coffee & Sandwich to a three-course meal. For smaller groups our lounge is warm, comfortable and friendly, the perfect place to relax with a few drinks and reminisce about those missed putts or sandy saves. If you are not a golfer, why not become one of our House members at Buckpool Golf Club – only £2 for the first year. If you’re energetic Buckpool has two squash courts, which can be hired by visitors The Functio

Fee on request

Spey Bay Golf Course

Moray

Experience Spey Bay Golf Club, LinksDAO's first golf course. A true Scottish links course designed by Ben Sayers in 1907, featuring world-class renovations by CDP architects. Membership benefits, 2025 events, visitor rates, camping, accommodations, and travel information for the Scottish Highlands.

Fee on request

Garmouth & Kingston Golf Course

Morayparkland

Group Outing Rates for 2026 Released - Group Bookings Social Events for March Confirmed - Social Events Garmouth and Kingston Golf Course boasts 18 holes with two very distinct nines to challenge any golfer. The front nine is parkland whereas the back nine is links with stunning views of the Moray region. The Course runs…

from £20

Ballindalloch Castle Golf Course

Ballindalloch

Designed by renowned golf course architects Donald Steel and Tom Mackenzie, the course takes full advantage of the landscape and presents a par 72 challenge off the 18 tees.

Fee on request

Carrbridge Golf Club

Moray

Our famous red tin roof clubhouse is full of rustic charm. With friendly service and good value we offer a range of refreshments and golfing essentials. We offer a range of memberships to suit all golfers.

Fee on request

Carrbridge Golf Club

Moray
Fee on request

Dufftown Golf Club

Moray

Dufftown Golf Club is an 18 hole course set amongst breath-taking scenery in Speyside, the heart of the malt whisky country. PAR 68 - 5343Yards - 18 Holes

Fee on request

Dufftown Golf Club

Moray
Fee on request

Abernethy Golf Club

Nethy Bridge

Situated in the beautiful forest village of Nethy Bridge, Abernethy Golf Club is in the heart of the Highlands between Aviemore and Grantown-on-Spey on the B970. Abernethy is a traditional Highland golf course, built on natural moorland, and surrounded by majestic pine trees. All welcome, just come and play. Discover our naturally beautiful 9 hole course - book your tee time today!

Fee on request

Craggan Golf Course

Moray
Fee on request

Golf Dedication Centre Pitch & Putt

Moray
Fee on request

Golf Dedication Centre Pitch & Putt

Moray
Fee on request

Covesea Links

Moray
Fee on request

Covesea Links

Moray
Fee on request

Gordonstoun Golf Course

Moray
Fee on request

Gordonstoun Golf Course

Moray
Fee on request

Kinloss Golf Course

Moray
Fee on request

Kempston Course

Moray
Fee on request

Kempston Course

Moray
Fee on request

Rothes Golf Course

Moray
Fee on request

Elgin Golf Club

Elgin

Founded in 1906, Elgin Golf Club is widely regarded as one of the finest inland courses in the North of Scotland. Measuring 6,458 yards with par of 71 and a Course Rating of 71.4 and a Slope Rating of 124 off the White Medal Tees, the challenging but fair course is a true test of low and high handicap players alike. Situated in the heart of Moray and Speyside, the golf course is kept in immaculate condition by the green-staff and boasts stunning views over the town of Elgin and the Moray coast to the north and the hills stretching to the distant Cairngorm Mountains to the south. The Hardhillock Bar and Bistro situated in the clubhouse provides full food and beverage facilities and you will receive a warm welcome from our friendly staff. Visitors and groups are always welcome at Elgin Golf

Fee on request

Elgin Golf Club

Elgin
Fee on request

Macdonald Spey Valley Championship Golf Course

Moray
Fee on request

Macdonald Spey Valley Championship Golf Course

Moray
Fee on request

Maverston Golf Course

Moray
Fee on request

Maverston Golf Course

Moray
Fee on request

Nairn Golf Club

Moray
Fee on request

Ballindalloch Golf Course

Moray
Fee on request

Boat of Garten Golf Club

Moray
Fee on request

Cullen Links Golf Club

Moray
Fee on request

Garmouth & Kingston Golf Club

Moray
Fee on request

Maverston Golf Club

Moray
Fee on request

Moray Golf Club

Moray
Fee on request

Nairn Dunbar Golf Club

Moray
Fee on request

Rothes Golf Club

Moray
Fee on request

Spey Bay Golf Club

Moray
Fee on request

Strathlene Buckie Golf Club

Moray
Fee on request

Other Scottish Regions

AyrshireFifeEast LothianPerthshireAngusHighlandAberdeenshireLanarkshireRenfrewshireLothianArgyllStirlingDumfries and GallowayScottish BordersIsle of ArranAll Scotland

Find Golf in Moray on the Map

Interactive map — filter by course type, budget and facilities.

Open Map for Moray