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 GolfFife2975.00£££££
22Gullane Golf ClubLothian1365.00£££££
Golfshake Feature Review  Book Tee Times Online  
33Turnberry Resort - A Luxury Collection ResortAyrshire1165.00£££££
46Fairmont St AndrewsFife1154.96£££££
Book Tee Times Online  
511Gleneagles Golf ClubCentral Scotland1644.91£££££
Book Tee Times Online  
628Carnoustie Golf LinksTayside1154.80£££££
746Castle Stuart Golf LinksHighlands354.74£££££
855Dundonald Golf CourseAyrshire584.72£££££
Golfshake Feature Review  Book Tee Times Online  
964Glen Golf ClubLothian774.69£££££
Book Tee Times Online  
1071West Lothian Golf ClubLothian444.68££££
Book Tee Times Online  
1174Western Gailes Golf ClubAyrshire304.68
1280Kings Acre Golf ClubLothian614.67££££
1385Kingsbarns Golf LinksFife324.67£££££
14100The Roxburghe Golf ClubBorders474.64£££££
Book Tee Times Online  
15117Dunbar Golf ClubLothian414.62£££££
16137Aboyne Golf ClubGrampian724.60££££
Book Tee Times Online  
17161Moray Golf ClubHighlands674.57£££££
Book Tee Times Online  
18162Crieff Golf ClubCentral Scotland284.57£££
Book Tee Times Online  
19174Auchterarder Golf ClubCentral Scotland364.56££
Book Tee Times Online  
20178North Berwick Golf ClubLothian284.55£££££
21181Archerfield LinksLothian424.55£££££
Golfshake Feature Review  
22185Trump International Golf Links, ScotlandGrampian294.54£££££
Book Tee Times Online  
23197The Hirsel Golf ClubBorders294.53££££
Book Tee Times Online  
24204The Duke's St AndrewsFife544.52£££££
Book Tee Times Online  
25239Crail Golfing SocietyFife544.50£££££
Book Tee Times Online  
26246Burntisland Golf House ClubFife524.49££££
Book Tee Times Online  
27274Musselburgh Golf ClubLothian314.47£££££
Book Tee Times Online  
28276Blairgowrie Golf ClubCentral Scotland324.47£££££
Book Tee Times Online  
29319Royal Dornoch Golf ClubHighlands284.45£££££
30335Royal Musselburgh Golf ClubLothian694.44£££££
31348Lundin Golf ClubFife274.43£££££
32354Drumoig Golf HotelFife714.43££££
Book Tee Times Online  
33356Eyemouth Golf ClubBorders374.43£££££
Book Tee Times Online  
34359Balmore Golf ClubStrathclyde324.42£££££
Book Tee Times Online  
35377Pitlochry Golf ClubGrampian344.42£££££
Book Tee Times Online  
36394Mortonhall Golf ClubLothian434.40£££££
37424Stranraer Golf ClubDumfries and Galloway254.39££££
Book Tee Times Online  
38439Craigielaw Golf ClubLothian394.38£££££
Book Tee Times Online  
39441Kinross Golf CoursesFife584.38£££££
Book Tee Times Online  
40452Bishopbriggs Golf ClubStrathclyde424.38££££
Book Tee Times Online  
41488Kemnay Golf ClubGrampian304.36££££
Book Tee Times Online  
42526West Linton Golf ClubLothian264.34££££
Book Tee Times Online  
43544Leven Links Golf CourseFife314.33£££££
Book Tee Times Online  
44572Alyth Golf ClubTayside274.32£££
Book Tee Times Online  
45576Kirkcaldy Golf ClubFife294.32£££££
Book Tee Times Online  
46578Erskine Golf ClubStrathclyde264.32££££
Book Tee Times Online  
47584Machrihanish Golf ClubCentral Scotland294.31£££££
Book Tee Times Online  
48593Strathmore Golf CentreCentral Scotland484.31£££££
Book Tee Times Online  
49602Kirkhill Golf ClubStrathclyde284.31££££
Book Tee Times Online  
50651Downfield Golf ClubTayside304.29£££££
Book Tee Times Online  
51668Machrihanish Dunes Golf ClubCentral Scotland254.28£££££
Book Tee Times Online  
52679Irvine Golf ClubAyrshire274.28£££££
Book Tee Times Online  
53683Pumpherston Golf ClubLothian334.28££££
Book Tee Times Online  
54710Callander Golf ClubCentral Scotland314.27££££
Book Tee Times Online  
55714Dunkeld & Birnam Golf ClubTayside334.26£££
Book Tee Times Online  
56722Brunston Castle Golf ClubAyrshire594.26££££
Book Tee Times Online  
57723Cawder Golf ClubStrathclyde264.26£££
Book Tee Times Online  
58729Milngavie Golf ClubCentral Scotland314.26£££££
Book Tee Times Online  
59730Murrayshall Hotel & Golf CourseCentral Scotland684.26£££££
Golfshake Feature Review  Book Tee Times Online  
60732Arbroath Golf Links & Arbroath Artisan Golf ClubTayside254.26££££
Book Tee Times Online  
61772Cathkin Braes Golf ClubStrathclyde324.24££££
62782Cowglen Golf ClubStrathclyde284.23£££££
Book Tee Times Online  
63795East Renfrewshire Golf ClubStrathclyde314.23£££££
Book Tee Times Online  
64800Mar Hall Golf ClubStrathclyde514.22£££££
Book Tee Times Online  
65827Eastwood Golf ClubStrathclyde334.21£££
Book Tee Times Online  
66867Haggs Castle Golf ClubCentral Scotland414.19££££
Book Tee Times Online  
67874Elderslie Golf ClubStrathclyde294.19££££
Book Tee Times Online  
68876Pitreavie Golf ClubFife484.19££££
Book Tee Times Online  
69901Caldwell Golf ClubStrathclyde304.17£££
Book Tee Times Online  
70905Elmwood GolfFife434.17£££
Book Tee Times Online  
71911Muckhart Golf ClubCentral Scotland324.17££££
Book Tee Times Online  
72919De Vere Cameron HouseStrathclyde1394.17
Book Tee Times Online  
73960Aberdour Golf ClubFife394.15£££
Book Tee Times Online  
74971Fereneze Golf ClubStrathclyde534.14££
Book Tee Times Online  
751006Dalmahoy Hotel & Country ClubLothian1464.13£££££
Book Tee Times Online  
761043Kingsfield Golf CentreLothian424.11£££
771055Macdonald Cardrona Hotel & Country ClubBorders734.10£££££
Golfshake Feature Review  Book Tee Times Online  
781081Balnagask (Nigg Bay) Golf ClubGrampian524.09££
791084Tulliallan Golf ClubCentral Scotland254.09£££
Book Tee Times Online  
801104Lochgreen Golf ClubAyrshire824.08£££
811108Prestonfield Golf ClubLothian504.07£££££
Book Tee Times Online  
821132New Woll Estate - Woll Golf ClubBorders324.06££££
Book Tee Times Online  
831148Meldrum House Golf ClubGrampian1904.05
841163Forrester Park Golf ResortFife364.04£££££
Book Tee Times Online  
851191Winterfield Golf ClubLothian404.02£££
861193Craibstone Golf CourseGrampian384.02££££
871194Braid Hills Golf CourseLothian694.02£££
Book Tee Times Online  
881202Swanston New Golf ClubLothian414.01£££
Book Tee Times Online  
891203Glenisla Golf ClubCentral Scotland534.01££££
901218Falkirk Golf ClubCentral Scotland294.00£££
Book Tee Times Online  
911259Newmachar Golf ClubGrampian313.97£££££
Book Tee Times Online  
921271PiperdamTayside253.97££££
Book Tee Times Online  
931281Castle Park Golf ClubLothian363.96££££
Book Tee Times Online  
941310Dullatur Golf ClubStrathclyde663.94££££
Book Tee Times Online  
951315Rowallan Castle Golf CourseAyrshire713.94£££££
Book Tee Times Online  
961320Portlethen Golf ClubGrampian293.94££££
Book Tee Times Online  
971330Troon Municipal Golf ClubAyrshire1013.93££££
981338Girvan Golf ClubAyrshire553.92£££
Book Tee Times Online  
991362Windyhill Golf ClubStrathclyde333.91£££
Book Tee Times Online  
1001363Ayr Seafield Golf ClubAyrshire823.91££
Displaying 1 to 100 of 100 records.

Featured Courses

St Andrews The Home Of Golf
from 299 reviews
 
Gullane Golf Club
from 131 reviews
 
The Covesea Links
from 1 reviews
 

Links


Prostate Cancer UK

Scroll to top