County guide
Golf courses in Perthshire
Home to Gleneagles - Scotland's golfing resort of legend.
About
Golf in Perthshire
Perthshire is home to Gleneagles, one of the world's most celebrated golf resorts. The estate's three championship courses - the King's, Queen's, and PGA Centenary - have hosted the Ryder Cup (2014), the Solheim Cup, and numerous other prestigious events. The PGA Centenary Course, designed by Jack Nicklaus, provided the stage for Europe's memorable Ryder Cup victory under Paul McGinley's captaincy.
Beyond Gleneagles, Perthshire offers diverse golf across stunning Highland scenery. Blairgowrie Golf Club features two highly regarded courses on sandy, heathland terrain. The region's parkland and heathland courses are set against a backdrop of mountains, rivers, and ancient forests.
The terrain varies from flat valley floors to dramatic hillsides, with many courses enjoying views of the Grampian Mountains. Perthshire's position in central Scotland means a moderate climate, though highland courses can experience changeable weather. May through September offers the most reliable conditions, with particularly spectacular autumn colours in the wooded courses.
Featured courses
Top picks in Perthshire
Up to five courses we currently have listed for this county.
No courses for this county yet.
All courses
8 courses in Perthshire
Full list from our database for this county.
Blairgowrie Golf Club - Wee Course
Scotland, Perthshire
Blairgowrie - Lansdowne
Scotland, Perthshire
Comrie Golf Club
Scotland, Perthshire
Killin Golf Club
Scotland, Perthshire
Strathmore Golf Centre - Leitfie Course
Scotland, Perthshire
The Gleneagles Hotel - Academy Course
Scotland, Perthshire
The Gleneagles Hotel - PGA Centenary
Scotland, Perthshire
The Gleneagles Hotel - PGA Centenary
Scotland, Perthshire
Explore more
Search courses across Perthshire
Use filters and location search on the dedicated search page.
Suggest a Course
Know of a golf course that's not listed? Help us improve our database by submitting the details below.