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.
Hidden gems
The four budget and lesser-known clubs in Perthshire & Stirlingshire that earn the visit but rarely make the brochures.
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.
- Gleneagles Queen's Course
Auchterarder, Perthshire · heathland · 18 holes
£100–£325
- Blairgowrie (Lansdowne Course)
Blairgowrie, Perthshire · heathland · 18 holes
£85–£155
- Murrayshall (Lynedoch Course)
Scone, Perthshire · parkland · 18 holes
£65–£95
- Alyth Golf Club
Alyth, Perthshire · heathland · 18 holes
£44–£75
- Alloa Golf Club
Alloa, Clackmannanshire · parkland · 18 holes
£25–£55
- Buchanan Castle Golf Club
Drymen, Stirlingshire · parkland · 18 holes
£30–£50
- Crieff Golf Club (Ferntower Course)
Crieff, Perthshire · parkland · 18 holes
£35–£50
- Stirling Golf Club
Stirling · parkland · 18 holes
£35–£50
- Falkirk Tryst Golf Club
Larbert, Stirlingshire · parkland · 18 holes
£35–£50
- Dunkeld & Birnam Golf Club
Dunkeld, Perthshire · parkland · 18 holes
£46
- Dunblane New Golf Club
Dunblane, Stirlingshire · parkland · 18 holes
£35–£45
- Callander Golf Club
Callander, Perthshire · parkland · 18 holes
£30–£40
- Comrie Golf Club
Comrie, Perthshire · heathland · 9 holes
£18–£30
- Blair Atholl Golf Club
Blair Atholl, Perthshire · highland · 9 holes
£30
- Mains of Taymouth Golf Course (formerly Kenmore)
Kenmore, Perthshire · highland · 9 holes
£15–£20
- Taymouth Castle Golf Club
Kenmore, Perthshire · parkland · 18 holes
£0
- Loch Lomond Golf Club
Luss, Dunbartonshire · parkland · 18 holes
£0
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.
Stirling by train
Fifty minutes from Glasgow or Edinburgh — two castles, the Wallace Monument, and the view that explains Scottish history better than a textbook.
On TripSCOTLoch Earn
The loch the St Fillans nine-holer sits on. Watersports at Lochearnhead and Ben Vorlich from the south shore.
On TasteSCOTPerthshire food & drink
Six Highland distilleries strung along the A9, the House of Bruar farm shop, and five monthly farmers' markets.
On TasteSCOTPitlochry food & drink
Edradour and Blair Athol distilleries in the town itself, with Aberfeldy and Glenturret inside forty-five minutes.
On OutdoorSCOTWalks near Pitlochry
Munros, Corbetts and Grahams within 30km of Pitlochry — the rest-day hills for anyone basing a golf trip in Highland Perthshire.
On OutdoorSCOTGlen Lyon
Scotland's longest enclosed glen — 56km of single-track road and the oldest yew tree in Europe, half an hour from the Kenmore nine.
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 hr — Stirling and Gleneagles are both about an hour; Blairgowrie and Pitlochry add another 30–45 minutes
- From Glasgow
- 45 min — Stirling in about 45 minutes on the M80; Gleneagles roughly an hour
- From Perth
- 30 min — the natural centre of the Perthshire half — Blairgowrie, Crieff and Dunkeld are all inside half an hour
- From Inverness
- 2 hr 30 min — straight 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
Dollar Golf Club — £150/yr
The lowest annual club membership in Perthshire & Stirlingshire in our database. Compare every club's fees in the cheapest-memberships database.
The architects6 James Braid courses here
Perthshire & Stirlingshire carries work by the architects who shaped Scottish golf. See who designed what.
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.