Skip to content
Birdie Brae

A Journal for the Thrifty Gowfer

Practical Guides

Golf in Inverness: Courses, Green Fees and the Highland Corridor

Inverness is the gateway to Highland golf — Castle Stuart is on the doorstep, Nairn is 15 minutes east, and Royal Dornoch is 45 minutes north. The city itself has affordable parkland for a warm-up round.

By Gary3 May 20264 min read
Castle Stuart Golf Links fairway with the Moray Firth and Black Isle behindPlate I

Inverness is the northern pivot of Scottish golf. Every serious Highland course routes through it: Castle Stuart is 8 miles east, Nairn is 16 miles east, Fortrose & Rosemarkie is 12 miles across the Black Isle, Royal Dornoch is 45 miles north. The city sits at the top of the A9 and the bottom of the far north — almost everything worth playing in the Highland golf corridor is within 90 minutes.

The city itself has a municipal parkland and a small number of members' clubs. They're warm-up rounds, or evening rounds after a long day at the serious courses. The destination golf is all around Inverness, not in it.

In the city

Inverness Golf Club — from £40

The main city club, parkland on the southeast edge of Inverness. Visitors welcome on weekdays; green fee around £40–£50. Well-maintained, pleasant rather than spectacular. Good for an arrival round or a final morning before the drive south.

Torvean Golf Club — from £25

Municipal parkland managed by Highland Council on the south bank of the Caledonian Canal. 18 holes, par 69, flat and accessible. The cheapest golf in Inverness at around £25 and often the quietest on weekday mornings. Suits a quick round without the need to book far ahead.

Within 20 minutes — the best in the Highlands

Castle Stuart Golf Links — from £195

Eight miles east of Inverness on the Moray Firth shoreline. Opened in 2009, designed by Mark Parsinen and Gil Hanse. Hosted the Scottish Open in 2011, 2012, 2013 and 2016. Modern construction that plays like a centuries-old links — wide fairways, spectacular views across the Firth to the Black Isle, a back nine that finishes with some of the most dramatic holes built anywhere in the last 25 years.

Fully visitor-accessible, no ballot. Book well ahead in summer — Castle Stuart fills up quickly between May and September. Green fee from £195 in shoulder season; peak summer from £255. View Castle Stuart on our course finder →

Nairn Golf Club — from £145

16 miles east of Inverness. One of the great links courses in Scotland, overlooked by visitors because it sits between the Highland giants (Royal Dornoch) and the East Lothian giants (Muirfield, Gullane). Hosted the 1999 Walker Cup. Long, classic layout, sea views from half the holes. Visitors on weekdays; green fee from £145. The Nairn Dunbar course (the second course in town) is more accessible and cheaper — around £55.

[View The Nairn Golf Club on our course finder →](/courses/nairn-golf-club)

Fortrose & Rosemarkie Golf Club — from £55

12 miles across the Kessock Bridge on the Black Isle peninsula. One of the best-value rounds in the Highlands — a proper links on a narrow headland jutting into the Moray Firth, with dolphins visible from several holes and views back to Inverness in the distance. Visitor-friendly, green fee from £55. This is the course Highland golfers don't talk loudly about, for understandable reasons.

View Fortrose & Rosemarkie on our course finder →

Within 45–60 minutes — the far north

Royal Dornoch Golf Club — from £170

45 miles north on the A9. One of the finest golf courses on earth by most measures — the Championship Course is consistently ranked in the world's top 10 by the major lists. Donald Ross grew up here and took the design vocabulary of Dornoch to the USA; the course reads like a template for everything that followed. Visitor access is straightforward (no ballot), book 4–8 weeks ahead in peak season. Green fee from £170 in shoulder season; £255 peak summer.

If you're flying into Inverness specifically for golf, Royal Dornoch is the reason. Castle Stuart and Nairn are worthy rounds on the way; Dornoch is the destination.

Tain Golf Club — from £65

36 miles north, two miles from Glenmorangie Distillery (Tain Golf Club and Glenmorangie in the same afternoon is one of the great Scottish golf-and-whisky half-days). Links character, mature course, excellent condition, green fee £65–£75 depending on season.

Brora Golf Club — from £80

60 miles north on the A9. A James Braid 1923 redesign of the original 1891 links on the Sutherland coast, most famous for the sheep and cattle that share the fairways. Genuine links, traditional character, very welcoming to visitors. The livestock is not a gimmick — they keep the rough down and provide the kind of atmosphere that no greenkeeping team could manufacture. Green fee £80–£110 depending on season.

Using Inverness as a base

For a 3-day trip:

  • Day 1: Castle Stuart (8 miles) + Fortrose & Rosemarkie (12 miles, afternoon round)
  • Day 2: Nairn (16 miles) — full day, consider Nairn Dunbar as a second round
  • Day 3: Royal Dornoch (45 miles) — full day, drive back via Tain for dinner

For a 5-day trip: Add Brora on day 4, and a Speyside golf day on day 5 (Boat of Garten or Grantown-on-Spey, 30 miles southeast via the A9).

Getting to Inverness

Inverness Airport has direct flights from London Heathrow, Gatwick, Luton, Manchester, Bristol, and several European cities. The Highland golf corridor is only accessible by car — hire at the airport. The A9 north to Dornoch is fast and well-signposted; the drive to Brora through Sutherland is one of the better roads in Scotland.

Related: the cheapest golf courses in Scotland · what municipal golf in Scotland actually is · Sutherland coast golf and whisky itinerary · neighbour city guides for Aberdeen and Dundee.

Share

PostEmail

Spotted something?

A wrong fee, a closed course, a typo. We read every email.

Email us a correction →

Also in the Almanac

The Sunday Post

Get the local knowledge, not the sales pitch.

Honest Scottish golf tips, course recommendations, and insider knowledge — straight to your inbox. One email a week, unsubscribe any time.