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 GolfFife2845.00£££££
24Gullane Golf ClubLothian1255.00£££££
Golfshake Feature Review  Book Tee Times Online  
35Turnberry Resort - A Luxury Collection ResortAyrshire1145.00£££££
46Fairmont St AndrewsFife1115.00£££££
Book Tee Times Online  
59Gleneagles Golf ClubCentral Scotland1594.98£££££
Book Tee Times Online  
628Carnoustie Golf LinksTayside1124.85£££££
740Glen Golf ClubLothian774.80£££££
Book Tee Times Online  
851West Lothian Golf ClubLothian434.77££££
Book Tee Times Online  
955Castle Stuart Golf LinksHighlands354.75£££££
1066The Roxburghe Golf ClubBorders454.73£££££
Book Tee Times Online  
1172Western Gailes Golf ClubAyrshire284.72
1283Kingsbarns Golf LinksFife314.70£££££
13101Dundonald Golf CourseAyrshire534.68£££££
Golfshake Feature Review  Book Tee Times Online  
14132Dunbar Golf ClubLothian384.64£££££
15154Kings Acre Golf ClubLothian574.62££££
16166Crieff Golf ClubCentral Scotland284.61£££
Book Tee Times Online  
17173Burntisland Golf House ClubFife504.60££££
Book Tee Times Online  
18177Musselburgh Golf ClubLothian294.60£££££
Book Tee Times Online  
19195The Duke's St AndrewsFife484.58£££££
Book Tee Times Online  
20199Trump International Golf Links, ScotlandGrampian294.58£££££
Book Tee Times Online  
21210Auchterarder Golf ClubCentral Scotland344.57££
Book Tee Times Online  
22220North Berwick Golf ClubLothian264.56£££££
23231Moray Golf ClubHighlands664.55£££££
Book Tee Times Online  
24243The Hirsel Golf ClubBorders294.55££££
Book Tee Times Online  
25252Archerfield LinksLothian404.54£££££
Golfshake Feature Review  
26305Aboyne Golf ClubGrampian684.51££££
Book Tee Times Online  
27311Royal Musselburgh Golf ClubLothian684.51£££££
28330Eyemouth Golf ClubBorders364.50£££££
Book Tee Times Online  
29339Crail Golfing SocietyFife534.49£££££
Book Tee Times Online  
30342Kirkcaldy Golf ClubFife284.49£££££
Book Tee Times Online  
31353Royal Dornoch Golf ClubHighlands274.49£££££
32378Drumoig Golf HotelFife674.47££££
Book Tee Times Online  
33381Balmore Golf ClubStrathclyde324.47£££££
Book Tee Times Online  
34391Leven Links Golf CourseFife304.47£££££
Book Tee Times Online  
35394Stranraer Golf ClubDumfries and Galloway254.46££££
Book Tee Times Online  
36399Pitlochry Golf ClubGrampian344.46£££££
Book Tee Times Online  
37402Dunkeld & Birnam Golf ClubTayside284.46£££
Book Tee Times Online  
38422Kinross Golf CoursesFife584.45£££££
Book Tee Times Online  
39442West Linton Golf ClubLothian254.44££££
Book Tee Times Online  
40469Pitreavie Golf ClubFife444.43££££
Book Tee Times Online  
41477Blairgowrie Golf ClubCentral Scotland304.42£££££
Book Tee Times Online  
42505Mortonhall Golf ClubLothian434.40£££££
43518Elderslie Golf ClubStrathclyde284.40££££
Book Tee Times Online  
44545Brunston Castle Golf ClubAyrshire544.39££££
Book Tee Times Online  
45579Strathmore Golf CentreCentral Scotland474.37£££££
Book Tee Times Online  
46586Downfield Golf ClubTayside304.37£££££
Book Tee Times Online  
47609Kemnay Golf ClubGrampian304.36££££
Book Tee Times Online  
48624Craigielaw Golf ClubLothian354.36£££££
Book Tee Times Online  
49638Callander Golf ClubCentral Scotland314.35££££
Book Tee Times Online  
50643Mar Hall Golf ClubStrathclyde514.35£££££
Book Tee Times Online  
51645Machrihanish Golf ClubCentral Scotland274.35£££££
Book Tee Times Online  
52684Alyth Golf ClubTayside274.33£££
Book Tee Times Online  
53706Bishopbriggs Golf ClubStrathclyde374.32££££
Book Tee Times Online  
54754Murrayshall Hotel & Golf CourseCentral Scotland674.30£££££
Book Tee Times Online  
55761Cawder Golf ClubStrathclyde254.30£££
Book Tee Times Online  
56788Kirkhill Golf ClubStrathclyde264.29££££
Book Tee Times Online  
57790Meldrum House Golf ClubGrampian1904.29
58844Cowglen Golf ClubStrathclyde284.26£££££
Book Tee Times Online  
59858Dalmahoy Hotel & Country ClubLothian1444.26£££££
Book Tee Times Online  
60874Cathkin Braes Golf ClubStrathclyde314.25££££
61884Pumpherston Golf ClubLothian304.24££££
Book Tee Times Online  
62909Haggs Castle Golf ClubCentral Scotland394.23££££
Book Tee Times Online  
63913De Vere Cameron HouseStrathclyde1274.23
Book Tee Times Online  
64919Milngavie Golf ClubCentral Scotland304.23£££££
Book Tee Times Online  
65929East Renfrewshire Golf ClubStrathclyde294.22£££££
Book Tee Times Online  
66969Caldwell Golf ClubStrathclyde304.21£££
Book Tee Times Online  
67972Eastwood Golf ClubStrathclyde294.20£££
Book Tee Times Online  
681031Prestonfield Golf ClubLothian504.18££££
Book Tee Times Online  
691039Aberdour Golf ClubFife374.17£££
Book Tee Times Online  
701047Muckhart Golf ClubCentral Scotland314.17££££
Book Tee Times Online  
711057Fereneze Golf ClubStrathclyde534.16££
Book Tee Times Online  
721058Lochgreen Golf ClubAyrshire814.16£££
731063Dullatur Golf ClubStrathclyde664.16££££
Book Tee Times Online  
741078Elmwood GolfFife414.14£££
Book Tee Times Online  
751100New Woll Estate - Woll Golf ClubBorders314.12££££
Book Tee Times Online  
761105Kingsfield Golf CentreLothian414.12£££
771110Macdonald Cardrona Hotel & Country ClubBorders704.12£££££
Golfshake Feature Review  Book Tee Times Online  
781114Glenisla Golf ClubCentral Scotland534.11££££
791165Balnagask (Nigg Bay) Golf ClubGrampian494.08££
801170Swanston New Golf ClubLothian404.08£££
Book Tee Times Online  
811172Newmachar Golf ClubGrampian314.08£££££
Book Tee Times Online  
821186PiperdamTayside254.06££££
Book Tee Times Online  
831222Rowallan Castle Golf CourseAyrshire704.04£££££
Book Tee Times Online  
841225Forrester Park Golf ResortFife364.04£££££
Book Tee Times Online  
851245Braid Hills Golf CourseLothian674.03£££
Book Tee Times Online  
861251Troon Municipal Golf ClubAyrshire1004.02££££
871255Windyhill Golf ClubStrathclyde334.02£££
Book Tee Times Online  
881260Falkirk Golf ClubCentral Scotland274.02£££
Book Tee Times Online  
891297Winterfield Golf ClubLothian383.99£££
901303St Michaels Golf ClubFife283.99£££
Book Tee Times Online  
911304Craibstone Golf CenterGrampian333.99£££
921323The Moffat Golf ClubDumfries and Galloway263.98£££
931328Girvan Golf ClubAyrshire543.97£££
Book Tee Times Online  
941332Dundas Park Golf ClubLothian283.97££
Book Tee Times Online  
951353Portlethen Golf ClubGrampian293.96££££
Book Tee Times Online  
961357Dalmilling Golf ClubAyrshire493.95££
Book Tee Times Online  
971365Castle Park Golf ClubLothian353.95££££
Book Tee Times Online  
981389Kinghorn Golf ClubFife993.92££
Book Tee Times Online  
991393Belleisle Golf ClubAyrshire683.92£££
Book Tee Times Online  
1001412Whitekirk Golf ClubLothian723.90££££
Displaying 1 to 100 of 100 records.

Featured Courses

St Andrews The Home Of Golf
from 278 reviews
 
Turnberry Resort - A Luxury Collection Resort
from 114 reviews
 
Gullane Golf Club
from 120 reviews
 

Links


Barriere

Scroll to top