×

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

Castle Stuart Golf Links

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

Rating: 5.00 / 5

Golfshake Golf Course Rating

48 reviews

2

Royal Troon Golf Club

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

Rating: 5.00 / 5

Golfshake Golf Course Rating

29 reviews

3

Loch Lomond Golf Club

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

Rating: 5.00 / 5

Golfshake Golf Course Rating

25 reviews

4

Nairn Golf Club

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

Rating: 5.00 / 5

Golfshake Golf Course Rating

23 reviews

5

The Renaissance Club

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

Rating: 5.00 / 5

Golfshake Golf Course Rating

13 reviews

6

Kingsbarns Golf Links

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

Rating: 4.96 / 5

Golfshake Golf Course Rating

47 reviews

7

Dumbarnie Links

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

Rating: 4.96 / 5

Golfshake Golf Course Rating

15 reviews

8

Turnberry Resort - A Luxury Collection Resort

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

Rating: 4.95 / 5

Golfshake Golf Course Rating

142 reviews

9

North Berwick Golf Club

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

Rating: 4.95 / 5

Golfshake Golf Course Rating

45 reviews

10

Western Gailes Golf Club

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

Rating: 4.95 / 5

Golfshake Golf Course Rating

47 reviews

11

Luffness New Golf Club

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

Rating: 4.94 / 5

Golfshake Golf Course Rating

13 reviews

12

Machrihanish Dunes Golf Club

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

Rating: 4.94 / 5

Golfshake Golf Course Rating

34 reviews

13

Dundonald Links

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

Rating: 4.94 / 5

Golfshake Golf Course Rating

76 reviews

14

Prestwick Golf Club

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

Rating: 4.94 / 5

Golfshake Golf Course Rating

23 reviews

15

Dunbar Golf Club

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

Rating: 4.93 / 5

Golfshake Golf Course Rating

64 reviews

16

The Golf House Club, Elie

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

Rating: 4.93 / 5

Golfshake Golf Course Rating

26 reviews

17

Brora Golf Club

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

Rating: 4.93 / 5

Golfshake Golf Course Rating

19 reviews

18

St Andrews The Home Of Golf

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

Rating: 4.93 / 5

Golfshake Golf Course Rating

373 reviews

19

Murcar Links Golf Club

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

Rating: 4.92 / 5

Golfshake Golf Course Rating

27 reviews

20

Gullane Golf Club

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

Rating: 4.92 / 5

Golfshake Golf Course Rating

191 reviews

21

Carnoustie Golf LInks

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

Rating: 4.91 / 5

Golfshake Golf Course Rating

154 reviews

22

Machrihanish Golf Club

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

Rating: 4.91 / 5

Golfshake Golf Course Rating

33 reviews

23

Royal Dornoch Golf Club

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

Rating: 4.90 / 5

Golfshake Golf Course Rating

45 reviews

24

Royal Aberdeen Golf Club

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

Rating: 4.90 / 5

Golfshake Golf Course Rating

15 reviews

25

Panmure Golf Club

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

Rating: 4.89 / 5

Golfshake Golf Course Rating

17 reviews

26

Moray Golf Club

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

Rating: 4.89 / 5

Golfshake Golf Course Rating

77 reviews

27

Cruden Bay Golf Club

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

Rating: 4.88 / 5

Golfshake Golf Course Rating

22 reviews

28

Trump International Golf Links, Scotland

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

Rating: 4.88 / 5

Golfshake Golf Course Rating

43 reviews

29

Gleneagles Golf Club

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

Rating: 4.88 / 5

Golfshake Golf Course Rating

211 reviews

30

The Carnegie Club Skibo Castle

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

Rating: 4.88 / 5

Golfshake Golf Course Rating

2 reviews

31

Muirfield Golf Club (The Honourable Company of Edinburgh Golfers)

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

Rating: 4.86 / 5

Golfshake Golf Course Rating

21 reviews

32

The Machrie Golf Links

Overall ranking: 106 | Location: Western Isles | Price guide: £££££

Rating: 4.86 / 5

Golfshake Golf Course Rating

13 reviews

33

Archerfield Links

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

Rating: 4.85 / 5

Golfshake Golf Course Rating

60 reviews

34

Gailes Links Golf Course - Glasgow

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

Rating: 4.83 / 5

Golfshake Golf Course Rating

27 reviews

35

Fraserburgh Golf Club

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

Rating: 4.83 / 5

Golfshake Golf Course Rating

25 reviews

36

Kingussie Golf Club

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

Rating: 4.78 / 5

Golfshake Golf Course Rating

29 reviews

37

Blairgowrie Golf Club

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

Rating: 4.78 / 5

Golfshake Golf Course Rating

35 reviews

38

Largs Golf Club

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

Rating: 4.75 / 5

Golfshake Golf Course Rating

26 reviews

39

MacDonald Aviemore Highland Resort

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

Rating: 4.72 / 5

Golfshake Golf Course Rating

28 reviews

40

The Hirsel Golf Club

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

Rating: 4.69 / 5

Golfshake Golf Course Rating

34 reviews

41

Glen Golf Club

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

Rating: 4.69 / 5

Golfshake Golf Course Rating

100 reviews

42

West Linton Golf Club

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

Rating: 4.69 / 5

Golfshake Golf Course Rating

33 reviews

43

Kemnay Golf Club

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

Rating: 4.67 / 5

Golfshake Golf Course Rating

45 reviews

44

Murrayfield Golf Club

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

Rating: 4.67 / 5

Golfshake Golf Course Rating

25 reviews

45

Alyth Golf Club

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

Rating: 4.67 / 5

Golfshake Golf Course Rating

29 reviews

46

Lundin Golf Club

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

Rating: 4.64 / 5

Golfshake Golf Course Rating

39 reviews

47

Anstruther Golf Club

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

Rating: 4.62 / 5

Golfshake Golf Course Rating

26 reviews

48

Dunaverty Golf Club

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

Rating: 4.61 / 5

Golfshake Golf Course Rating

26 reviews

49

Callander Golf Club

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

Rating: 4.61 / 5

Golfshake Golf Course Rating

38 reviews

50

Eyemouth Golf Club

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

Rating: 4.58 / 5

Golfshake Golf Course Rating

49 reviews

51

Edzell Golf Club

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

Rating: 4.58 / 5

Golfshake Golf Course Rating

39 reviews

52

Routenburn Golf Club

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

Rating: 4.57 / 5

Golfshake Golf Course Rating

44 reviews

53

Piperdam

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

Rating: 4.56 / 5

Golfshake Golf Course Rating

36 reviews

54

Strathmore Golf Centre

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

Rating: 4.56 / 5

Golfshake Golf Course Rating

62 reviews

55

Pumpherston Golf Club

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

Rating: 4.56 / 5

Golfshake Golf Course Rating

42 reviews

56

Kilspindie Golf Club

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

Rating: 4.55 / 5

Golfshake Golf Course Rating

27 reviews

57

Crieff Golf Club

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

Rating: 4.54 / 5

Golfshake Golf Course Rating

42 reviews

58

New Woll Estate - Woll Golf Club

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

Rating: 4.54 / 5

Golfshake Golf Course Rating

50 reviews

59

West Kilbride Golf Club

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

Rating: 4.53 / 5

Golfshake Golf Course Rating

31 reviews

60

Portlethen Golf Club

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

Rating: 4.53 / 5

Golfshake Golf Course Rating

52 reviews

61

Dunkeld & Birnam Golf Club

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

Rating: 4.52 / 5

Golfshake Golf Course Rating

41 reviews

62

Loudoun Gowf Club

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

Rating: 4.50 / 5

Golfshake Golf Course Rating

31 reviews

63

Balnagask (Nigg Bay) Golf Club

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

Rating: 4.48 / 5

Golfshake Golf Course Rating

78 reviews

64

Royal Musselburgh Golf Club

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

Rating: 4.48 / 5

Golfshake Golf Course Rating

99 reviews

65

Monifieth Golf Links

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

Rating: 4.48 / 5

Golfshake Golf Course Rating

44 reviews

66

The Carrick at Cameron House

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

Rating: 4.48 / 5

Golfshake Golf Course Rating

157 reviews

67

Dunnikier Park Golf Club

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

Rating: 4.48 / 5

Golfshake Golf Course Rating

55 reviews

68

East Renfrewshire Golf Club

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

Rating: 4.47 / 5

Golfshake Golf Course Rating

36 reviews

69

Auchterarder Golf Club

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

Rating: 4.47 / 5

Golfshake Golf Course Rating

49 reviews

70

Drumoig Golf Hotel

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

Rating: 4.46 / 5

Golfshake Golf Course Rating

90 reviews

71

Mearns Castle Golf Academy

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

Rating: 4.46 / 5

Golfshake Golf Course Rating

40 reviews

72

West Lothian Golf Club

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

Rating: 4.46 / 5

Golfshake Golf Course Rating

51 reviews

73

Aboyne Golf Club

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

Rating: 4.46 / 5

Golfshake Golf Course Rating

102 reviews

74

Irvine Golf Club

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

Rating: 4.46 / 5

Golfshake Golf Course Rating

36 reviews

75

Aberdour Golf Club

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

Rating: 4.45 / 5

Golfshake Golf Course Rating

60 reviews

76

Lochgreen Golf Club

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

Rating: 4.44 / 5

Golfshake Golf Course Rating

100 reviews

77

Peebles Golf Club

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

Rating: 4.44 / 5

Golfshake Golf Course Rating

32 reviews

78

Ballochmyle Golf Club

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

Rating: 4.43 / 5

Golfshake Golf Course Rating

25 reviews

79

Pitreavie Golf Club

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

Rating: 4.43 / 5

Golfshake Golf Course Rating

65 reviews

80

Powfoot Golf Club

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

Rating: 4.42 / 5

Golfshake Golf Course Rating

32 reviews

81

Caldwell Golf Club

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

Rating: 4.42 / 5

Golfshake Golf Course Rating

47 reviews

82

Craibstone Golf Course

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

Rating: 4.42 / 5

Golfshake Golf Course Rating

45 reviews

83

Portpatrick Golf Club

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

Rating: 4.42 / 5

Golfshake Golf Course Rating

38 reviews

84

Musselburgh Golf Club

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

Rating: 4.41 / 5

Golfshake Golf Course Rating

40 reviews

85

Crail Golfing Society

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

Rating: 4.38 / 5

Golfshake Golf Course Rating

67 reviews

86

Balmore Golf Club

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

Rating: 4.38 / 5

Golfshake Golf Course Rating

42 reviews

87

Harburn Golf Club

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

Rating: 4.38 / 5

Golfshake Golf Course Rating

35 reviews

88

The Roxburghe Golf Club

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

Rating: 4.37 / 5

Golfshake Golf Course Rating

66 reviews

89

The Moffat Golf Club

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

Rating: 4.37 / 5

Golfshake Golf Course Rating

37 reviews

90

Haddington Golf Club

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

Rating: 4.35 / 5

Golfshake Golf Course Rating

29 reviews

91

Hilton Park Golf Club

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

Rating: 4.35 / 5

Golfshake Golf Course Rating

26 reviews

92

Kingsfield Golf Centre

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

Rating: 4.34 / 5

Golfshake Golf Course Rating

44 reviews

93

Fairmont St Andrews

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

Rating: 4.33 / 5

Golfshake Golf Course Rating

141 reviews

94

Girvan Golf Course

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

Rating: 4.32 / 5

Golfshake Golf Course Rating

67 reviews

95

Ladybank Golf Club

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

Rating: 4.32 / 5

Golfshake Golf Course Rating

29 reviews

96

Downfield Golf Club

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

Rating: 4.31 / 5

Golfshake Golf Course Rating

48 reviews

97

Rowallan Castle Golf Club

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

Rating: 4.31 / 5

Golfshake Golf Course Rating

87 reviews

98

Carluke Golf Club

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

Rating: 4.31 / 5

Golfshake Golf Course Rating

29 reviews

99

Swanston New Golf Club

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

Rating: 4.29 / 5

Golfshake Golf Course Rating

47 reviews

100

Mortonhall Golf Club

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

Rating: 4.29 / 5

Golfshake Golf Course Rating

44 reviews

Displaying 1 to 100 of 100 records.

Featured Courses

Royal Troon Golf Club
from 28 reviews
 
Nairn Golf Club
from 24 reviews
 
The Renaissance Club
from 14 reviews
 

Resonance


Speed Stix

Scroll to top