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 GolfFife2505.00£££££
23Turnberry Resort - A Luxury Collection ResortAyrshire1034.98£££££
35Gullane Golf ClubLothian1134.96£££££
Golfshake Feature Review  Book Tee Times Online  
47Gleneagles Golf ClubCentral Scotland1444.92£££££
Book Tee Times Online  
513Fairmont St AndrewsFife944.85£££££
Book Tee Times Online  
637West Lothian Golf ClubLothian404.73££££
Book Tee Times Online  
738Glen Golf ClubLothian704.73£££££
Book Tee Times Online  
846Carnoustie Golf LinksTayside974.70£££££
948Kingsbarns Golf LinksFife314.70£££££
1053The Roxburghe Golf ClubBorders394.68£££££
Book Tee Times Online  
1161Castle Stuart Golf LinksHighlands294.66£££££
1264Western Gailes Golf ClubAyrshire254.66
Book Tee Times Online  
1384Dunbar Golf ClubLothian374.62£££££
Book Tee Times Online  
14124Dundonald Golf CourseAyrshire474.57£££££
Golfshake Feature Review  Book Tee Times Online  
15126Auchterarder Golf ClubCentral Scotland324.56££
Book Tee Times Online  
16127North Berwick Golf ClubLothian264.56£££££
17150Kings Acre Golf ClubLothian514.53££££
18160Crieff Golf ClubCentral Scotland254.52£££
Book Tee Times Online  
19186Moray Golf ClubHighlands644.50£££££
Book Tee Times Online  
20205Trump International Golf Links, ScotlandGrampian264.48£££££
Book Tee Times Online  
21206The Duke's St AndrewsFife424.48£££££
Book Tee Times Online  
22229Archerfield LinksLothian354.47£££££
Golfshake Feature Review  
23236Aboyne Golf ClubGrampian674.46££££
Book Tee Times Online  
24260Royal Musselburgh Golf ClubLothian644.45£££££
Book Tee Times Online  
25292Pitlochry Golf ClubGrampian324.43£££££
Book Tee Times Online  
26297Royal Dornoch Golf ClubHighlands254.43£££££
27303Eyemouth Golf ClubBorders314.42£££££
Book Tee Times Online  
28310Mortonhall Golf ClubLothian424.42£££££
Book Tee Times Online  
29326Crail Golfing SocietyFife494.41£££££
Book Tee Times Online  
30344Drumoig Golf HotelFife594.40££££
Book Tee Times Online  
31349Burntisland Golf House ClubFife394.40££££
Book Tee Times Online  
32378Balmore Golf ClubStrathclyde294.38£££££
Book Tee Times Online  
33380Leven Links Golf CourseFife264.38£££££
Book Tee Times Online  
34407Pitreavie Golf ClubFife374.36££££
Book Tee Times Online  
35484Kemnay Golf ClubGrampian284.32££££
Book Tee Times Online  
36486Blairgowrie Golf ClubCentral Scotland274.32£££££
Book Tee Times Online  
37489Elderslie Golf ClubStrathclyde264.32££££
Book Tee Times Online  
38498Kinross Golf CoursesFife524.32£££££
Book Tee Times Online  
39525Kingsfield Golf CentreLothian394.31£££
40580Mar Hall Golf ClubStrathclyde474.28£££££
Book Tee Times Online  
41611Brunston Castle Golf ClubAyrshire474.27££££
Book Tee Times Online  
42629Cowglen Golf ClubStrathclyde274.26£££££
Book Tee Times Online  
43645Machrihanish Golf ClubCentral Scotland254.25£££££
Book Tee Times Online  
44647Callander Golf ClubCentral Scotland274.25££££
Book Tee Times Online  
45655Downfield Golf ClubTayside264.25£££££
Book Tee Times Online  
46677Bishopbriggs Golf ClubStrathclyde344.24££££
Book Tee Times Online  
47682Strathmore Golf CentreCentral Scotland424.24£££££
Book Tee Times Online  
48697Milngavie Golf ClubCentral Scotland304.23£££££
Book Tee Times Online  
49703East Renfrewshire Golf ClubStrathclyde274.23£££££
Book Tee Times Online  
50722Murrayshall Hotel & Golf CourseCentral Scotland624.22£££££
Book Tee Times Online  
51748Haggs Castle Golf ClubCentral Scotland384.21££££
Book Tee Times Online  
52781Craigielaw Golf ClubLothian304.19£££££
Book Tee Times Online  
53809De Vere Cameron HouseStrathclyde1204.18
Book Tee Times Online  
54811Prestonfield Golf ClubLothian504.18££££
Book Tee Times Online  
55821Cathkin Braes Golf ClubStrathclyde274.17££££
56838Pumpherston Golf ClubLothian284.17££££
Book Tee Times Online  
57868Elmwood GolfFife404.15£££
Book Tee Times Online  
58894Dalmahoy Hotel & Country ClubLothian1334.14£££££
Book Tee Times Online  
59905Aberdour Golf ClubFife364.13£££
Book Tee Times Online  
60936Lochgreen Golf ClubAyrshire774.11£££
Book Tee Times Online  
61952Meldrum House Golf ClubGrampian1884.10
62976Glenisla Golf ClubCentral Scotland524.08££££
63983Rowallan Castle Golf CourseAyrshire664.08£££££
Book Tee Times Online  
64995Fereneze Golf ClubStrathclyde504.07££
Book Tee Times Online  
65996Macdonald Cardrona Hotel & Country ClubBorders664.07£££££
Golfshake Feature Review  Book Tee Times Online  
661013Dullatur Golf ClubStrathclyde634.06££££
Book Tee Times Online  
671042Eastwood Golf ClubStrathclyde254.04£££
Book Tee Times Online  
681043Forrester Park Golf ResortFife364.04£££££
Book Tee Times Online  
691044Caldwell Golf ClubStrathclyde274.04£££
Book Tee Times Online  
701133Winterfield Golf ClubLothian333.98£££
711151Portlethen Golf ClubGrampian283.97££££
Book Tee Times Online  
721158Swanston New Golf ClubLothian363.97£££
Book Tee Times Online  
731161Braid Hills Golf CourseLothian643.96£££
Book Tee Times Online  
741170St Michaels Golf ClubFife273.96£££
Book Tee Times Online  
751181Castle Park Golf ClubLothian343.95££££
Book Tee Times Online  
761199Falkirk Golf ClubCentral Scotland253.94£££
Book Tee Times Online  
771219Newmachar Golf ClubGrampian283.92£££££
Book Tee Times Online  
781240Whitekirk Golf ClubLothian723.90££££
791244Kinghorn Golf ClubFife983.90££
Book Tee Times Online  
801260Bathgate Golf ClubLothian283.89££££
Book Tee Times Online  
811261Windyhill Golf ClubStrathclyde283.89£££
Book Tee Times Online  
821285Troon Municipal Golf ClubAyrshire923.87££££
831286Balnagask (Nigg Bay) Golf ClubGrampian363.87££
Book Tee Times Online  
841304New Woll Estate - Woll Golf ClubBorders263.86££££
Book Tee Times Online  
851317Fullarton Golf ClubAyrshire583.85££
Book Tee Times Online  
861346Broadlees Golf CourseStrathclyde523.82££
871356Kames Country Golf ClubCentral Scotland683.81£££
881359Dundas Park Golf ClubLothian263.81££
Book Tee Times Online  
891360Scoonie Golf ClubFife383.81£££
Book Tee Times Online  
901369Girvan Golf ClubAyrshire473.80£££
Book Tee Times Online  
911376Ballumbie Castle Golf ClubTayside283.80£££
921394Belleisle Golf ClubAyrshire633.79£££
Book Tee Times Online  
931419Craibstone Golf CenterGrampian283.76£££
941427Darley Golf ClubStrathclyde393.76£££
Book Tee Times Online  
951431Routenburn Golf ClubAyrshire333.76££
961439Strathclyde Park Golf CentreStrathclyde553.75££
Book Tee Times Online  
971443Falkirk Tryst Golf ClubCentral Scotland293.74£££
Book Tee Times Online  
981471Torrance House Golf ClubStrathclyde983.72££
Book Tee Times Online  
991478Hollandbush Golf ClubStrathclyde503.72££
Book Tee Times Online  
1001484Dalmilling Golf ClubAyrshire443.72££
Book Tee Times Online  
Displaying 1 to 100 of 100 records.

Featured Courses

Turnberry Resort - A Luxury Collection Resort
from 103 reviews
 
Gullane Golf Club
from 108 reviews
 
Gleneagles Golf Club
from 135 reviews
 

Links


Golfbreaks.com

Scroll to top