0 courses listed · The home of golf
Scotland invented golf. From the hallowed turf of St Andrews to the windswept links of Turnberry, Dornoch and Carnoustie, Scotland offers the most iconic golf experiences on earth. With over 550 courses packed into a compact country, every golfer owes Scotland a visit.
Explore Scotland's famous golf regions and discover the courses within them.
Royal Troon, Turnberry, Prestwick
St Andrews, Kingsbarns, Crail
Muirfield, North Berwick, Gullane
Gleneagles, Blairgowrie, Carnoustie
Carnoustie, Montrose, Arbroath
Royal Dornoch, Castle Stuart, Brora
Royal Aberdeen, Cruden Bay, Murcar
Haggs Castle, Cambuslang
Haggs Castle, Elderslie
Muirfield, Craigmillar Park
Machrihanish, Kintyre, Inveraray
Glenbervie, Stirling GC
Ayrshire's links corridor — Royal Troon, Turnberry Ailsa and Prestwick — has hosted more Open Championships than anywhere else. East Lothian's "Golf Coast" packs Muirfield, North Berwick, Gullane and Dunbar into a short stretch of coastline. Fife gives you St Andrews, Kingsbarns and Crail Balcomie within an hour of each other.
Royal Dornoch in Sutherland is consistently ranked a top-5 course in the world and remains refreshingly affordable. Brora, Castle Stuart and Nairn are nearby. The far north and islands — Machrihanish Dunes, Askernish on South Uist — offer wild, remote golf found nowhere else on earth.
Scotland is not just links. Gleneagles' King's and Queen's courses in Perthshire are among Britain's finest parkland venues. Blairgowrie, Taymouth Castle and Strathmore offer superb inland golf at a fraction of the price of the famous links.
Scottish golf spans every price point. Municipal courses charge from £15; inland parkland courses typically £25–£60. Coastal links run £50–£150+, while Open Championship venues like Royal Troon and St Andrews Old Course command £220–£300+. Many clubs have no visitor restrictions — simply book in advance. The ballot for the Old Course opens a year ahead.
Compare courses, check green fees and build your itinerary — all on the Caddy Scout map.
Open Scotland on Map