Logo design for Golf in Moray Scotland

All Golf Courses in Moray

Moray offers one of the most varied golf regions in Scotland. Within a manageable area, you can play coastal links, inland parkland courses and rounds that connect naturally with Speyside and the wider landscape of the region.

If you are deciding where to play, this page brings together the full picture of golf in Moray so you can compare the different courses and start shaping the kind of trip you want.

A Region with More Than One Style of Golf

One of the reasons Moray works so well for a golf trip is that it gives you options. Some visitors come for the links golf and coastal scenery, while others want a broader mix that includes inland rounds and time in Speyside.

That means a trip here can be shaped around the style of golf you enjoy most, or built to include a bit of everything.

Browse Moray’s Courses by Category

If you want to narrow things down, you can also browse by golf style:

Or continue below and explore the full list of courses across the region.

Choosing the Right Courses for Your Trip

If you are visiting for the first time, it can help to start with the broad picture and then narrow your choices based on the style of golf you want, where you are staying and how much of the region you want to explore.

You can also use Where to Stay, Golf & Whisky in Moray, and the latest articles on the Blog to help shape the trip around the courses that suit you best.

Golf Courses Across Moray

Ballindaloch Castle Golf Course in Moray Scotland image by David J Whyte

Ballindaloch Castle Golf Course

Set within the scenic grounds of Ballindalloch Estate, this nine-hole parkland course offers a relaxed yet challenging layout designed by Donald Steel and Tom MacKenzie. Perfectly maintained fairways wind through Speyside countryside, providing a peaceful round framed by castle views and rolling hills.

Golf on a clifftop course overlooking the Moray Firth at Buckpool

Buckpool Golf Club

Set on a dramatic stretch of the Moray Firth coastline, Buckpool Golf Club offers a traditional links experience with wide sea views, rolling fairways, and a warm, local welcome.

Covesea Links Golf Course with the Moray Firth and Lighthouse by AKH Golf Photography

Covesea Links Golf Course

A hidden gem just west of Lossiemouth, Covesea Links is a beautiful nine-hole course carved between dramatic cliffs and the iconic Covesea Lighthouse. This family-run course blends fun, scenery, and challenge, making it one of Scotland’s most photogenic short links experiences.

Colourful cliffs and quirky fairways at Cullen Links Golf Club

Cullen Links Golf Club

One of Scotland’s most distinctive layouts, Cullen Links was designed by Old Tom Morris and is renowned for its towering red sandstone formations. The short par-63 course is full of character — quirky, beautiful, and unforgettable, offering views across Cullen Bay that are unmatched anywhere in Scotland.

Highland views and tight fairways at Dufftown

Dufftown Golf Club

Located in the heart of Speyside whisky country, Dufftown Golf Club delivers a dramatic highland challenge. The elevated tees and valley fairways make for stunning visuals, and while exact hole statistics vary, every round offers thrilling downhill drives and peaceful mountain backdrops.

Elgin Golf Club, Moray taken by AKH Golf Photography Scotland

Elgin Golf Club

Regarded as one of the finest inland courses in the north, Elgin offers a well-manicured parkland layout that blends strategic design with rolling Moray countryside. Its reputation for excellent greens and warm hospitality makes it a favourite among both members and visitors.

Scenic fairways and tree-lined greens at Forres Golf Club with views across the Moray countryside.

Forres Golf Club

Set within mature woodland near the River Findhorn, Forres Golf Club was designed by James Braid and Willie Park. The course provides a classic parkland experience with tree-lined fairways, gentle elevation changes, and strong finishing holes near the clubhouse.

Garmouth & Kingston Golf Club

Situated at the mouth of the River Spey, Garmouth & Kingston offers a unique blend of links and parkland golf with panoramic views across the Moray Firth. It’s an inviting, walkable course where the scenery changes with every hole, providing a peaceful coastal golf experience.

Hopeman Golf Club in Moray Clifftop Links along the Moray Firth

Hopeman Golf Club

Perched high above the Moray Firth, Hopeman Golf Club is famous for its signature par-3 12th — one of Scotland’s most photographed holes. The course blends links and heathland elements with rolling dunes, clifftop views, and a welcoming community feel.

Keith Golf Club

A traditional parkland layout located in the heart of Moray, Keith Golf Club features gently undulating fairways and a friendly atmosphere. The course is known for its natural beauty, manageable length, and a layout that rewards accuracy and course management.

Wide view of Maverston Golf Club with open fairways, rolling countryside, and distant hills under a bright sky.

Maverston Golf Club

Maverston offers a modern 18-hole parkland design with wide fairways, water features, and panoramic countryside views. Its playable layout suits all skill levels, complemented by a welcoming clubhouse and excellent practice facilities, making it a great choice for visitors to Moray.

Links golf along the Moray Firth Coast at Moray golf Club

Moray Golf Club

Moray Golf Club in Lossiemouth is one of Scotland’s most historic and respected golf venues, offering two stunning links courses along the Moray Firth coast in the heart of Moray Speyside. Located in the vibrant coastal town of Lossiemouth, it’s a must-play stop for golfers visiting the north of Scotland.

Rothes Golf Club with a gently sloping fairway surrounded by woodland and distant hills.

Rothes Golf Club

Nestled among Speyside’s hills, Rothes Golf Club is a friendly nine-hole course offering a relaxed setting and elevated views over the valley. Compact but enjoyable, it’s ideal for golfers looking for a quick round or an introduction to Moray’s inland courses.

Spey Bay Golf Course in Moray Designed in 1907 by Ben Sayers

Spey Bay Golf Club

Set along the Moray Firth coast, Spey Bay is a classic natural links with undulating fairways and rugged charm. Originally designed by Ben Sayers, the course’s open layout and coastal winds provide a true test of Scottish seaside golf.

Drone view of Strathlene Golf Club perched above dramatic coastal cliffs overlooking the Moray Firth.

Strathlene Golf Club

Perched dramatically above the cliffs of Buckie, Strathlene is one of the oldest clubs in the north of Scotland. The front nine features coastal holes with jaw-dropping views over the Moray Firth, while the inland stretch offers variety and challenge in a traditional links-inspired design.

Logo design for Golf in Moray Scotland

Planning a golf trip to Moray?

Find golf courses, places to stay, travel ideas and local experiences to help you build your trip.

Golf in Moray is independently curated by AKH Golf

Scroll to Top