×

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 GolfFife3365.00£££££
27Kingsbarns Golf LinksFife385.00£££££
Golfshake Feature Review  
38Western Gailes Golf ClubAyrshire375.00
410Machrihanish Dunes Golf ClubCentral Scotland315.00£££££
Book Tee Times Online  
511Machrihanish Golf ClubCentral Scotland305.00£££££
Book Tee Times Online  
616Royal Troon Golf ClubAyrshire235.00£££££
719Southerness Golf ClubDumfries and Galloway175.00£££££
823Brora Golf ClubHighlands135.00£££££
924Royal Aberdeen Golf ClubHighlands135.00£££££
1030Turnberry Resort - A Luxury Collection ResortAyrshire1264.99£££££
Golfshake Feature Review  Book Tee Times Online  
1133Lundin Golf ClubFife344.96£££££
1236Murcar Links Golf ClubGrampian254.93£££££
Golfshake Feature Review  Book Tee Times Online  
1346Loch Lomond Golf ClubStrathclyde244.89
Golfshake Feature Review  
1449Gailes Links Golf Course - GlasgowAyrshire224.87£££££
1550Pitlochry Golf ClubGrampian414.87£££££
Book Tee Times Online  
1656Archerfield LinksLothian544.85£££££
Golfshake Feature Review  
1766Gullane Golf ClubLothian1664.81£££££
Golfshake Feature Review  Book Tee Times Online  
1870Gleneagles Golf ClubCentral Scotland1874.80£££££
Book Tee Times Online  
1978The Carnegie Club Skibo CastleHighlands24.80£££££
2080Prestwick Golf ClubAyrshire154.80£££££
2182Edzell Golf ClubTayside314.79£££££
Book Tee Times Online  
2286Castle Stuart Golf LinksHighlands414.78£££££
2388Ladybank Golf ClubFife254.77£££££
Book Tee Times Online  
2497Kemnay Golf ClubGrampian374.75££££
Book Tee Times Online  
25115Crieff Golf ClubCentral Scotland384.72££££
Golfshake Feature Review  Book Tee Times Online  
26117Dunbar Golf ClubLothian544.72£££££
Golfshake Feature Review  
27126North Berwick Golf ClubLothian354.71£££££
28128The Renaissance ClubLothian114.71
29132Aboyne Golf ClubGrampian854.70££££
Book Tee Times Online  
30133Trump International Golf Links, ScotlandGrampian354.70£££££
Book Tee Times Online  
31139Montrose Golf LinksTayside274.70£££££
Golfshake Feature Review  Book Tee Times Online  
32145Irvine Golf ClubAyrshire334.68£££££
Book Tee Times Online  
33158Cruden Bay Golf ClubHighlands194.67£££££
Golfshake Feature Review  
34173The Roxburghe Golf ClubBorders564.65£££££
Book Tee Times Online  
35176Prestonfield Golf ClubLothian574.65£££££
Book Tee Times Online  
36179Portpatrick Golf ClubDumfries and Galloway334.64££££
Book Tee Times Online  
37180Nairn Golf ClubHighlands224.64£££££
38211Crail Golfing SocietyFife644.61£££££
39216Glen Golf ClubLothian904.61£££££
Book Tee Times Online  
40223New Woll Estate - Woll Golf ClubBorders404.60££££
Book Tee Times Online  
41257Dunkeld & Birnam Golf ClubTayside414.58£££
Book Tee Times Online  
42268Stranraer Golf ClubDumfries and Galloway264.56££££
Book Tee Times Online  
43269Elmwood GolfFife484.56££££
Book Tee Times Online  
44301Cathkin Braes Golf ClubStrathclyde354.53££££
45315The Hirsel Golf ClubBorders304.52££££
Book Tee Times Online  
46327Downfield Golf ClubTayside434.51£££££
Book Tee Times Online  
47339Powfoot Golf ClubDumfries and Galloway254.51£££££
Book Tee Times Online  
48340Erskine Golf ClubStrathclyde304.51££££
49341Haddington Golf ClubLothian294.51££££
Book Tee Times Online  
50343Inverurie Golf ClubGrampian264.50££££
Book Tee Times Online  
51366Kingsfield Golf CentreLothian444.49£££
52386Carnoustie Golf LInksTayside1384.47£££££
53406Drumoig Golf HotelFife844.46££££
Book Tee Times Online  
54421Bothwell Castle Golf ClubStrathclyde284.44££££
55429Burntisland Golf House ClubFife644.43££££
Book Tee Times Online  
56436Mar Hall Golf ClubStrathclyde594.43£££££
Book Tee Times Online  
57443Lochmaben Golf ClubDumfries and Galloway294.42££££
Book Tee Times Online  
58452Strathmore Golf CentreCentral Scotland574.42£££££
Book Tee Times Online  
59463Kinross Golf CoursesFife684.41£££££
Book Tee Times Online  
60466Routenburn Golf ClubAyrshire424.41££
61470Mortonhall Golf ClubLothian434.40£££££
62486Moray Golf ClubHighlands724.40£££££
Book Tee Times Online  
63488Kings Acre Golf ClubLothian694.40££££
Book Tee Times Online  
64492Dundonald LinksAyrshire644.40£££££
Golfshake Feature Review  Book Tee Times Online  
65504Royal Dornoch Golf ClubHighlands354.40£££££
66515Panmure Golf ClubTayside134.40£££££
Golfshake Feature Review  Book Tee Times Online  
67537Pumpherston Golf ClubLothian394.38££££
Book Tee Times Online  
68538Thornton Golf ClubFife284.38££££
Book Tee Times Online  
69549Muckhart Golf ClubCentral Scotland364.37££££
Book Tee Times Online  
70552Monifieth Golf LinksTayside344.37££££
Book Tee Times Online  
71559St Michaels Golf ClubFife414.37£££
Book Tee Times Online  
72583Loudoun Gowf ClubAyrshire304.36££££
Book Tee Times Online  
73585Kinghorn Golf ClubFife1124.36££
Book Tee Times Online  
74613Alyth Golf ClubTayside294.34£££
Book Tee Times Online  
75616Scoonie Golf ClubFife404.34£££
Book Tee Times Online  
76619Caldwell Golf ClubStrathclyde404.34£££
Book Tee Times Online  
77628Haggs Castle Golf ClubCentral Scotland434.33££££
78640Bishopbriggs Golf ClubStrathclyde454.33££££
Book Tee Times Online  
79647Balmore Golf ClubStrathclyde414.32£££££
Book Tee Times Online  
80649The Duke's St AndrewsFife634.32£££££
81658Glenisla Golf ClubCentral Scotland534.32££££
82664Wigtownshire County Golf ClubDumfries and Galloway354.32££££
Book Tee Times Online  
83683Balnagask (Nigg Bay) Golf ClubGrampian734.31££
84704Cowglen Golf ClubStrathclyde304.30£££££
Golfshake Feature Review  Book Tee Times Online  
85710Cowdenbeath Golf ClubFife514.30£££
Book Tee Times Online  
86718Newmachar Golf ClubGrampian384.30£££££
87754Eastwood Golf ClubStrathclyde384.28£££
88769Blairgowrie Golf ClubCentral Scotland344.27£££££
89798Fairmont St AndrewsFife1304.26£££££
Book Tee Times Online  
90803Eyemouth Golf ClubBorders444.26£££££
Book Tee Times Online  
91831Falkirk Golf ClubCentral Scotland314.24£££
Book Tee Times Online  
92846West Linton Golf ClubLothian314.23££££
Book Tee Times Online  
93849Royal Musselburgh Golf ClubLothian834.23£££££
Book Tee Times Online  
94859West Lothian Golf ClubLothian494.23££££
95874Auchterarder Golf ClubCentral Scotland474.22££
Book Tee Times Online  
96901Craigielaw Golf ClubLothian534.20£££££
Book Tee Times Online  
97904Alloa Golf ClubCentral Scotland254.20££££
98915Kirkhill Golf ClubStrathclyde344.19££££
Book Tee Times Online  
99920Callander Golf ClubCentral Scotland354.19££££
Book Tee Times Online  
100928Forfar Golf ClubTayside284.19££££
Book Tee Times Online  
Displaying 1 to 100 of 100 records.

Featured Courses

St Andrews The Home Of Golf
from 328 reviews
 
Royal Troon Golf Club
from 22 reviews
 
Southerness Golf Club
from 17 reviews
 


Costa del Sol

 

Plan Your Next Round

Whiting Bay Golf Club
Ayrshire

Old Ranfurly Golf Club
Strathclyde

Shotts Golf Club
Strathclyde from £9.00 Save 12%

Scroll to top