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 GolfFife2835.00£££££
24Gullane Golf ClubLothian1225.00£££££
Golfshake Feature Review  Book Tee Times Online  
35Turnberry Resort - A Luxury Collection ResortAyrshire1135.00£££££
46Fairmont St AndrewsFife1115.00£££££
Book Tee Times Online  
59Gleneagles Golf ClubCentral Scotland1594.98£££££
Book Tee Times Online  
625Carnoustie Golf LinksTayside1124.85£££££
748West Lothian Golf ClubLothian434.77££££
Book Tee Times Online  
851Castle Stuart Golf LinksHighlands354.75£££££
957Glen Golf ClubLothian774.74£££££
Book Tee Times Online  
1062The Roxburghe Golf ClubBorders454.73£££££
Book Tee Times Online  
1170Western Gailes Golf ClubAyrshire284.72
1283Kingsbarns Golf LinksFife314.70£££££
1395Dundonald Golf CourseAyrshire534.68£££££
Golfshake Feature Review  Book Tee Times Online  
14132Dunbar Golf ClubLothian384.64£££££
15152Kings Acre Golf ClubLothian574.62££££
16161Crieff Golf ClubCentral Scotland284.61£££
Book Tee Times Online  
17172Burntisland Golf House ClubFife504.60££££
Book Tee Times Online  
18174Musselburgh Golf ClubLothian294.60£££££
Book Tee Times Online  
19191The Duke's St AndrewsFife484.58£££££
Book Tee Times Online  
20195Trump International Golf Links, ScotlandGrampian294.58£££££
Book Tee Times Online  
21206Auchterarder Golf ClubCentral Scotland344.57££
Book Tee Times Online  
22217North Berwick Golf ClubLothian264.56£££££
23227Moray Golf ClubHighlands664.55£££££
Book Tee Times Online  
24241The Hirsel Golf ClubBorders294.55££££
Book Tee Times Online  
25250Archerfield LinksLothian404.54£££££
Golfshake Feature Review  
26302Aboyne Golf ClubGrampian684.51££££
Book Tee Times Online  
27306Royal Musselburgh Golf ClubLothian684.51£££££
28329Crail Golfing SocietyFife534.49£££££
Book Tee Times Online  
29332Kirkcaldy Golf ClubFife284.49£££££
Book Tee Times Online  
30342Royal Dornoch Golf ClubHighlands274.49£££££
31360Eyemouth Golf ClubBorders364.48£££££
Book Tee Times Online  
32375Balmore Golf ClubStrathclyde324.47£££££
Book Tee Times Online  
33385Leven Links Golf CourseFife304.47£££££
Book Tee Times Online  
34389Drumoig Golf HotelFife664.46££££
Book Tee Times Online  
35393Pitlochry Golf ClubGrampian344.46£££££
Book Tee Times Online  
36396Dunkeld & Birnam Golf ClubTayside284.46£££
Book Tee Times Online  
37419Kinross Golf CoursesFife584.45£££££
Book Tee Times Online  
38439West Linton Golf ClubLothian254.44££££
Book Tee Times Online  
39443Stranraer Golf ClubDumfries and Galloway254.44££££
Book Tee Times Online  
40465Pitreavie Golf ClubFife444.43££££
Book Tee Times Online  
41473Blairgowrie Golf ClubCentral Scotland304.42£££££
Book Tee Times Online  
42501Mortonhall Golf ClubLothian434.40£££££
43512Elderslie Golf ClubStrathclyde284.40££££
Book Tee Times Online  
44543Brunston Castle Golf ClubAyrshire544.39££££
Book Tee Times Online  
45573Strathmore Golf CentreCentral Scotland474.37£££££
Book Tee Times Online  
46579Downfield Golf ClubTayside304.37£££££
Book Tee Times Online  
47602Kemnay Golf ClubGrampian304.36££££
Book Tee Times Online  
48616Craigielaw Golf ClubLothian354.36£££££
Book Tee Times Online  
49632Callander Golf ClubCentral Scotland314.35££££
Book Tee Times Online  
50637Mar Hall Golf ClubStrathclyde514.35£££££
Book Tee Times Online  
51639Machrihanish Golf ClubCentral Scotland274.35£££££
Book Tee Times Online  
52680Alyth Golf ClubTayside274.33£££
Book Tee Times Online  
53702Bishopbriggs Golf ClubStrathclyde374.32££££
Book Tee Times Online  
54749Murrayshall Hotel & Golf CourseCentral Scotland674.30£££££
Book Tee Times Online  
55756Cawder Golf ClubStrathclyde254.30£££
Book Tee Times Online  
56759Kirkhill Golf ClubStrathclyde254.30££££
Book Tee Times Online  
57786Meldrum House Golf ClubGrampian1904.29
58844Cowglen Golf ClubStrathclyde284.26£££££
Book Tee Times Online  
59856Dalmahoy Hotel & Country ClubLothian1444.26£££££
Book Tee Times Online  
60869Cathkin Braes Golf ClubStrathclyde304.25££££
61881Pumpherston Golf ClubLothian304.24££££
Book Tee Times Online  
62905Haggs Castle Golf ClubCentral Scotland394.23££££
Book Tee Times Online  
63908De Vere Cameron HouseStrathclyde1274.23
Book Tee Times Online  
64914Milngavie Golf ClubCentral Scotland304.23£££££
Book Tee Times Online  
65923East Renfrewshire Golf ClubStrathclyde294.22£££££
Book Tee Times Online  
66965Caldwell Golf ClubStrathclyde304.21£££
Book Tee Times Online  
67970Eastwood Golf ClubStrathclyde284.20£££
Book Tee Times Online  
681026Prestonfield Golf ClubLothian504.18££££
Book Tee Times Online  
691034Aberdour Golf ClubFife374.17£££
Book Tee Times Online  
701041Muckhart Golf ClubCentral Scotland314.17££££
Book Tee Times Online  
711054Fereneze Golf ClubStrathclyde534.16££
Book Tee Times Online  
721055Lochgreen Golf ClubAyrshire814.16£££
731060Dullatur Golf ClubStrathclyde664.16££££
Book Tee Times Online  
741077Elmwood GolfFife414.14£££
Book Tee Times Online  
751103Kingsfield Golf CentreLothian414.12£££
761107Macdonald Cardrona Hotel & Country ClubBorders704.12£££££
Golfshake Feature Review  Book Tee Times Online  
771112Glenisla Golf ClubCentral Scotland534.11££££
781159Balnagask (Nigg Bay) Golf ClubGrampian444.08££
791160New Woll Estate - Woll Golf ClubBorders304.08££££
Book Tee Times Online  
801164Swanston New Golf ClubLothian404.08£££
Book Tee Times Online  
811166Newmachar Golf ClubGrampian314.08£££££
Book Tee Times Online  
821180PiperdamTayside254.06££££
Book Tee Times Online  
831214Rowallan Castle Golf CourseAyrshire704.04£££££
Book Tee Times Online  
841216Forrester Park Golf ResortFife364.04£££££
Book Tee Times Online  
851239Braid Hills Golf CourseLothian674.03£££
Book Tee Times Online  
861245Troon Municipal Golf ClubAyrshire1004.02££££
871249Windyhill Golf ClubStrathclyde334.02£££
Book Tee Times Online  
881290Winterfield Golf ClubLothian383.99£££
891298St Michaels Golf ClubFife283.99£££
Book Tee Times Online  
901299Craibstone Golf CenterGrampian333.99£££
911315The Moffat Golf ClubDumfries and Galloway263.98£££
921319Girvan Golf ClubAyrshire543.97£££
Book Tee Times Online  
931321Falkirk Golf ClubCentral Scotland263.97£££
Book Tee Times Online  
941325Dundas Park Golf ClubLothian283.97££
Book Tee Times Online  
951349Portlethen Golf ClubGrampian293.96££££
Book Tee Times Online  
961355Dalmilling Golf ClubAyrshire493.95££
Book Tee Times Online  
971361Castle Park Golf ClubLothian353.95££££
Book Tee Times Online  
981385Kinghorn Golf ClubFife993.92££
Book Tee Times Online  
991389Belleisle Golf ClubAyrshire683.92£££
Book Tee Times Online  
1001406Whitekirk Golf ClubLothian723.90££££
Displaying 1 to 100 of 100 records.

Featured Courses

St Andrews The Home Of Golf
from 277 reviews
 
Turnberry Resort - A Luxury Collection Resort
from 113 reviews
 
Gullane Golf Club
from 117 reviews
 

Links


Golfbreaks.com

Get Closer

Scroll to top