Perthshire Golf Courses
There are a total of 37 golf courses in Perthshire. These are split across several towns, most notably Aberfeldy, Auchterarder, Blairgowrie, Callander, Crianlarich, Crieff, Doune, Dunblane, Dunkeld, Killin, Lochearnhead, Perth, Pitlochry, . Select any of these Perthshire courses below for a full run down on the course and associated information:
- Aberfeldy
- Alyth
- Auchterarder
- Blair Atholl
- Blairgowrie (Lansdowne)
- Blairgowrie (Rosemount)
- Blairgowrie (Wee)
- Callander
- Comrie
- Craigie Hill
- Crieff (Dornock)
- Crieff (Ferntower)
- Culcrieff
- Dalmunzie
- Dunblane
- Dunkeld & Birnam
- Dunning
- Foulford Inn
- Gleneagles (King's)
- Gleneagles (Queen's)
- Gleneagles (The PGA Centenary)
- Gleneagles (Wee)
- Glenisla
- Kenmore
- Killin
- King James VI
- Murrayshall
- Murrayshall (Lynedoch)
- Muthill
- North Inch
- Pitlochry
- St Fillans
- Strathmore (Leitfie Links)
- Strathmore (Rannaleroch)
- Strathtay
- Taymouth Castle
- Whitemoss