Why Moray Is a Golfer's Paradise
Moray is often called one of Scotland's best-kept golfing secrets. The region enjoys relatively low rainfall and plenty of sunshine by Scottish standards, thanks to its sheltered position on the southern shore of the Moray Firth. That climate, combined with sandy coastal soils, creates ideal conditions for fast, firm links golf that can be played for much of the year.
Beyond the coast, Moray offers beautiful parkland and heathland courses set against forests, rivers and the foothills of the Cairngorms. Green fees are generally excellent value compared with Scotland's most famous venues, and visitors are warmly welcomed at most clubs.
How We Selected These Courses
We considered course design, condition, scenery, variety, visitor experience and reputation among golfers. The list includes championship-standard links, clifftop gems and peaceful inland courses.
The Top 10 Golf Courses in Moray
1. Moray Golf Club, Lossiemouth
Moray Golf Club is the region's flagship venue, with two links courses beside the sea at Lossiemouth. The Old Course, originally laid out by Old Tom Morris, is a classic test of links golf with firm fairways, deep bunkers and a memorable finishing hole beneath the clubhouse. The New Course offers a slightly shorter but equally enjoyable challenge.
2. Elgin Golf Club
Elgin Golf Club at Hardhillock is widely regarded as one of the finest inland courses in the north of Scotland. Its tree-lined parkland fairways, well-guarded greens and excellent condition make it a favourite with both members and visitors.
3. Forres Golf Club
Set on the slopes of Cluny Hill, Forres Golf Club offers a beautiful parkland layout with mature trees and views across the town and surrounding countryside. Its consistent condition makes it enjoyable year-round.
4. Hopeman Golf Club
Hopeman is a spectacular clifftop links on the Moray coast, best known for its dramatic par-three Prieshach hole, where golfers play from an elevated tee down to a green beside the sea. It is one of the most photographed holes in the north of Scotland.
5. Spey Bay Golf Club
Located near the mouth of the River Spey, Spey Bay offers a natural, rugged links experience with gorse-lined fairways and views across the Moray Firth. The surrounding nature reserve adds to its peaceful charm.
6. Cullen Golf Club
Cullen is a quirky and characterful links course where dramatic rock stacks and the beach come into play. Its short but tricky holes and spectacular coastal views make it a memorable round.
7. Strathlene Buckie Golf Club
Strathlene is a clifftop links near Buckie with sweeping views over the Moray Firth. Its exposed setting means the wind often plays a significant role, adding challenge and variety.
8. Garmouth and Kingston Golf Club
Set near the Spey estuary, Garmouth and Kingston combines links and parkland characteristics. It is a friendly club with a relaxed atmosphere and plenty of interesting holes.
9. Ballindalloch Castle Golf Course
Located on the grounds of Ballindalloch Castle in Speyside, this tranquil course runs alongside the River Avon. Its beautifully maintained setting and castle backdrop make it a unique experience.
10. Dufftown Golf Club
Dufftown is a hilly, scenic course in the heart of whisky country. Its elevated holes offer outstanding views across Speyside and the surrounding hills.
Golf Tourism in Moray
Golf is an important part of Moray's visitor economy. Many golfers combine a round with visits to Speyside distilleries, coastal walks and local dining. The region's courses are within easy reach of each other, making it possible to play several in a short trip. Shoulder seasons in spring and autumn offer quieter tee times and excellent value.
Trends in Moray Golf
Clubs are increasingly welcoming beginners, juniors and women through coaching programmes and flexible memberships. Sustainability is also a focus, with courses adopting environmentally friendly greenkeeping, wildlife habitats and reduced water use. Online booking and visitor packages have made it easier than ever to plan a golfing trip to the region.
Tips for Playing in Moray
Book tee times in advance during summer, particularly at Moray Golf Club and Elgin. Pack waterproofs and layers, as coastal weather can change quickly. Embrace the wind on links courses by keeping the ball low, and take time to enjoy the views.
Hidden Gems Worth Exploring
Beyond the ten courses above, Moray has several other clubs that reward curious golfers. Buckpool Golf Club in Buckie offers an enjoyable coastal layout with sea views, while Keith Golf Club provides a pleasant parkland test in the heart of Strathisla. Rothes Golf Club, set high above the Speyside town, delivers wonderful views over distillery country. These smaller clubs are often quieter, excellent value and full of local character, making them ideal additions to a Moray golfing itinerary.
Final Thoughts
From the historic links of Lossiemouth to the dramatic cliffs of Hopeman and the peaceful parkland of Elgin and Ballindalloch, Moray offers a golfing experience that rivals anywhere in Scotland. These ten courses are the perfect starting point for exploring one of the country's most rewarding golf destinations.
Want your brand featured in front of decision-makers? Publish a guest post or get a link insertion in our guides through AAMAX's guest post and link insertion service.
Helpful Links
Write for Us
Share your expertise with our readers. We welcome guest contributions from industry specialists.
Pitch your idea


