
Scotland Golf Course Rankings
Dunes Golf Travel is your one stop shop for info on courses in Scotland, below we have made choosing the courses you play on your trip a little easier. Having played every single course we send our clients to numerous times we think we have a pretty good idea of the what courses are worth a trip all across Scotland. Below we have divided each region into the “World class courses” which are not to be missed, Elite which could hold their own across any Itinerary and “hidden gems” for those courses less travelled by International visitors but adored by locals !
Fife

World Class
St. Andrews
Kingsbarns
Dumbarnie
Carnoustie
Old Head
Lahinch

Elite
Elie
Lundin
St. Andrews (Castle)
St. Andrews (New)
Ballybunion (Cashen)
filler

Hidden Gem
The Dukes
St. Andrews (Jubilee)
Leven Links
The Torrance (Fairmont)
The Kittocks (Fairmont)
Filler
Lothians

World Class
North Berwick
Gullane no.1
Muirfield
St. Patricks Links
Narin & Portnoo
Sandy Hills

Elite
Gullane no.2
Archerfield
Dunbar
Ballyliffin (Glasheedy)
Strandhill
Connemara

Hidden Gem
Luffness
Killspindie
Archerfield (Dirleton)
Musselburgh
The Glen
Gullane no.3
Northeast

World Class
Royal Aberdeen
Trump Aberdeen (Old)
Trump Aberdeen (New)
Cruden Bay
Narin & Portnoo
Sandy Hills

Elite
Murchar
Fraserburgh
Newmachar
filler
Ballybunion (Cashen)
filler

Hidden Gem
Peterhead
Inverallochy
Spey Bay
Cruden Bat (St. Olaf)
Castlerock (Bann)
Malone
Highlands

World Class
Royal Dornoch
Cabot Highlands (Castlestaurt)
Nairn
County Louth
Narin & Portnoo
Sandy Hills
Sandy Hills

Elite
Cabot Highlands (Old Petty)
Brora
Skibo Castle
Seapoint
K Club (Palmer North)
K Club (Palmer South)
Mount Juliet

Hidden Gem
Covesea
Goldspie
Moray
Nairn Dunbar
Fortrose & Rosemarkie
Reay
Tain
Sutton
Ayrshire & Arran

World Class
Trump Turnberry (Aisla)
Royal Troon
Prestwick
County Louth
Narin & Portnoo
Sandy Hills
Sandy Hills

Elite
Dundonald Links
Western Gailes
Trump Turnberry (King Robert De Bruce)
Seapoint
K Club (Palmer North)
K Club (Palmer South)

Hidden Gem
Irvine
Glasgow Gailes
Prestwick St. Nicholas
West Killbride
Royal Troon (Portland)
Royal Troon (Portland)
Tain
Sutton
Best of The Rest

World Class
Machrihanish Dunes
Machrihanish Golf Club
Ardfin
Machrie
Narin & Portnoo
Sandy Hills
Sandy Hills

Elite
Loch Lomond
Gleneagles (Kings)
Gleneagles (Queens)
Panmure
Montrose
K Club (Palmer North)
K Club (Palmer South)

Hidden Gem
Blairgowrie Golf Club
Boat of Garten
Southerness Golf Club
Shiskine Golf Club
Shiskine Golf Club
Royal Troon (Portland)
Tain
Sutton