Golf in Perthshire

Golf in Perthshire

Perthshire is home to Gleneagles, one of the world's great golf destinations.

Find out how to gift a Perthshire golf experience, from beginner lessons to championship rounds.

About Golf in Perthshire

Perthshire sits at the heart of Scotland, where highland mountains give way to fertile farmland and the River Tay winds through one of the most beautiful landscapes in the country. For golfers, one name defines the county above all others: Gleneagles.

Perthshire's Top UK Golf Courses

Gleneagles (King's Course)

Perthshire, Scotland

The Gleneagles Hotel, Auchterarder PH3 1NF, UK
gleneagles.com01764 662231

Gleneagles (Queen's Course)

Perthshire, Scotland

The Gleneagles Hotel, Auchterarder PH3 1NF, UK
gleneagles.com01764 662231

Gleneagles (King's Course) — Rank #16

The King's Course at Gleneagles is the original and most celebrated of the three courses on the estate. Designed by James Braid and opened in 1919, it winds across moorland, through birch woodland, and across dramatic ridges with views of the Ochil Hills and the Grampians beyond. The routing feels timeless — wide, tumbling fairways, natural hazards, and the kind of golf that stays in the memory for decades.

Gleneagles (Queen's Course) — Rank #41

The Queen's Course is shorter and more accessible than the King's, but no less beautiful. For golfers visiting Gleneagles for the first time, or for those who want a second round in a day without the full challenge of the King's, the Queen's is an excellent choice.

Golf Lessons in Perthshire

Gleneagles Golf Academy is one of the best-equipped teaching facilities in Scotland. Lessons, playing clinics, and multi-day academies are available for golfers of every level, from complete beginners to experienced players working on specific aspects of their game.

For Beginners

Several clubs and driving ranges in the Perth area offer beginner group sessions from £25–£40 per person. Private PGA coaching runs £55–£85. The welcoming atmosphere at clubs like Craigie Hill and King James VI Golf Club makes the Perth area a comfortable place to take first steps in the game.

For Experienced Golfers

A playing lesson on the King's or Queen's Course — where a PGA professional walks the round with you and coaches in real playing conditions — is one of the most effective ways to lower your handicap. The varied terrain at Gleneagles teaches course management that transfers to every other course you'll play.

Planning a Perthshire Golf Break

A Perthshire golf trip typically centres on Gleneagles, with Blairgowrie as a strong supporting option. For those extending the trip further, Carnoustie is 50 minutes east and Dundee has several quality parkland courses.

BudgetWhat's possible
£200–£400ppQueen's Course + local club, self-catering
£400–£700ppKing's Course + Blairgowrie, quality hotel
£700–£1,500ppKing's + PGA Centenary + resort accommodation

Gleneagles village is a short distance from Auchterarder, and the resort itself has restaurants, a spa, and a range of activities that make it a destination in its own right — not just a golf trip.

Top Clubs Near Perthshire

Gleneagles Golf Resort

Auchterarder, Perth and Kinross

PH3 1NF

Craigie Hill Golf Course

Perth, Perth and Kinross

PH2 0NE

Gifting a Perthshire Golf Experience

A Swyng voucher for a Perthshire experience is one of the most memorable golf gifts you can give. The combination of world-class golf and extraordinary Scottish scenery makes it genuinely special.

See also: golf breaks in Scotland, golf experience days in Scotland, golf in Fife, golf in Ayrshire.

Browse Perthshire golf experience vouchers on Swyng or use our Gift Finder for a personalised recommendation.

Frequently Asked Questions

What are the best golf courses in Perthshire?
Gleneagles dominates Perthshire golf — the King's Course, Queen's Course, and PGA Centenary Course are three of the finest inland courses in Scotland. Blairgowrie Golf Club (Rosemount Course) is ranked in the UK top 50. Carnoustie is just over an hour away for those extending a Perthshire golf trip.
How much does it cost to play Gleneagles?
Green fees on the King's Course at Gleneagles typically range from £150–£250 per round. The PGA Centenary Course runs £180–£300. The Queen's Course is more accessible at £100–£180. Swyng can match recipients with suitable Perthshire venues based on their experience level and travel distance.
Is Perthshire good for a golf break?
Perthshire is one of Scotland's best golf destinations — and one of the most scenic anywhere in the UK. The combination of world-class courses, outstanding scenery, and strong accommodation options (including Gleneagles Resort itself) makes it an excellent base for a two or three-day golf break.
Can beginners get golf lessons in Perthshire?
Yes. Gleneagles has one of the best golf academies in the UK, with lessons tailored to every level. Several local clubs and driving ranges in the Perth area also offer beginner-friendly coaching at more accessible price points.

Golf Courses Near Perthshire

Explore top-rated courses within easy reach of Perthshire.

Nearest Golf Clubs

Foulford Golf Course

, Perth and Kinross

PH7 3LW · 2 mi

Crieff Golf club

Crieff, Perth and Kinross

PH7 3LR · 3 mi

Glenalmond College GC

, Perth and Kinross

PH1 3TF · 4 mi

Mutthill Golf Club

Crieff, Perth and Kinross

PH5 2DA · 6 mi

Whitemoss Golf Club

Aberuthven, Perth and Kinross

PH2 0QY · 8 mi

Auchterarder Golf Club

Auchterarder, Perth and Kinross

PH3 1LS · 8 mi