Top 100 Golf Courses in the Scotland

The top 100 Scotland golf courses reviewed on Golfshake with more than 25 independent golf course reviews. The Golfshake reviews/ratings are based off the expectations of every day golfers.

Also check out the top 100; UK Top 100, under £15, under £20, under £30, under £40, under £50, under £100, over £100 plus our own feature on golf's hidden gems.

You can now also view regional top 100's for the East Midlands, West Midlands, South West, South East, South, North, East, Wales, Scotland & Northern Ireland.

Displaying 1 to 100 of 100 records.
RankOverallCourseLocationReviewsRatingPrice  
11St Andrews The Home Of GolfFife3275.00£££££
27Loch Lomond Golf ClubStrathclyde244.97
Golfshake Feature Review  
39Castle Stuart Golf LinksHighlands374.95£££££
412Gleneagles Golf ClubCentral Scotland1784.92£££££
Book Tee Times Online  
517Gullane Golf ClubLothian1554.89£££££
Golfshake Feature Review  Book Tee Times Online  
618Royal Dornoch Golf ClubHighlands314.89£££££
720Archerfield LinksLothian504.89£££££
Golfshake Feature Review  
828Turnberry Resort - A Luxury Collection ResortAyrshire1224.86£££££
Book Tee Times Online  
933Southerness Golf ClubDumfries and Galloway134.84£££££
Book Tee Times Online  
1037Royal Troon Golf ClubAyrshire234.83£££££
Book Tee Times Online  
1146Dundonald LinksAyrshire634.81£££££
Golfshake Feature Review  Book Tee Times Online  
1247Dunbar Golf ClubLothian484.81£££££
Golfshake Feature Review  
1349North Berwick Golf ClubLothian344.80£££££
1457The Carnegie Club Skibo CastleHighlands24.80£££££
1564Kingsbarns Golf LinksFife374.79£££££
Golfshake Feature Review  
1676Prestwick Golf ClubAyrshire144.78£££££
1777Glencorse Golf ClubLothian254.77££££
Book Tee Times Online  
1878Elmwood GolfFife454.77££££
Book Tee Times Online  
1987Irvine Golf ClubAyrshire324.75£££££
Book Tee Times Online  
20108The Renaissance ClubLothian114.71
21109Dunkeld & Birnam Golf ClubTayside404.71£££
Book Tee Times Online  
22118Burntisland Golf House ClubFife624.69££££
Book Tee Times Online  
23119Trump International Golf Links, ScotlandGrampian344.69£££££
24144Edzell Golf ClubTayside314.65£££££
Book Tee Times Online  
25148Brora Golf ClubHighlands94.65£££££
Book Tee Times Online  
26154The Hirsel Golf ClubBorders304.65££££
Book Tee Times Online  
27167Aboyne Golf ClubGrampian784.63££££
Book Tee Times Online  
28185Portpatrick Golf ClubDumfries and Galloway294.62££££
Book Tee Times Online  
29188Carnoustie Golf LinksTayside1284.61£££££
30193The Roxburghe Golf ClubBorders524.61£££££
Book Tee Times Online  
31198New Woll Estate - Woll Golf ClubBorders384.60££££
Book Tee Times Online  
32206Blairgowrie Golf ClubCentral Scotland334.59£££££
33209Machrihanish Dunes Golf ClubCentral Scotland294.59£££££
Book Tee Times Online  
34213Western Gailes Golf ClubAyrshire334.59
35217Fairmont St AndrewsFife1244.58£££££
Book Tee Times Online  
36226Elderslie Golf ClubStrathclyde304.57££££
Book Tee Times Online  
37233Nairn Golf ClubHighlands204.57£££££
38240Moray Golf ClubHighlands714.55£££££
Book Tee Times Online  
39249Bothwell Castle Golf ClubStrathclyde274.55££££
40250Kemnay Golf ClubGrampian354.55££££
Book Tee Times Online  
41261Glen Golf ClubLothian874.54£££££
Book Tee Times Online  
42268Erskine Golf ClubStrathclyde294.53££££
43273Pitlochry Golf ClubGrampian384.53£££££
Book Tee Times Online  
44283Crail Golfing SocietyFife614.52£££££
45316Kings Acre Golf ClubLothian684.50££££
Book Tee Times Online  
46322Machrihanish Golf ClubCentral Scotland304.49£££££
Book Tee Times Online  
47324Lundin Golf ClubFife324.49£££££
48332Dullatur Golf ClubStrathclyde664.49££££
Book Tee Times Online  
49346Kingsfield Golf CentreLothian444.49£££
50349Lochmaben Golf ClubDumfries and Galloway264.48££££
Book Tee Times Online  
51354Cruden Bay Golf ClubHighlands174.48£££££
Golfshake Feature Review  
52372Kirkcaldy Golf ClubFife404.47£££££
Book Tee Times Online  
53389Ladybank Golf ClubFife214.46£££££
Book Tee Times Online  
54391Crieff Golf ClubCentral Scotland324.46£££
Golfshake Feature Review  Book Tee Times Online  
55410Strathmore Golf CentreCentral Scotland564.45£££££
Book Tee Times Online  
56411Inverurie Golf ClubGrampian264.45££££
Book Tee Times Online  
57421Drumoig Golf HotelFife824.45££££
Book Tee Times Online  
58445Mar Hall Golf ClubStrathclyde554.43£££££
Book Tee Times Online  
59469Eyemouth Golf ClubBorders414.42£££££
Book Tee Times Online  
60472Muckhart Golf ClubCentral Scotland364.42££££
Book Tee Times Online  
61500Mortonhall Golf ClubLothian434.40£££££
62504Balnagask (Nigg Bay) Golf ClubGrampian654.40££
63522Cathkin Braes Golf ClubStrathclyde344.39££££
64553Craigielaw Golf ClubLothian474.37£££££
Book Tee Times Online  
65571Whitekirk Golf ClubLothian724.36££££
66573Murcar Links Golf ClubGrampian224.36£££££
Golfshake Feature Review  Book Tee Times Online  
67601Monifieth Golf LinksTayside294.35££££
Book Tee Times Online  
68613Kirkhill Golf ClubStrathclyde324.35££££
Book Tee Times Online  
69614The Duke's St AndrewsFife614.35£££££
Book Tee Times Online  
70616Routenburn Golf ClubAyrshire404.35££
71632Wigtownshire County Golf ClubDumfries and Galloway314.34££££
Book Tee Times Online  
72645Scoonie Golf ClubFife404.33£££
Book Tee Times Online  
73648Ballumbie Castle Golf ClubTayside394.33£££
Book Tee Times Online  
74655Balmore Golf ClubStrathclyde374.33£££££
Book Tee Times Online  
75666St Michaels Golf ClubFife374.32£££
Book Tee Times Online  
76667Loudoun Gowf ClubAyrshire294.32££££
Book Tee Times Online  
77673Kinross Golf CoursesFife654.32£££££
Book Tee Times Online  
78687Craibstone Golf CourseGrampian424.31££££
79720Musselburgh Golf ClubLothian374.30£££££
Book Tee Times Online  
80725Macdonald Cardrona Hotel & Country ClubBorders814.29£££££
Golfshake Feature Review  Book Tee Times Online  
81735Royal Aberdeen Golf ClubHighlands134.29£££££
82743Caldwell Golf ClubStrathclyde384.29£££
Book Tee Times Online  
83749Oldmeldrum Golf ClubGrampian284.28£££
Book Tee Times Online  
84766Royal Musselburgh Golf ClubLothian794.27£££££
Book Tee Times Online  
85767Downfield Golf ClubTayside394.27£££££
Book Tee Times Online  
86769Panmure Golf ClubTayside124.27£££££
Golfshake Feature Review  Book Tee Times Online  
87772Eastwood Golf ClubStrathclyde374.27£££
88779Newmachar Golf ClubGrampian374.27£££££
89790Arbroath Golf Links & Arbroath Artisan Golf ClubTayside324.26££££
Book Tee Times Online  
90812Pumpherston Golf ClubLothian374.26££££
Book Tee Times Online  
91814Haggs Castle Golf ClubCentral Scotland424.26££££
92838Meldrum House Golf ClubGrampian1924.24
93848West Lothian Golf ClubLothian494.24££££
Book Tee Times Online  
94863West Linton Golf ClubLothian314.23££££
Book Tee Times Online  
95885Gailes Links Golf Course - GlasgowAyrshire204.23£££££
96896Stranraer Golf ClubDumfries and Galloway264.22££££
Book Tee Times Online  
97982Dalmahoy Hotel & Country ClubLothian1564.18£££££
Book Tee Times Online  
98989Forfar Golf ClubTayside264.18££££
Book Tee Times Online  
99990Harburn Golf ClubLothian294.18££££
Book Tee Times Online  
100999Milngavie Golf ClubCentral Scotland364.17£££££
Book Tee Times Online  
Displaying 1 to 100 of 100 records.

Featured Courses

Loch Lomond Golf Club
from 24 reviews
 
Castle Stuart Golf Links
from 37 reviews
 
Gleneagles Golf Club
from 165 reviews
 

Links

28 DAYS TO BETTER PUTTING

Prostate Cancer UK

 

Plan Your Next Round

Palacerigg Golf Club
Central Scotland

Galashiels Golf Club
Borders from £6.00 Save 12%

Strathpeffer Spa Golf Club
Central Scotland from £14.00 Save 15%