
Best Golf Courses in Perthshire
The best golf courses in Perthshire offer a mix of links, parkland and heathland layouts. This guide highlights the top places to play based on challenge, playability and overall experience.
1. Pitlochry Golf Club
Pitlochry Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
2. Muckhart Golf Club
Muckhart Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
3. Crieff Golf Club
Crieff Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
4. Alyth Golf Club
Alyth Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
5. Dunkeld & Birnam Golf Club
Dunkeld & Birnam Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
6. Callander Golf Club
Callander Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
7. Taymouth Castle Golf Club
Taymouth Castle Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
8. Galgorm Castle Golf Club
Galgorm Castle Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
9. Auchterarder Golf Club
Auchterarder Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
10. St Fillans Golf Club
St Fillans Golf Club is one of the best golf courses in Perthshire, offering a parkland layout that rewards strategic play. Golfers in Perthshire often choose this course for its balance of challenge and scoring opportunities.
Play smarter on these courses
Get a simple plan for every hole based on your handicap.
Start Your Round Plan

Muckhart Golf Club

Crieff Golf Club

Alyth Golf Club

Dunkeld & Birnam Golf Club

Callander Golf Club

Taymouth Castle Golf Club

Galgorm Castle Golf Club

Auchterarder Golf Club

St Fillans Golf Club

Killin Golf Club

Dunning Golf Club

Craigie Hill Golf Club

King James VI Golf Club

Milnathort Golf Club

Blairgowrie Golf Club

Perth Artisans Golf Club

Aberfeldy Golf Club

Perth Doo'cot Golf Club

Guthrie Castle Golf Club

Murrayshall Golf Club
Where to play golf in Perthshire
Golf in Perthshire offers a wide variety of course styles, from coastal links courses to inland parkland layouts. Many golfers choose links courses in Perthshire for their natural terrain and wind conditions, while others prefer tree-lined layouts found across the region.
If you're looking for more of a challenge, explore the hardest golf courses in Perthshire, or browse all golf courses in Perthshire to find the right fit for your game.
