×

Top Links:

Get A Golf Handicap

UK Golf Guide

Golfshake Top 100s

Find Golf Travel Deals

Golf Competitions

Search

Community Forum

Course:

Tee Times | Search | Reviews

News:

Gear | Tour | Industry Insider

Tuition:

Video Library | Tuition Sections

Community:

Join | Log In | Help | Useful Links

×

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  
12St Andrews The Home Of GolfFife3415.00£££££
23Turnberry Resort - A Luxury Collection ResortAyrshire1285.00£££££
Golfshake Feature Review  Book Tee Times Online  
38Kingsbarns Golf LinksFife405.00£££££
Golfshake Feature Review  
411Machrihanish Dunes Golf ClubCentral Scotland315.00£££££
Book Tee Times Online  
512Machrihanish Golf ClubCentral Scotland305.00£££££
Book Tee Times Online  
617Royal Troon Golf ClubAyrshire235.00£££££
720Southerness Golf ClubDumfries and Galloway175.00£££££
823Royal Aberdeen Golf ClubHighlands155.00£££££
925Brora Golf ClubHighlands135.00£££££
1032Murcar Links Golf ClubGrampian264.96£££££
Golfshake Feature Review  Book Tee Times Online  
1138Lundin Golf ClubFife354.94£££££
1249Gailes Links Golf Course - GlasgowAyrshire244.89£££££
1350Loch Lomond Golf ClubStrathclyde244.89
Golfshake Feature Review  
1453Gleneagles Golf ClubCentral Scotland1894.88£££££
Book Tee Times Online  
1554Pitlochry Golf ClubGrampian414.87£££££
Book Tee Times Online  
1658Archerfield LinksLothian544.85£££££
Golfshake Feature Review  
1765Edzell Golf ClubTayside344.84£££££
Book Tee Times Online  
1866Gullane Golf ClubLothian1694.83£££££
Golfshake Feature Review  Book Tee Times Online  
1967Prestwick Golf ClubAyrshire164.83£££££
Golfshake Feature Review  
2069Western Gailes Golf ClubAyrshire404.82
Golfshake Feature Review  
2173Castle Stuart Golf LinksHighlands424.80£££££
2280The Carnegie Club Skibo CastleHighlands24.80£££££
2389North Berwick Golf ClubLothian374.77£££££
2494Dunbar Golf ClubLothian564.76£££££
Golfshake Feature Review  
25101Kemnay Golf ClubGrampian374.75££££
Book Tee Times Online  
26103Crieff Golf ClubCentral Scotland394.75££££
Golfshake Feature Review  Book Tee Times Online  
27132The Renaissance ClubLothian114.71
28133Aboyne Golf ClubGrampian864.71££££
Book Tee Times Online  
29134Prestonfield Golf ClubLothian584.71£££££
Book Tee Times Online  
30136Trump International Golf Links, ScotlandGrampian354.70£££££
Book Tee Times Online  
31139Glen Golf ClubLothian934.70£££££
Book Tee Times Online  
32141Montrose Golf LinksTayside274.70£££££
Golfshake Feature Review  Book Tee Times Online  
33146Ladybank Golf ClubFife274.69£££££
Book Tee Times Online  
34150Irvine Golf ClubAyrshire334.68£££££
Book Tee Times Online  
35162New Woll Estate - Woll Golf ClubBorders444.67££££
Book Tee Times Online  
36164Cruden Bay Golf ClubHighlands194.67£££££
Golfshake Feature Review  
37181The Roxburghe Golf ClubBorders564.65£££££
Book Tee Times Online  
38187Portpatrick Golf ClubDumfries and Galloway334.64££££
Book Tee Times Online  
39188Nairn Golf ClubHighlands224.64£££££
40210The Hirsel Golf ClubBorders324.62££££
Book Tee Times Online  
41222Crail Golfing SocietyFife644.61£££££
42263Dunkeld & Birnam Golf ClubTayside414.58£££
Book Tee Times Online  
43276Powfoot Golf ClubDumfries and Galloway264.56£££££
Book Tee Times Online  
44278Stranraer Golf ClubDumfries and Galloway264.56££££
Book Tee Times Online  
45298Erskine Golf ClubStrathclyde304.54££££
46319Cathkin Braes Golf ClubStrathclyde354.53££££
47323Downfield Golf ClubTayside444.53£££££
Book Tee Times Online  
48346Haddington Golf ClubLothian294.51££££
Book Tee Times Online  
49348Inverurie Golf ClubGrampian264.50££££
Book Tee Times Online  
50382Kingsfield Golf CentreLothian444.49£££
51390Bellshill Golf ClubCentral Scotland264.48£££
Book Tee Times Online  
52400Carnoustie Golf LInksTayside1394.47£££££
53427Monifieth Golf LinksTayside374.45££££
Book Tee Times Online  
54431Strathmore Golf CentreCentral Scotland584.44£££££
Book Tee Times Online  
55433Routenburn Golf ClubAyrshire444.44££
56439Bothwell Castle Golf ClubStrathclyde284.44££££
57452Caldwell Golf ClubStrathclyde434.43£££
Book Tee Times Online  
58456Burntisland Golf House ClubFife644.43££££
Book Tee Times Online  
59463Pitreavie Golf ClubFife624.43££££
Book Tee Times Online  
60469Drumoig Golf HotelFife844.42££££
Book Tee Times Online  
61470Lochmaben Golf ClubDumfries and Galloway294.42££££
Book Tee Times Online  
62482Pumpherston Golf ClubLothian394.41££££
Book Tee Times Online  
63490Kinross Golf CoursesFife684.41£££££
Book Tee Times Online  
64497Mortonhall Golf ClubLothian434.40£££££
65512Moray Golf ClubHighlands734.40£££££
Book Tee Times Online  
66514Kings Acre Golf ClubLothian694.40££££
Book Tee Times Online  
67518Dundonald LinksAyrshire664.40£££££
Golfshake Feature Review  Book Tee Times Online  
68532Royal Dornoch Golf ClubHighlands354.40£££££
69546Panmure Golf ClubTayside134.40£££££
Golfshake Feature Review  Book Tee Times Online  
70562Elmwood GolfFife494.39££££
Book Tee Times Online  
71564St Michaels Golf ClubFife424.39£££
Book Tee Times Online  
72569Kinghorn Golf ClubFife1124.39££
Book Tee Times Online  
73579Thornton Golf ClubFife284.38££££
Book Tee Times Online  
74585Bathgate Golf ClubLothian304.38££££
Book Tee Times Online  
75596Muckhart Golf ClubCentral Scotland364.37££££
Book Tee Times Online  
76624Loudoun Gowf ClubAyrshire304.36££££
Book Tee Times Online  
77626Balmore Golf ClubStrathclyde414.36£££££
Book Tee Times Online  
78649Alyth Golf ClubTayside294.34£££
Book Tee Times Online  
79651Scoonie Golf ClubFife404.34£££
Book Tee Times Online  
80652Eyemouth Golf ClubBorders464.34£££££
Book Tee Times Online  
81671Haggs Castle Golf ClubCentral Scotland434.33££££
82681Bishopbriggs Golf ClubStrathclyde454.33££££
Book Tee Times Online  
83685Cowdenbeath Golf ClubFife524.33£££
Book Tee Times Online  
84695Glenisla Golf ClubCentral Scotland534.32££££
85698Falkirk Golf ClubCentral Scotland324.32£££
Book Tee Times Online  
86704Wigtownshire County Golf ClubDumfries and Galloway354.32££££
Book Tee Times Online  
87720Balnagask (Nigg Bay) Golf ClubGrampian734.31££
88732Milngavie Golf ClubCentral Scotland394.31£££££
Book Tee Times Online  
89737Cowglen Golf ClubStrathclyde304.30£££££
Golfshake Feature Review  Book Tee Times Online  
90754Newmachar Golf ClubGrampian384.30£££££
91772The Duke's St AndrewsFife664.28£££££
92786Eastwood Golf ClubStrathclyde384.28£££
93808Auchterarder Golf ClubCentral Scotland484.27££
Book Tee Times Online  
94809Blairgowrie Golf ClubCentral Scotland344.27£££££
95826Fairmont St AndrewsFife1324.26£££££
Book Tee Times Online  
96828Royal Musselburgh Golf ClubLothian844.26£££££
Book Tee Times Online  
97861Duff House Royal Golf ClubGrampian274.24£££££
Book Tee Times Online  
98871Musselburgh Golf ClubLothian404.24£££££
Book Tee Times Online  
99877West Linton Golf ClubLothian314.23££££
Book Tee Times Online  
100890West Lothian Golf ClubLothian494.23££££
Displaying 1 to 100 of 100 records.

Featured Courses

Southerness Golf Club
from 17 reviews
 
Machrihanish Dunes Golf Club
from 29 reviews
 
Royal Troon Golf Club
from 22 reviews
 


Golfshake Golf Break Giveaway

Plan Your Next Round

Gleddoch Golf Club
Strathclyde from £12.00 Save 35%

Deer Park Golf Club
Lothian from £12.00 Save 16%

Hawick Golf Club
Borders from £9.00 Save 12%

Scroll to top