Where to Stay
Beds in Spey Bay
Hotels, lodges and self-catering near the first tee. Map-style search via Stay22 covering Booking.com, Expedia, Airbnb and Vrbo.
A Journal for the Thrifty Gowfer
Moray
Spey Bay, Moray
Plate I — Links course — coastal exposure, firm running turf
Links at the River Spey mouth on the Moray Firth. Bottlenose dolphins regularly visible offshore.
Spey Bay Golf Club occupies links terrain at the mouth of the River Spey where it meets the Moray Firth — a setting that is, in its own way, as distinctive as any in Scottish golf. The course was founded in 1907 and uses the natural duneland and shore ground where the river deposits into the sea. In summer, bottlenose dolphins are regularly visible in the Firth offshore; the resident Moray Firth pod feeds in the productive waters of the estuary mouth throughout the season.
Par 70, 18 holes on flat links ground. The terrain is natural — undulating turf, seaside rough, and greens that catch the Firth wind from the north. The River Spey forms the western boundary, visible on several holes. It is not a championship-standard links, but the quality of the natural terrain — and the context, with the Spey mouth and the Firth as the constant backdrop — makes it a more rewarding round than the relatively modest green fee suggests.
Green fee £25–40. Spey Bay is a natural addition to a Moray Firth golf circuit combining Nairn, Elgin, and Forres. The Speyside Way long-distance walking route passes through Spey Bay; the combination of a morning round and an afternoon section of the walking route makes a complete Moray day.
The Full Scorecard
Fields marked “Contact club” aren’t public-facing in a way we’ve been able to verify. Call the club directly for these — we’ll update the entry when we have it from source.
Conditions This Week
Scored 0–10 for golf — wind, rain, conditions · Full 7-region forecast →
Location
Spey Bay, Moray · IV32 7PJOpen in OpenStreetMap →
While They Golf
Moray isn't only for the golfers. Walks, drives, distilleries, castles, a long lunch — five picks within thirty minutes of the first tee.
The Moray companion guide →Plan This Round
Where to Stay
Hotels, lodges and self-catering near the first tee. Map-style search via Stay22 covering Booking.com, Expedia, Airbnb and Vrbo.
How to Get There
Inverness (INV) is 60 minutes away by car. Train + onward taxi works for the carless visitor.
Insure Your Round
Most home contents policies don't cover golf clubs in transit. The picker matches you to the right kind of cover in two minutes.
Played here? Consider
Picked for links rounds on the Scottish coast.
Outerwear
Wind off the firth changes club selection two irons. A breathable, fully-waterproof shell that's light enough not to swing in is the single biggest upgrade for Scottish links golf.
Layer
Scottish-made merino — the locals' choice for shoulder-season rounds. Warm enough for a 7am tee time in October, light enough for the back nine when the sun comes out.
Tech
Handles blind tee shots and exposed-coastal yardage cleanly. Battery lasts a 36-hole day; the wind-direction overlay justifies the price on its own.
Stays Nearby
Hotels, B&Bs and self-catering within easy reach of Spey Bay. Tap any property to check rates.
Rates and availability via Stay22. We may earn a small commission if you book — at no extra cost to you. How affiliate links work.
Frequently Asked
Nearby courses
Aberdeen & Moray golf hub
Browse all Aberdeen & Moray courses →
Royal Aberdeen, Cruden Bay, Trump International — the underrated east-coast links circuit. Plus the Moray clubs at Lossiemouth and Cullen that locals would rather you didn't write about.
While they golf — Cullen
For the non-golfer in Cullen →
Try Cullen Skink at the Three Kings pub, walk the Moray Coast Trail to the Bow Fiddle Rock sea stack at Portknockie, and head to Glenfiddich in Dufftown.
Getting there by train
On TripSCOTAbout 10 minutes by taxi from Spey Bay. Inverness in 45 min; Aberdeen in 1hr 10 by ScotRail.
Read more about Moray
Spotted a wrong fee, a closed course, or a typo on this page?
Email us a correction →