Scotland Best Golf Courses

Best golf courses in Scotland

Most historians would point to Scotland as the home of golf. Some golfing tracks, though perhaps not today's exact layouts, were in use 500 hundred years ago. 

Links golf, next to the sea and played near to and over the sand dunes, is what we most associate Scotland with, but in locations such as Gleneagles, Blairgowrie, Loch Lomond, Downfield and a host of others, there are also some exquisite inland courses. At Kingsbarns, Kyle Phillips successfully combined as never before the spirit behind links golfing and today’s modern techniques.

To find out more about the top golf courses in Scotland, check out the list below. Where2Golf provides golf course reviews, golf ratings, photos, resort and hotel information of the best.

 Scotland Golf Map   To make the most out of your golf trip, look up the location of the courses on the Vancouver golf map. It will help you with your planning to play the best courses during your holidays. On the maps we have indicated golf hotels and Stay & Play resorts with the following symbol Stay & Play Golf Resorts
Where2Golf has applied a rating to each golf course visited. The rating scale, 5 (highest) to 1 (lowest), attempts to provide an indication of the golfing experience you can expect at each rated course. 

click on the green arrow in the toolbar OF the table below to sortStay & Play Golf Resort.Private course – for members and their invited guests only.Unrated course – not yet visited by the Where2Golf team.2-star: reasonable standard. Good value, especially if better courses not available.3-star: a good course with many fine features.3+ (3-gold): a good course with many fine features. One of our top-rated 3’s.4-star: a must play course - excellent standard.4+ (4-gold): a must play course - excellent standard. One of our top-rated 4’s !5-star: simply the best - golf courses don’t get much better than this.5+ (5-gold): simply the best - golf courses don’t get better than this. One of our top-rated 5’s!
Archerfield (Dirleton) 4a.gifRsrt guests onlyEdinburghRussell, David J.
Archerfield (Fidra) 4b.gifRsrt guests onlyEdinburghRussell, David J.
Ardfin p.gifPrivate clubGlasgowHarrison, Bob
Askernish 4a.gifVisitors welcomeMorris, Old Tom
Ballater 3a.gifVisitors welcomeAberdeenBraid, James
Banchory 3a.gifWkends restrictdAberdeenUnknown
Belleisle 3a.gifVisitors welcomeAyrBraid, James
Blairgowrie (Lansdowne) 3a.gifVisitors welcomePerthThomas & Alliss
Blairgowrie (Rosemount) 4a.gifVisitors welcomePerthBraid, James
Boat of Garten 3b.gifVisitors welcomeInvernessBraid, James
Brora 4a.gifVisitors welcomeInvernessBraid, James
Bruntsfield 4a.gifVisitors welcomeEdinburghPark Jr, Willie
Cardrona 3a.gifVisitors welcomeEdinburghThomas, Dave
Carnegie Links, Skibo Castle 5a.gifRestricted accessInvernessSteel, Donald
Carnoustie (Buddon) 3b.gifVisitors welcomeDundeeAlliss & Thomas
Carnoustie (Burnside) 3b.gifVisitors welcomeDundeeUnknown
Carnoustie (Championship) 5a.gifVisitors welcomeDundeeMorris, Old Tom
Carrick, The 4a.gifVisitors welcomeGlasgowCarrick, Doug
Castle Stuart 5a.gifVisitors welcomeInvernessParsinen & Hanse
Cawder 3a.gifVisitors welcomeGlasgowBraid, James
Craigielaw 4a.gifVisitors welcomeEdinburghSteel, Donald
Crail (Balcomie) 4a.gifVisitors welcomeSt AndrewsMorris, Old Tom
Crieff (Ferntower) 4a.gifVisitors welcomePerthBraid, James
Cruden Bay 5a.gifVisitors welcomeAberdeenMorris, Old Tom
Cullen Links 3b.gifVisitors welcomeInvernessMorris, Old Tom
Dalmahoy (East) 3b.gifVisitors welcomeEdinburghBraid, James
Deeside 4a.gifVisitors welcomeAberdeenHiseman, Robin
Downfield 4b.gifVisitors welcomeDundeeCotton, Ken
Duff House Royal 3b.gifVisitors welcomeAberdeenMacKenzie, Dr Alister
Dumbarnie Links 4b.gifVisitors welcomeSt AndrewsClark, Clive
Dunbar 4a.gifVisitors welcomeEdinburghMorris, Old Tom
Dundonald 4a.gifVisitors welcomeAyrPhillips, Kyle
East Renfrewshire 4a.gifWkends restrictdGlasgowBraid, James
Edzell 3b.gifVisitors welcomeDundeeSimpson & Braid
Elgin 3a.gifVisitors welcomeInvernessMacpherson, John
Elie 4a.gifVisitors welcomeSt AndrewsUnknown
Fairmont St Andrews (Kittocks) 4a.gifVisitors welcomeSt AndrewsDevlin, Bruce
Fairmont St Andrews (Torrance) 4a.gifVisitors welcomeSt AndrewsTorrance, Sam
Forfar 3a.gifVisitors welcomeDundeeMorris, Old Tom
Fortrose & Rosemarkie 3b.gifVisitors welcomeInvernessBraid, James
Fraserburgh 3b.gifVisitors welcomeAberdeenBraid, James
Gailes Links 4a.gifVisitors welcomeAyrPark Jr, Willie
Glasgow GC p.gifPrivate clubGlasgowMorris, Old Tom
Glen, Scotland 4a.gifVisitors welcomeEdinburghBraid & Sayers
Glenbervie 3a.gifVisitors welcomeGlasgowBraid, James
Gleneagles (King's) 5a.gifVisitors welcomePerthBraid, James
Gleneagles (PGA Centenary) 4b.gifVisitors welcomePerthNicklaus, Jack
Gleneagles (Queen's) 4a.gifVisitors welcomePerthBraid, James
Golspie 3b.gifVisitors welcomeInvernessBraid, James
Grantown-on-Spey 3b.gifVisitors welcomeInvernessPark & Braid
Gullane (No.1) 4b.gifWkends restrictdEdinburghUnknown
Gullane (No.2) 3b.gifVisitors welcomeEdinburghPark Jr, Willie
Gullane (No.3) 3a.gifVisitors welcomeEdinburghUnknown
Haggs Castle 0.gifWeekdays onlyGlasgowUnknown
Inverness GC, Scotland 3a.gifWkends restrictdInvernessSmith, Fraser & Braid
Irvine (Bogside) 4a.gifWkends restrictdAyrBraid, James
Isle of Harris 3b.gifVisitors welcomeTarbertLocal golfers
Kilmacolm 3a.gifVisitors welcomeGlasgowBraid, James
Kilmarnock (Barassie) 3a.gifWkends restrictdAyrMoone, Theodore
Kilspindie 4a.gifVisitors welcomeEdinburghPark Jr, Willie
King James VI 3b.gifVisitors welcomePerthMorris, Old Tom
Kingsbarns 5a.gifVisitors welcomeSt AndrewsPhillips, Kyle
Kingussie 3a.gifVisitors welcomeInvernessVardon, Harry
Ladybank 4a.gifNot SaturdaysKirkcaldyMorris, Old Tom
Lanark 3a.gifWkends restrictdGlasgowBraid, James
Letham Grange (Old) 4a.gif(Closed in 2019)DundeeSteel, Donald
Leven 3a.gifVisitors welcomeKirkcaldyUnknown
Loch Lomond p.gifPrivate clubGlasgowWeiskopf, Tom
Longniddry 4a.gifVisitors welcomeEdinburghColt, Harry
Luffness New 4a.gifWeekdays onlyEdinburghMorris, Old Tom
Lundin 4a.gifWkends restrictdKirkcaldyBraid, James
Machrie, The 4b.gifVisitors welcomeGlasgowCampbell, Willie
Machrihanish 4b.gifVisitors welcomeCampbeltownMorris, Old Tom
Machrihanish Dunes 4b.gifVisitors welcomeCampbeltownMcLay-Kidd, David
Mar Hall 4a.gifVisitors welcomeGlasgowThomas, Dave
Meldrum House 4a.gifRsrt guests onlyAberdeenWebster, Graeme
Monifieth 3a.gifVisitors welcomeDundeeUnknown
Montrose 4a.gifWkends restrictdDundeePark Jr, Willie
Moray 4a.gifVisitors welcomeInvernessMorris, Old Tom
Muirfield 5b.gifTues & ThurEdinburghMorris, Old Tom
Murcar Links 4a.gifWkends restrictdAberdeenSimpson, Archie
Murrayshall 3a.gifVisitors welcomePerthStutt, Hamilton J.
Musselburgh Links (Old) 3a.gifVisitors welcomeEdinburghUnknown
Nairn 5a.gifVisitors welcomeInvernessMorris, Old Tom
Nairn Dunbar 4a.gifVisitors welcomeInvernessRobertson, Peter
Newburgh-on-Ythan 3a.gifVisitors welcomeAberdeenGreens of Scotland
Newmachar (Hawkshill) 3a.gifVisitors welcomeAberdeenThomas, Dave
North Berwick 5a.gifVisitors welcomeEdinburghVarious
Panmure 4a.gifSat'day restrictdDundeeUnknown
Peterhead 3a.gifVisitors welcomeAberdeenPark Jr & Simpson
Pitlochry 3b.gifVisitors welcomePerthFernie & Hutchison
Portpatrick Dunskey 3a.gifVisitors welcomeStranraerHunter, Charles
Powfoot 3b.gifVisitors welcomeDumfriesBraid, James
Prestwick 4a.gifNot SaturdaysAyrMorris, Old Tom
Prestwick St Nicholas 3b.gifWkends restrictdAyrHunter & Allen
Renaissance, Scotland p.gifPrivate clubEdinburghDoak, Tom
Rosehearty 3a.gifVisitors welcomeAberdeenUnknown
Rowallan Castle 0.gifWkends restrictdAyrMontgomerie, Colin
Roxburghe, The 4a.gifVisitors welcomeEdinburghThomas, Dave
Royal Aberdeen 4b.gifWkends restrictdAberdeenSimpson, Robert
Royal and Ancient (St Andrews) p.gifPrivate clubSt AndrewsUnknown
Royal Burgess 4a.gifVisitors welcomeEdinburghMorris, Old Tom
Royal Dornoch 5b.gifVisitors welcomeInvernessMorris, Old Tom
Royal Montrose 4a.gifVisitors welcomeDundeePark Jr, Willie
Royal Musselburgh 3b.gifWkends restrictdEdinburghBraid, James
Royal Perth / North Inch 3a.gifVisitors welcomePerthMorris, Old Tom
Royal Tarlair 3a.gifVisitors welcomeAberdeenSmith, George
Royal Troon (Old) 5a.gifMon, Tues, ThurAyrFernie, Willie
Royal Troon (Portland) 3b.gifMon, Tues, ThurAyrFernie, Willie
Scotscraig 4a.gifWkends restrictdDundeeBraid, James
Shiskine 3b.gifVisitors welcomeArran (Isle of)Fernie, Willie
Southerness 4a.gifWkends restrictdDumfriesRoss, Mackenzie
Spey Valley 4a.gifVisitors welcomeInvernessThomas, Dave
St Andrews (Castle) 4b.gifVisitors welcomeSt AndrewsMcLay-Kidd, David
St Andrews (Duke's) 4a.gifVisitors welcomeSt AndrewsThomson, Peter
St Andrews (Eden) 3b.gifVisitors welcomeSt AndrewsColt, Harry
St Andrews (Jubilee) 4a.gifVisitors welcomeSt AndrewsAngus & Steel
St Andrews (New) 4b.gifVisitors welcomeSt AndrewsMorris, Old Tom
St Andrews (Old Course) 5b.gifVisitors welcomeSt AndrewsUnknown
St Andrews (Strathtyrum) 3a.gifVisitors welcomeSt AndrewsSteel, Donald
Stranraer 3a.gifVisitors welcomeStranraerBraid, James
Tain 4a.gifVisitors welcomeInvernessMorris, Old Tom
Traigh 3a.gifVisitors welcomeFort WilliamSalvesen, Johnny
Trump Aberdeen 5a.gifVisitors welcomeAberdeenHawtree, Martin
Trump Turnberry (Ailsa) 5b.gifVisitors welcomeAyrRoss, Mackenzie
Trump Turnberry (Robert the Bruce) 4a.gifVisitors welcomeAyrSteel & Ebert
West Kilbride 3a.gifVisitors welcomeAyrMorris & Braid
Western Gailes 4b.gifWkends restrictdAyrUnknown

Find a course

Tip: to find a course quickly, type the first few characters of the course name
Golf course location on a golf map
Search this site


Not signed up yet?

Register now

Share us on

   Follow us on FB     follow us on Twitter


Where2Golf spotlights

For an indefinite period all the world’s professional golf tours have been suspended as a result of the coronavirus (COVID-19) pandemic.

Who's Who: 
Ernie Elsthe “Big Easy” chalks up his first PGA Tour Champions win in just his third start on the Tour.

Annika Sorenstam and Gary Player: join Arnold Palmer, Jack Nicklaus, Charlie Sifford and Tiger Woods as the only golfers to be awarded the USA’s highest civilian honour, the Presidential Medal of Freedom.
Latest golf course reviews
Sutton Coldfield Golf Club: located to the north of Birmingham, occupies a small corner of the wonderfully expansive and natural environs of Sutton Park. Perhaps not as lauded as nearby Little Aston, and Copt Heath, this heathland gem also lays down a really enjoyable test of golf in a wonderfully natural setting. Read more... 
Walton Heath Golf Club (Old course): Top golfers and golf writers have long acknowledged Walton Heath as one of the finest heathland courses in the British Isles. In fact there are two courses here, the Old and New. Read more...
Most popular golf course videos