Golf Courses in Perthshire

Scotland

Perthshire is Scotland's inland golf heartland, with Gleneagles — home of the Ryder Cup — the jewel in its crown. The King's and Queen's courses at Gleneagles rank among Europe's finest resort golf, and the Perthshire countryside hides countless excellent parkland and moorland clubs.

90 courses

Browse by Town

All 90 Golf Courses in Perthshire

Comrie Golf Course

Comrie

A beautiful 9 hole course in the heart of Perthshire, Scotland. Comrie Golf Club is only 20 minutes from Gleneagles, with fantastic views to the surrounding hills. Visitors welcome.

from £20

Strathmore Golf Centre

Perthshirelinks

Strathmore Golf Centre has something for everyone, the 18-hole Rannaleroch Course and the 9-hole Leitfie Links, 10 bay covered golf range. Memberships are available or pay as you play. Visitors, groups and societies are welcomed throughout the year.

from £514

Glenisla Golf Course

Alythheathland

Alyth Golf Club is home to two courses, Alyth (18 holes) and Glenisla (9 holes).

from £146

Brailgowrie Golf Club

Perthshirelinks

Blairgowrie Golf Club, Rosemount, Lansdowne, Perth, Perthshire, Scotland, Golfing in Scotland, Greg Norman, Gary Player, <!-- Meta Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._

from £175

King James VI Golf Club

Perthlinks

King James VI Golf Club Perth Perthshire Scotland

from £18

Pitlochry Golf Course

Pitlochrylinks

Pitlochry Golf is one of the finest inland golfing facilities in Scotland and we welcome everyone to be a part of our great golfing experience.

from £40

Schawpark Golf course

Perthshire

James Braid designed the course in 1935 on the estate of Schawpark House where it has an extremely picturesque landscape and has gained much privacy from the mature tree-lined fairways.

from £333

Braehead Golf Club

Tullibody

Braehead Golf Club, Alloa Road, Cambus, by Alloa, Clackmannanshire, FK10 2NT is surely one of Scotland's hidden gems.

from £35

Falkland Golf Club

Falklandparkland

A scenic 9-hole parkland golf course in Fife, Scotland, beneath Falkland Palace. Welcoming visitors, members and visiting parties.

from £25

Dunblane New Golf Club

Dunblaneparkland
Fee on request

Cowdenbeath Golf Course

Cowdenbeathparkland

A website for Cowdenbeath Golf Club members, visitors and guests.

Fee on request

Lochgelly Golf Club

Lochgellyparkland

A beautifully presented parkland course located in the heart of Fife with stunning views of the Ochil and Lomond hills.

from £45

Milnathort Golf Club

Milnathortparkland

Milnathort Golf Club, Kinross, Scotland, Index

from £40

Alva Golf Course

Alva

Alva Golf Club sits at the foot of the Ochil Hills in Central Scotland.

Fee on request

Saline Golf Course

Salineparkland

With multiple tees and greens, Saline is a great choice for an entertaining, if challenging, round of golf. Laid out over a south-facing hillside on the outskirts of the village of Saline, the course has spectacular views of central Scotland, including across to the Forth Bridges, over to Stirling and onto the rolling hills of the Lothians and the Ochils.

from £25

Lochore Meadow Golf Course

Lochgelly
Fee on request

Crieff Golf Club

Perthshire

Rated as a top inland golf course by Golf World magazine. Surrounded by beautiful countryside in the heart of in Perthshire, Scotland.

Fee on request

Crieff Golf Club

Perthshire

Rated as a top inland golf course by Golf World magazine. Surrounded by beautiful countryside in the heart of in Perthshire, Scotland.

Fee on request

Bridge of Allan Golf Club

Bridge of Allan
from £20

Dollar Golf Club

Dollar
Fee on request

Aberfeldy Golf Club

Aberfeldyparkland

Situated in Perthshire, Aberfeldy Golf Club was founded in 1895 and, until 1995, was a 9 hole course which ran along the south bank of the River Tay. In 1993 the Club decided to extend the course to 18 holes but has since been reduced back to the original 9 in 2016. Aberfeldy is a very scenic, flat parkland course, suitable for all ages and levels of experience. However there are plenty challenges to overcome with several water hazards meandering through the course. Only a short drive from Scotland’s central belt, Aberfeldy Golf Club is a beautiful parkland 9 hole course in the heart of Highland Perthshire..

from £30

Mains of Taymouth Golf Course

Kenmore
Fee on request

Taymouth Castle Golf Course

Perthshirewoodland

Learn about the community information session for residents of Kenmore on 2 November 2023 Taymouth Castle will be a residential community carefully designed to exist in harmony with the surrounding countryside, communities, and local customs.  The people who live here today – as well as those who wish to in the future – expect everything …

Fee on request

Cluny Golf

Kirkcaldy

Cluny's 9 hole golf course is designed for the leisure golfer. The par 32 course allows you to enjoy the beautiful Fife countryside.

Fee on request

Callander Golf Club

Callanderparkland

Situated within the beautiful Loch Lomond and The Trossachs National Park. Callander Golf Club is probably one of the most scenic golf course in the UK. We are delighted to welcome members and visitors alike to the course. The temporary clubhouse is now open and staffed from 09.00 to 15.00 Sunday to Saturday. The provision of a new clubhouse is due to be completed by the beginning of May. We look forward to welcoming visitors, societies and golf parties to our Club and will aim to make your visit memorable by personalising your visit to your needs. Call to get your dates in the diary...then let us welcome your group on the day.

from £30

Middlebank Golf Driving Range

Perthshire
Fee on request

Lynedoch Course

Sconewoodland

Escape to Murrayshall, a luxury hotel in Perthshire with 365 acres of countryside, fine dining, elegant rooms, pods and golf.

from £70

Dunning Golf Club

Dunning

Dunning Golf Club, Dunning, Perth, Perthshire, Scotland, Golfing in Scotland

from £20

Glenalmond College Golf Course

Perthshirelinks

The Golf School at Glenalmond provides a development pathway for all standards of golfer, from beginners through to the most talented of players with aspirations of competing at the highest level.

Fee on request

Killin Golf Club

Killin

WELCOME TO KILLIN GOLF CLUB. A picturesque 9 hole course set in the beautiful scenery of the Perthshire Highlands. Often described as the most beautiful 9 hole golf course in Scotland. Please note that the clubhouse does not open until 9am (10am on Sundays) during peak season. Please do not expect to hire equipment outwith these hours unless by prior arrangement. Clubhouse is closed November through to March.

from £64

Alyth Golf Course

Pitcrocknie, Alythlinks

Alyth Golf Club currently offers an excellent Corporate Golf Package which is unbeatable value for businesses.

from £398

Whitemoss Golf Club

Perthshire
Fee on request

Leslie Golf Club

Perthshire
Fee on request

Gleneagles

Auchterarderlinks

Immerse yourself in the timeless beauty of golf in Scotland at Gleneagles. Explore our award-winning courses amidst the picturesque landscapes of Perthshire.

from £150

Auchterarder Golf Club

Auchterarderparkland

Auchterarder Golf Club is located in the heart of Perthshire, Scotland, and welcomes visitors all year round.

from £30

gWest golf course

Perthshireheathland

“Without question, the best inland site I have ever seen for a golf course… this plot bears the same amazing topography as James Braid’s King's Course.

Fee on request

Tillicoultry Golf Club

Perthshireparkland
from £14

North Inch Golf Course

Perthparkland
Fee on request

Blair Atholl Golf Club

Blair Atholl

Blair Atholl Golf invites you to a challenging nine-hole golf course, where the glorious scenery compliments the quality of the golf experience.

from £20

Auchterderran Golf Course

Auchterderranparkland

Auchterderran Golf Course has been part of Cardenden life since 1904, when the local community established a 9‑hole layout on the Berryhill, providing miners with a welcome escape from pit life.

from £175

Bishopshire Golf Club

Kinrossheathland
Fee on request

St Fillans Golf Club

Perthshire
Fee on request

Foulford Inn Golf Course

Perthshire

We offer comfortable family accommodation in the Scottish countryside, amidst the beautiful, peaceful hills of Perthshire. We can accommodate up to 8 people but the property can be adapted for smaller groups at reduced rates. Our self-catering accommodation has been awarded 3 stars by Visit Scotland and is on the site of a former drovers’ inn which was established around 1785. The cottage is well-equipped and our rental costs include all electricity, linen and towels.

Fee on request

Pitlochry Putting Green

Perthshire
Fee on request

Dunkeld and Birnam Golf Club

Dunkeldheathland

Hidden Gem Picturesque 18 hole Golf Course in Dunkeld Perthshire Scotland. Providing buggies, catering , memberships and visitor green fees

Fee on request

The Montgomery

Kinross
Fee on request

The Bruce

Kinross
Fee on request

Cowden

Muckhartlinks
from £57

Arndean

Muckhartlinks
from £57

The Wee Course

Perthshire
Fee on request

Rosemount Course

Perthshire
Fee on request

Lansdowne Course

Perthshire
Fee on request

The Dornock Course

Perthshire
Fee on request

The Ferntower Coure

Perthshire
Fee on request

Crieff Hydro Golf Course

Perthshire
Fee on request

Practise area

Perthshire

Stirling Golf Club - play golf against the backdrop of the old town of Stirling with stunning views across Central Scotland.

Fee on request

Stirling Golf Club

Stirling

Stirling Golf Club - play golf against the backdrop of the old town of Stirling with stunning views across Central Scotland.

Fee on request

Stirling Golf Club

Stirling

Stirling Golf Club - play golf against the backdrop of the old town of Stirling with stunning views across Central Scotland.

Fee on request

University of Stirling - Airthrey Golf Club

Perthshire
Fee on request

Glenrothes Golf Course

Glenrothesparkland

Club Secretary - Telephone: 01592 754561 or email: Secretary@Glenrothesgolf.org.uk

from £11

Glenrothes Golf Course

Glenrothesparkland

Club Secretary - Telephone: 01592 754561 or email: Secretary@Glenrothesgolf.org.uk

from £11

Naemoor

Muckhartlinks

Muckhart commonly refers to two small villages in Clackmannanshire, Scotland, Pool of Muckhart and Yetts o' Muckhart. Muckhart is one of the Hillfoots Villages, situated on the A91 around 3 miles northeast of Dollar.

from £57

Naemoor

Muckhartlinks

Muckhart commonly refers to two small villages in Clackmannanshire, Scotland, Pool of Muckhart and Yetts o' Muckhart. Muckhart is one of the Hillfoots Villages, situated on the A91 around 3 miles northeast of Dollar.

from £57

Murrayshall Course

Sconewoodland

Escape to Murrayshall, a luxury hotel in Perthshire with 365 acres of countryside, fine dining, elegant rooms, pods and golf.

from £70

Murrayshall Course

Sconewoodland

Escape to Murrayshall, a luxury hotel in Perthshire with 365 acres of countryside, fine dining, elegant rooms, pods and golf.

from £70

Alloa Golf Club

Perthshire
Fee on request

Blairgowrie Golf Club

Perthshire

The Blairgowrie Golf Club is one of the UK's most highly regarded golf clubs, famous for its rich history and Championship golf courses. The Club features the renowned Rosemount and Lansdowne Championship courses plus our majestic 9-hole course which are all set in heather lined avenues of pine and silver birch. Founded as a private members' club in 1889, it is situated in the heart of the magnificent Perthshire countryside. All of our courses consistently feature in Scotland's Top 100 Golf Courses, so it's no wonder golf at Blairgowrie Golf Club is enjoyed by so many from near and far. 'The place just oozes charm and class...' Peter Alliss

Fee on request

Cowdenbeath Golf Club

Perthshire
Fee on request

Craigie Hill Golf Club

Perth
Fee on request

Dun Ochil Golf Club

Perthshire
Fee on request

Dun Whinny Golf Club

Perthshire
Fee on request

Dunbracken Ladies Golf Club

Perthshire
Fee on request

Glenearn Golf Club

Perthshire
Fee on request

Glenrothes Golf Club

Perthshire
Fee on request

Kenmore Golf Club

Perthshire
Fee on request

Kinross Golf Club

Perthshire
Fee on request

Letham Golf Club

Perthshire
Fee on request

Lochore Meadows Golf Club

Perthshire
Fee on request

Milnathort Golf Club Ltd

Perthshire

Milnathort Golf Club is situated in the heart of scenic Perthshire, just off the M90 between Edinburgh and Perth. With St Andrews to the East and Gleneagles to the West, we are situated in some of the best golfing country anywhere in the world. Milnathort Golf Club has been described as a "hidden gem" right in the middle of golfing country. A parkland course which offers the perfect mix of challenge and forgiveness for golfers of all abilities. A 9 hole course with the feel of 18 holes.

Fee on request

Muckhart Golf Club

Perthshire
Fee on request

Murrayshall Golf Club

Perthshire

Come to Murrayshall. With 27-holes across two golf courses (18-hole and 9-hole), a vast driving range and expert PGA tuition, you won’t find anything quite like our countryside golfing haven. We are continually improving, sculpting and shaping our golf facilities. Every day you will discover something new to experience.

Fee on request

Muthill Golf Club

Perthshire

ABOUT THE CLUB Re opened in 1935 by Jessie Anderson, later to become Jessie Valentine, the three times British Ladies Amateur Champion. An undulating parkland course, with well manicured greens, narrow fairways and picturesque views of Strathearn and the Grampians. It is a challenge for golfers of all handicaps. Situated in Perthshire, three miles from Crieff and six miles from the Gleneagles Hotel golf complex, venue for the 2014 Ryder Cup. This nine hole golf course – with 18 tees – where a friendly welcome awaits, caters for visitors and parties and the clubhouse has catering throughout the year.

Fee on request

North Inch Junior Golf Club

Perthshire
Fee on request

Perth Artisans Golf Club

Perthshire
Fee on request

Perth Ladies Golf Club

Perthshire
Fee on request

Perth Railway Golf Club

Perthshire
Fee on request

Pitlochry Golf Club

Perthshire

Welcome to Pitlochry Golf Course Pitlochry Golf is one of the finest inland golfing facilities in Scotland and we welcome everyone to be a part of our great golfing experience –from the fantastic course with sweeping views of the Tummel Valley to our state of the art clubhouse serving great food and drink – delivering fantastic service and value. Just over an hour’s drive or less from Scotland’s main cities, Pitlochry Golf Course provides the perfect blend of exhilarating golf and pure relaxation. Wonderfully set in the gateway to the Highlands it offers an exceptional course that will test every element of your game. Try your hand on this 18 hole par 69 course with its awe-inspiring views and undulating greens. The course is open to all - members, visitors and groups and offers enjoyable

Fee on request

Strathtay Golf Club

Perthshire
Fee on request

Taymouth Castle Golf Club

Perthshire
Fee on request

Whitemuir Golf Club

Perthshire
Fee on request

Other Scottish Regions

Find Golf in Perthshire on the Map

Interactive map — filter by course type, budget and facilities.

Open Map for Perthshire