×

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 Scottish golf courses reviewed on Golfshake with more than 25 independent golf course reviews.

Golfshake rates and ranks golf courses using a unique algorithm which analyses data from 1000s of average golfers reviewing courses within the UK and throughout the world. The Golfshake reviews/ratings are based off the expectations of every day golfers.

Top Links: Golfshake Top 100s | Top 100 under £50 | Top 100 under £100 | Top 100 in Scotland

Displaying 1 to 100 of 100 records.
RankingGolf ClubRating

1

Western Gailes Golf Club

Overall ranking: 6 | Location: Ayrshire | Price guide: £££££

Rating: 5.00 / 5

Golfshake Golf Course Rating

45 reviews

2

Royal Troon Golf Club

Overall ranking: 11 | Location: Ayrshire | Price guide: £££££

Rating: 5.00 / 5

Golfshake Golf Course Rating

26 reviews

3

Loch Lomond Golf Club

Overall ranking: 12 | Location: Strathclyde | Price guide: £££££

Rating: 5.00 / 5

Golfshake Golf Course Rating

25 reviews

4

The Renaissance Club

Overall ranking: 19 | Location: Lothian | Price guide:

Rating: 5.00 / 5

Golfshake Golf Course Rating

11 reviews

5

Kingsbarns Golf Links

Overall ranking: 21 | Location: Fife | Price guide: £££££

Rating: 4.97 / 5

Golfshake Golf Course Rating

42 reviews

6

Nairn Golf Club

Overall ranking: 22 | Location: Highlands | Price guide: £££££

Rating: 4.97 / 5

Golfshake Golf Course Rating

23 reviews

7

Southerness Golf Club

Overall ranking: 23 | Location: Dumfries and Galloway | Price guide: £££££

Rating: 4.97 / 5

Golfshake Golf Course Rating

21 reviews

8

Prestwick Golf Club

Overall ranking: 25 | Location: Ayrshire | Price guide: £££££

Rating: 4.97 / 5

Golfshake Golf Course Rating

22 reviews

9

St Andrews The Home Of Golf

Overall ranking: 27 | Location: Fife | Price guide: £££££

Rating: 4.96 / 5

Golfshake Golf Course Rating

355 reviews

10

Turnberry Resort - A Luxury Collection Resort

Overall ranking: 34 | Location: Ayrshire | Price guide: £££££

Rating: 4.95 / 5

Golfshake Golf Course Rating

136 reviews

11

North Berwick Golf Club

Overall ranking: 41 | Location: Lothian | Price guide: £££££

Rating: 4.95 / 5

Golfshake Golf Course Rating

40 reviews

12

Machrihanish Dunes Golf Club

Overall ranking: 46 | Location: Central Scotland | Price guide: £££££

Rating: 4.94 / 5

Golfshake Golf Course Rating

33 reviews

13

Dundonald Links

Overall ranking: 57 | Location: Ayrshire | Price guide: £££££

Rating: 4.93 / 5

Golfshake Golf Course Rating

69 reviews

14

Castle Stuart Golf Links

Overall ranking: 58 | Location: Highlands | Price guide: £££££

Rating: 4.93 / 5

Golfshake Golf Course Rating

43 reviews

15

Machrihanish Golf Club

Overall ranking: 59 | Location: Central Scotland | Price guide: £££££

Rating: 4.93 / 5

Golfshake Golf Course Rating

30 reviews

16

Gullane Golf Club

Overall ranking: 60 | Location: Lothian | Price guide: £££££

Rating: 4.93 / 5

Golfshake Golf Course Rating

175 reviews

17

Carnoustie Golf LInks

Overall ranking: 61 | Location: Tayside | Price guide: £££££

Rating: 4.92 / 5

Golfshake Golf Course Rating

146 reviews

18

Kingussie Golf Club

Overall ranking: 64 | Location: Highlands | Price guide: £££

Rating: 4.92 / 5

Golfshake Golf Course Rating

26 reviews

19

Murcar Links Golf Club

Overall ranking: 66 | Location: Grampian | Price guide: £££££

Rating: 4.92 / 5

Golfshake Golf Course Rating

26 reviews

20

Panmure Golf Club

Overall ranking: 73 | Location: Tayside | Price guide: £££££

Rating: 4.91 / 5

Golfshake Golf Course Rating

14 reviews

21

Royal Aberdeen Golf Club

Overall ranking: 81 | Location: Highlands | Price guide: £££££

Rating: 4.90 / 5

Golfshake Golf Course Rating

15 reviews

22

Archerfield Links

Overall ranking: 83 | Location: Lothian | Price guide: £££££

Rating: 4.89 / 5

Golfshake Golf Course Rating

57 reviews

23

Montrose Golf Links

Overall ranking: 84 | Location: Tayside | Price guide: £££££

Rating: 4.89 / 5

Golfshake Golf Course Rating

28 reviews

24

Gleneagles Golf Club

Overall ranking: 87 | Location: Central Scotland | Price guide: £££££

Rating: 4.89 / 5

Golfshake Golf Course Rating

202 reviews

25

Trump International Golf Links, Scotland

Overall ranking: 90 | Location: Grampian | Price guide: £££££

Rating: 4.89 / 5

Golfshake Golf Course Rating

38 reviews

26

The Carnegie Club Skibo Castle

Overall ranking: 100 | Location: Highlands | Price guide: £££££

Rating: 4.88 / 5

Golfshake Golf Course Rating

2 reviews

27

Ladybank Golf Club

Overall ranking: 106 | Location: Fife | Price guide: £££££

Rating: 4.86 / 5

Golfshake Golf Course Rating

27 reviews

28

Muirfield Golf Club (The Honourable Company of Edinburgh Golfers)

Overall ranking: 107 | Location: Lothian | Price guide: £££££

Rating: 4.86 / 5

Golfshake Golf Course Rating

20 reviews

29

Brora Golf Club

Overall ranking: 109 | Location: Highlands | Price guide: £££££

Rating: 4.86 / 5

Golfshake Golf Course Rating

14 reviews

30

The Hirsel Golf Club

Overall ranking: 110 | Location: Borders | Price guide: ££££

Rating: 4.85 / 5

Golfshake Golf Course Rating

33 reviews

31

Cruden Bay Golf Club

Overall ranking: 113 | Location: Highlands | Price guide: £££££

Rating: 4.85 / 5

Golfshake Golf Course Rating

20 reviews

32

Royal Dornoch Golf Club

Overall ranking: 114 | Location: Highlands | Price guide: £££££

Rating: 4.85 / 5

Golfshake Golf Course Rating

40 reviews

33

Gailes Links Golf Course - Glasgow

Overall ranking: 117 | Location: Ayrshire | Price guide: £££££

Rating: 4.83 / 5

Golfshake Golf Course Rating

26 reviews

34

Blairgowrie Golf Club

Overall ranking: 124 | Location: Central Scotland | Price guide: £££££

Rating: 4.80 / 5

Golfshake Golf Course Rating

35 reviews

35

Machrie Bay Golf Club

Overall ranking: 139 | Location: Ayrshire | Price guide: ££

Rating: 4.74 / 5

Golfshake Golf Course Rating

6 reviews

36

Glen Golf Club

Overall ranking: 140 | Location: Lothian | Price guide: £££££

Rating: 4.74 / 5

Golfshake Golf Course Rating

98 reviews

37

Murrayfield Golf Club

Overall ranking: 151 | Location: Central Scotland | Price guide: £££££

Rating: 4.70 / 5

Golfshake Golf Course Rating

25 reviews

38

Dunbar Golf Club

Overall ranking: 153 | Location: Lothian | Price guide: £££££

Rating: 4.69 / 5

Golfshake Golf Course Rating

61 reviews

39

Kemnay Golf Club

Overall ranking: 158 | Location: Grampian | Price guide: ££££

Rating: 4.69 / 5

Golfshake Golf Course Rating

44 reviews

40

Kingsfield Golf Centre

Overall ranking: 164 | Location: Lothian | Price guide: £££

Rating: 4.67 / 5

Golfshake Golf Course Rating

44 reviews

41

Lundin Golf Club

Overall ranking: 166 | Location: Fife | Price guide: £££££

Rating: 4.67 / 5

Golfshake Golf Course Rating

37 reviews

42

Alyth Golf Club

Overall ranking: 168 | Location: Tayside | Price guide: £££

Rating: 4.67 / 5

Golfshake Golf Course Rating

29 reviews

43

Cathkin Braes Golf Club

Overall ranking: 202 | Location: Strathclyde | Price guide: ££££

Rating: 4.62 / 5

Golfshake Golf Course Rating

38 reviews

44

Edzell Golf Club

Overall ranking: 208 | Location: Tayside | Price guide: £££££

Rating: 4.61 / 5

Golfshake Golf Course Rating

39 reviews

45

Monifieth Golf Links

Overall ranking: 241 | Location: Tayside | Price guide: ££££

Rating: 4.57 / 5

Golfshake Golf Course Rating

39 reviews

46

Royal Musselburgh Golf Club

Overall ranking: 248 | Location: Lothian | Price guide: £££££

Rating: 4.56 / 5

Golfshake Golf Course Rating

88 reviews

47

Portpatrick Golf Club

Overall ranking: 249 | Location: Dumfries and Galloway | Price guide: ££££

Rating: 4.56 / 5

Golfshake Golf Course Rating

34 reviews

48

Downfield Golf Club

Overall ranking: 253 | Location: Tayside | Price guide: £££££

Rating: 4.55 / 5

Golfshake Golf Course Rating

44 reviews

49

Erskine Golf Club

Overall ranking: 255 | Location: Strathclyde | Price guide: ££££

Rating: 4.54 / 5

Golfshake Golf Course Rating

30 reviews

50

Forfar Golf Club

Overall ranking: 259 | Location: Tayside | Price guide: ££££

Rating: 4.54 / 5

Golfshake Golf Course Rating

28 reviews

51

Crail Golfing Society

Overall ranking: 265 | Location: Fife | Price guide: £££££

Rating: 4.54 / 5

Golfshake Golf Course Rating

66 reviews

52

Eyemouth Golf Club

Overall ranking: 271 | Location: Borders | Price guide: £££££

Rating: 4.53 / 5

Golfshake Golf Course Rating

48 reviews

53

Mar Hall Golf Club

Overall ranking: 288 | Location: Strathclyde | Price guide: £££££

Rating: 4.52 / 5

Golfshake Golf Course Rating

61 reviews

54

Portlethen Golf Club

Overall ranking: 289 | Location: Grampian | Price guide: ££££

Rating: 4.52 / 5

Golfshake Golf Course Rating

48 reviews

55

Routenburn Golf Club

Overall ranking: 300 | Location: Ayrshire | Price guide: ££

Rating: 4.51 / 5

Golfshake Golf Course Rating

44 reviews

56

Aboyne Golf Club

Overall ranking: 303 | Location: Grampian | Price guide: ££££

Rating: 4.51 / 5

Golfshake Golf Course Rating

100 reviews

57

Inverurie Golf Club

Overall ranking: 305 | Location: Grampian | Price guide: ££££

Rating: 4.50 / 5

Golfshake Golf Course Rating

26 reviews

58

Drumoig Golf Hotel

Overall ranking: 306 | Location: Fife | Price guide: ££££

Rating: 4.50 / 5

Golfshake Golf Course Rating

88 reviews

59

New Woll Estate - Woll Golf Club

Overall ranking: 309 | Location: Borders | Price guide: ££££

Rating: 4.50 / 5

Golfshake Golf Course Rating

46 reviews

60

The Roxburghe Golf Club

Overall ranking: 329 | Location: Borders | Price guide: £££££

Rating: 4.49 / 5

Golfshake Golf Course Rating

57 reviews

61

Balnagask (Nigg Bay) Golf Club

Overall ranking: 333 | Location: Grampian | Price guide: ££

Rating: 4.49 / 5

Golfshake Golf Course Rating

76 reviews

62

Crieff Golf Club

Overall ranking: 349 | Location: Central Scotland | Price guide: ££££

Rating: 4.48 / 5

Golfshake Golf Course Rating

41 reviews

63

Milngavie Golf Club

Overall ranking: 369 | Location: Central Scotland | Price guide: £££££

Rating: 4.46 / 5

Golfshake Golf Course Rating

40 reviews

64

Kinross Golf Courses

Overall ranking: 375 | Location: Fife | Price guide: £££££

Rating: 4.45 / 5

Golfshake Golf Course Rating

70 reviews

65

Ballochmyle Golf Club

Overall ranking: 409 | Location: Ayrshire | Price guide: £££

Rating: 4.43 / 5

Golfshake Golf Course Rating

25 reviews

66

Pumpherston Golf Club

Overall ranking: 410 | Location: Lothian | Price guide: ££££

Rating: 4.43 / 5

Golfshake Golf Course Rating

41 reviews

67

Bothwell Castle Golf Club

Overall ranking: 412 | Location: Strathclyde | Price guide: ££££

Rating: 4.43 / 5

Golfshake Golf Course Rating

28 reviews

68

Caldwell Golf Club

Overall ranking: 415 | Location: Strathclyde | Price guide: £££

Rating: 4.43 / 5

Golfshake Golf Course Rating

43 reviews

69

Strathmore Golf Centre

Overall ranking: 427 | Location: Central Scotland | Price guide: £££££

Rating: 4.42 / 5

Golfshake Golf Course Rating

59 reviews

70

Prestonfield Golf Club

Overall ranking: 448 | Location: Lothian | Price guide: £££££

Rating: 4.41 / 5

Golfshake Golf Course Rating

59 reviews

71

Dunkeld & Birnam Golf Club

Overall ranking: 451 | Location: Tayside | Price guide: £££

Rating: 4.41 / 5

Golfshake Golf Course Rating

41 reviews

72

Mortonhall Golf Club

Overall ranking: 459 | Location: Lothian | Price guide: £££££

Rating: 4.40 / 5

Golfshake Golf Course Rating

43 reviews

73

Stranraer Golf Club

Overall ranking: 473 | Location: Dumfries and Galloway | Price guide: ££££

Rating: 4.40 / 5

Golfshake Golf Course Rating

28 reviews

74

Alloa Golf Club

Overall ranking: 481 | Location: Central Scotland | Price guide: ££££

Rating: 4.39 / 5

Golfshake Golf Course Rating

26 reviews

75

Carluke Golf Club

Overall ranking: 482 | Location: Central Scotland | Price guide: £££

Rating: 4.39 / 5

Golfshake Golf Course Rating

28 reviews

76

East Renfrewshire Golf Club

Overall ranking: 488 | Location: Strathclyde | Price guide: £££££

Rating: 4.39 / 5

Golfshake Golf Course Rating

34 reviews

77

West Kilbride Golf Club

Overall ranking: 504 | Location: Strathclyde | Price guide: £££££

Rating: 4.38 / 5

Golfshake Golf Course Rating

30 reviews

78

Arbroath Golf Links & Arbroath Artisan Golf Club

Overall ranking: 513 | Location: Tayside | Price guide: £££££

Rating: 4.37 / 5

Golfshake Golf Course Rating

34 reviews

79

De Vere Cameron House

Overall ranking: 527 | Location: Strathclyde | Price guide: £££££

Rating: 4.37 / 5

Golfshake Golf Course Rating

153 reviews

80

Balmore Golf Club

Overall ranking: 544 | Location: Strathclyde | Price guide: £££££

Rating: 4.36 / 5

Golfshake Golf Course Rating

41 reviews

81

Musselburgh Golf Club

Overall ranking: 546 | Location: Lothian | Price guide: £££££

Rating: 4.36 / 5

Golfshake Golf Course Rating

40 reviews

82

Moray Golf Club

Overall ranking: 547 | Location: Highlands | Price guide: £££££

Rating: 4.36 / 5

Golfshake Golf Course Rating

76 reviews

83

Kilspindie Golf Club

Overall ranking: 555 | Location: Lothian | Price guide: £££££

Rating: 4.35 / 5

Golfshake Golf Course Rating

26 reviews

84

Irvine Golf Club

Overall ranking: 556 | Location: Ayrshire | Price guide: £££££

Rating: 4.35 / 5

Golfshake Golf Course Rating

34 reviews

85

Powfoot Golf Club

Overall ranking: 557 | Location: Dumfries and Galloway | Price guide: £££££

Rating: 4.35 / 5

Golfshake Golf Course Rating

30 reviews

86

Haddington Golf Club

Overall ranking: 566 | Location: Lothian | Price guide: ££££

Rating: 4.35 / 5

Golfshake Golf Course Rating

29 reviews

87

The Moffat Golf Club

Overall ranking: 586 | Location: Dumfries and Galloway | Price guide: £££

Rating: 4.34 / 5

Golfshake Golf Course Rating

32 reviews

88

Balbirnie Park Golf Club

Overall ranking: 603 | Location: Fife | Price guide: £££££

Rating: 4.33 / 5

Golfshake Golf Course Rating

25 reviews

89

Rowallan Castle Golf Club

Overall ranking: 620 | Location: Ayrshire | Price guide: £££££

Rating: 4.32 / 5

Golfshake Golf Course Rating

83 reviews

90

Dalmahoy Hotel & Country Club

Overall ranking: 630 | Location: Lothian | Price guide: £££££

Rating: 4.31 / 5

Golfshake Golf Course Rating

169 reviews

91

St Michaels Golf Club

Overall ranking: 651 | Location: Fife | Price guide: £££

Rating: 4.30 / 5

Golfshake Golf Course Rating

45 reviews

92

Auchterarder Golf Club

Overall ranking: 654 | Location: Central Scotland | Price guide: ££

Rating: 4.29 / 5

Golfshake Golf Course Rating

48 reviews

93

Cowglen Golf Club

Overall ranking: 661 | Location: Strathclyde | Price guide: £££££

Rating: 4.29 / 5

Golfshake Golf Course Rating

31 reviews

94

Duff House Royal Golf Club

Overall ranking: 674 | Location: Grampian | Price guide: £££££

Rating: 4.28 / 5

Golfshake Golf Course Rating

29 reviews

95

Callander Golf Club

Overall ranking: 680 | Location: Central Scotland | Price guide: ££££

Rating: 4.28 / 5

Golfshake Golf Course Rating

35 reviews

96

Pitreavie Golf Club

Overall ranking: 684 | Location: Fife | Price guide: ££££

Rating: 4.28 / 5

Golfshake Golf Course Rating

65 reviews

97

Pitlochry Golf Club

Overall ranking: 688 | Location: Grampian | Price guide: £££££

Rating: 4.28 / 5

Golfshake Golf Course Rating

46 reviews

98

Lanark Golf Club

Overall ranking: 702 | Location: Strathclyde | Price guide: ££££

Rating: 4.27 / 5

Golfshake Golf Course Rating

25 reviews

99

Kirkintilloch Golf Club

Overall ranking: 714 | Location: Strathclyde | Price guide:

Rating: 4.27 / 5

Golfshake Golf Course Rating

25 reviews

100

Eastwood Golf Club

Overall ranking: 741 | Location: Strathclyde | Price guide: £££

Rating: 4.25 / 5

Golfshake Golf Course Rating

38 reviews

Displaying 1 to 100 of 100 records.

Featured Courses

Western Gailes Golf Club
from 46 reviews
 
Royal Troon Golf Club
from 25 reviews
 
Loch Lomond Golf Club
from 25 reviews
 


Golf Breaks

Plan Your Next Round

Gleddoch Golf Club
Strathclyde from £12.00 Save 35%

Deer Park Golf Club
Lothian from £12.00 Save 16%

Hawick Golf Club
Borders from £9.00 Save 12%

Scroll to top