Skip to content
Birdie Brae

A Journal for the Thrifty Gowfer

Region · Perthshire & Stirlingshire

Golf in Perthshire & Stirlingshire

26 courses between the Ochils and the Highland line — James Braid's Gleneagles, the Blairgowrie heathland, and a run of village nine-holers that are the cheapest golf in Scotland. The bit of the country most visitors drive straight through on the A9.

26 courses reviewed · green fees from £8 to £405

This is the bit of Scotland most golf trips drive through rather than stop in. The A9 carries visitors from Edinburgh and Glasgow north to the Highlands, and the courses either side of it are some of the best value and some of the most expensive golf in the country, often within twenty minutes of each other.

The headline is Gleneagles. James Braid laid out the King's Course in 1919 on moorland under the Ochils, and it remains the design he is best known for; the Jack Nicklaus PGA Centenary course sits alongside it, and the Queen's — Braid's other 1919 layout, shorter at par 68 — is the one to book when the King's rate will not stretch. Forty minutes north-east, Blairgowrie is the other pole of Perthshire golf: the Rosemount was laid out by Old Tom Morris in 1889 and reshaped by Braid in 1934 into classic heathland through pine, birch and heather, with the Lansdowne (Peter Alliss and Dave Thomas, 1979) longer and more severe beside it.

Stirlingshire is the quieter half and the cheaper one. Glenbervie at Larbert is another Braid parkland, 1932, and the best course in central Stirlingshire; Stirling Golf Club plays across King's Park below the castle rock; Buchanan Castle at Drymen sits in a former estate with Loch Lomond on the horizon; and Alloa's Schawpark is Braid again, in the Ochil foothills. Loch Lomond Golf Club at Luss is here too, and is the one course on this page you cannot play — a private members' club with no visitor access and no published fee.

The long tail is where this region actually earns its place. £7.50–£10 gets you nine holes below Castle Campbell at Dollar. £15–£20 gets you nine on the shore of Loch Earn. Comrie, Kenmore on Loch Tay, Blair Atholl under the castle and Aberfeldy in the Tay valley are all in the same bracket. There is no other part of Scotland where the gap between the most and least expensive round is this wide, or this easy to cover in a single day's driving.

The headline courses

The Perthshire & Stirlingshire courses that visitors come for, ranked by editorial weight rather than green fee.

highland18 holesVisitor friendlyClub hire
£260–£405
heathland18 holesVisitor friendlyClub hire
£95–£140
highland18 holesVisitor friendlyClub hire
£260–£405
highland18 holesVisitor friendlyClub hire
£70–£85
parkland18 holesVisitor friendlyClub hire
£75–£125

Hidden gems

The four budget and lesser-known clubs in Perthshire & Stirlingshire that earn the visit but rarely make the brochures.

Dollar Golf Club

Stirlingshire

heathland9 holesVisitor friendly
£8–£10
parkland9 holesVisitor friendly
£18–£30
highland9 holesVisitor friendly
£15–£20
parkland18 holesVisitor friendlyClub hire
£15–£30

All 26 courses in Perthshire & Stirlingshire

The headline 5 and the 4 hidden gems above, plus 17 more clubs we've covered across Perthshire & Stirlingshire — from championship venues to municipal pay-and-plays.

Perthshire & Stirlingshire courses — map view

26 courses plotted. Click any pin for name, type, and green fee. Scroll or pinch to zoom.

Loading map…

When to play

Perthshire has a proper season and a real winter. The heathland courses — Blairgowrie, Alyth, Comrie — are at their best from May to September, when the heather is out and the ground has dried enough to run. Gleneagles' moorland holds up longer at both ends than the heathland does, and the resort takes visitor play year-round, but spring and autumn rates exist for a reason: the King's in February is a different and much wetter course.

The Highland-edge nine-holers are summer golf, and unapologetically so. St Fillans, Kenmore, Blair Atholl and Aberfeldy are all in valleys that hold frost, and their appeal is a July evening with light until half ten rather than a January medal. If you are driving the A9 between March and October, they are the best-value stop in Scotland; outside it, check before you set off.

Stirlingshire is the all-weather half. Glenbervie, Falkirk Tryst, Stirling and Dunblane New are low-lying parkland on the Forth Valley floor, they drain reasonably, and they stay open and cheap through the winter. If a Perthshire trip gets rained off, the Larbert and Stirling clubs are forty minutes south and usually playable.

Where to stay

Three bases, and which you pick depends on which half of the region you are here for. Auchterarder puts you at Gleneagles with Crieff, Stirling and Perth all inside forty minutes — the resort has its own hotel and its own railway station, and the courtesy transfer from the platform to the first tee is the least stressful arrival in Scottish golf. Blairgowrie is the base for the heathland cluster, with Alyth ten minutes away and Dunkeld twenty. Stirling is the cheapest of the three and the best connected: fifty minutes from both Glasgow and Edinburgh by train, with Glenbervie, Bridge of Allan, Alloa, Dollar and Dunblane all inside half an hour.

Pitlochry is the fourth option and the one for a Highland-edge trip — the town has more hotel beds than its size suggests because of the Festival Theatre, the golf club is a walk from the station, and Blair Atholl, Kenmore and Aberfeldy are the loop you can do from it. Our stay-and-play guide covers the accommodation question in general; for a companion who is not playing, the /while-they-golf hubs cover Stirling, Gleneagles, Blairgowrie and Pitlochry.

Off-course in Perthshire & Stirlingshire

Highland Perthshire is whisky country with a walking problem — six distilleries along the A9, the Birks of Aberfeldy, Glen Lyon and the Tummel hills, and Stirling Castle anchoring the south end of the region. Here is where to look across the network.

The A9 budget circuit: five rounds, one tank of fuel

The expensive golf in this region is well documented. This is the other trip, and it is the one worth writing down: five rounds along the A9 and its side valleys that together cost less than a single peak round at Gleneagles.

Start at Dollar, half an hour from Stirling under Castle Campbell. Nine holes up a hillside, £7.50–£10, and the cheapest round on this site. It is a genuine hill course — the walk back down after the ninth is the point — and it takes an hour and a half.

North to St Fillans on Loch Earn, nine heathland holes at £15–£20 with the loch along one side and Ben Vorlich at the end of it. Comrie, another nine-hole moorland village course, is fifteen minutes further east if you want two before lunch.

Then Aberfeldy in the Tay valley at £15–£30 — compact parkland, eighteen holes, par 68, and the natural stop between Kenmore and Pitlochry. Dewar's distillery is in the same town, which is the standard reason people stay longer than they planned.

Kenmore — Mains of Taymouth, established 1903 — is nine holes on the Loch Tay shore, and Blair Atholl is nine more under the castle at the mouth of the Pass of Killiecrankie. Neither is a championship test and neither pretends to be. What they are is golf in settings that would carry a three-figure fee anywhere within an hour of a city, played for the price of lunch.

Five rounds, roughly a hundred miles of driving, and change from the cost of one peak tee time on the King's. That is the argument for this region, and no other part of Scotland makes it as cleanly.

Handicap certificates

Which Perthshire & Stirlingshire courses require a handicap certificate, and what the standard visitor limits are. Requirements occasionally change — confirm with the club before booking.

None of the courses in our Perthshire & Stirlingshire selection impose a formal handicap certificate requirement. Visitors of any playing standard can book and play.

Getting there

By car

From Edinburgh
1 hrStirling and Gleneagles are both about an hour; Blairgowrie and Pitlochry add another 30–45 minutes
From Glasgow
45 minStirling in about 45 minutes on the M80; Gleneagles roughly an hour
From Perth
30 minthe natural centre of the Perthshire half — Blairgowrie, Crieff and Dunkeld are all inside half an hour
From Inverness
2 hr 30 minstraight down the A9 through Drumochter; Blair Atholl and Pitlochry are the first golf you reach

By train

  • Gleneagles station

    The resort's own station on the Edinburgh–Perth line, with a courtesy transfer to the King's and PGA Centenary tees.

  • Stirling station

    Walkable to Stirling Golf Club under the castle rock, and the railhead for Bridge of Allan, Dunblane and Alloa.

  • Pitlochry station

    On the Highland main line. Pitlochry Golf Club is a short walk from the platform; Blair Atholl is one stop north.

Stays Nearby

Where to stay near Auchterarder

Hotels, B&Bs and self-catering within easy reach of Auchterarder. 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.

Perthshire & Stirlingshire golf — common questions

The questions visitors ask us most often about playing in Perthshire & Stirlingshire.

Can visitors play Gleneagles?

Yes — all three Gleneagles courses take visitor tee times, but resort guests pay less and get the better slots. The King's (James Braid, 1919) and the Jack Nicklaus-designed PGA Centenary are the premium pair; the Queen's is Braid's other 1919 layout, shorter and materially cheaper, and it is the one to book if the budget will not carry the King's.

What is the best golf course in Perthshire?

Gleneagles King's for the name and the Braid pedigree, Blairgowrie's Rosemount for the golf. Rosemount is classic heathland through pine, birch and heather — laid out by Old Tom Morris in 1889 and reshaped by Braid in 1934 — and it costs a fraction of the Gleneagles rate. Pitlochry is the one to play for the view: a hillside course rising 400 feet above the Tummel valley.

Where is the cheapest golf in Perthshire and Stirlingshire?

Dollar, a nine-hole hillside course below Castle Campbell in Clackmannanshire, is the cheapest round on this whole site. The Perthshire village nine-holers are the other end of the same idea — St Fillans on Loch Earn, Mains of Taymouth at Kenmore, Comrie and Blair Atholl all sit in single figures to low twenties, and every one of them has a setting that costs three times as much elsewhere.

Is Loch Lomond Golf Club open to visitors?

No. Loch Lomond at Luss is a private members' club with no visitor access and no published green fee, which is why it carries no price on this site. If you want championship parkland in the same corner, Buchanan Castle at Drymen looks out at the same hills and takes visitors, and Glenbervie at Larbert is the best course in central Stirlingshire that you can actually book.

Read more about Perthshire & Stirlingshire

More from Perthshire & Stirlingshire

Plan your trip

Explore other Scottish regions

Region · Fife & Angus

Fife & Angus

The Home of Golf, plus the Angus links circuit visitors forget. St Andrews gets the headlines; the rest of the coast deserves the trip on its own merits.

Region · East Lothian

East Lothian

17 golf courses on Scotland's Golf Coast — from Muirfield and North Berwick to Musselburgh's £20-odd municipal nine — all inside thirty miles of Edinburgh. You can play three in two days without changing hotel.

Region · Edinburgh & West Lothian

Edinburgh & West Lothian

20 courses in the city and its West Lothian commuter belt — two of the oldest golf clubs in the world, council municipals you can play for under £20, and a run of honest parkland members' clubs. And the entire East Lothian Golf Coast is half an hour east.

Region · Ayrshire & Campbeltown

Ayrshire

The Open coast. Royal Troon, Turnberry, Prestwick — the trio that defined links golf, plus the municipal courses that locals quietly play for a tenth of the price.

Region · Highlands

Highlands

Royal Dornoch and the long drive north. Six hours from London, three from Edinburgh — and the most consistently brilliant links country in Scotland once you get there.

Region · Aberdeen & Moray

Aberdeen & Moray

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.

Region · Borders & South

Borders & South

The least-played golf country in Scotland — and the cheapest. The Borders has Mackenzie Ross and James Braid designs that would be on every visitor's itinerary if they were forty miles further north.

Region · Glasgow & the West

Glasgow & the West

33 parkland and moorland courses ringing the city — from Glasgow Golf Club at Killermont (founded 1787) to £6 municipal golf at Littlehill. Championship-grade rounds most visitors drive straight past on the way to Ayrshire.

Region · Scottish Islands

Scottish Islands

18 courses that need a ferry — Askernish and the Machrie at one end, honesty boxes on Colonsay and Gigha at the other. The cheapest golf in Scotland and some of the best, usually on the same island chain.

The Sunday Post

A good round, a fair fee, and a story from the clubhouse.

One email, most Sundays. No affiliate spam, no drip funnel, no nonsense. Just the tee time we'd book this week, the muni we'd play before work, and one piece of Scottish golf history worth the read.

Written by someone who actually plays here.

Put me on the list.

Unsubscribe any time — no hard feelings.

We send one email a week. No more, no less.