Scottish Golf Courses

You could double the size of this list and every course featured would still be a world-class venue, for in the country where the game was born there is no shortage of incredible golf. Scotland, the Home of Golf, has seen players on its fairways for 6 centuries at least, the rich history only adds to the awe these golf courses create.

The dramatic, natural terrain that Scotland is blessed with seems as though it were designed for the purpose of creating golf courses of unparalleled beauty and challenge. Indeed, the dune-lined Scottish coast has provided some of the most exciting golf on the planet.

History and culture have always been a significant part of golf, which is why Scotland is so important to golf fans worldwide. Traveling to St Andrews to play the Old Course is a tradition for golfers that all players will try to complete at least once.

Aboyne Golf Club

Alyth Golf Club

Arbroath Golf Links

Archerfield (Fidra)

Ardfin Golf

Auchterarder

Balgove Course, St Andrews

Belleisle Golf Course

Boat of Garten Golf Club

Brora

Bruntsfield Links

Carnoustie (Buddon)

Carnoustie (Burnside)

Carnoustie (Championship)

Castle Stuart

Championship Murrayshall Golf Course

Craigielaw Golf Club

Craigmillar Park Golf Course

Crail (Balcomie)

Crail (Craighead)

Crieff Golf Club (Dornock)

Crieff Golf Club (Ferntower)

Cruden Bay (Championship)

Cullen Links

Dalmahoy (Championship East Course)

Dalmahoy (Resort West Course)

Dalmilling Golf Course

Downfield Golf Club

Drumoig Golf Course

Dufftown Golf club

Dumbarnie Links

Dumfries & Galloway Golf Club

Dunbar

Dundonald Links

Eden Course, St Andrews

Edzell Golf Club

Elgin Golf Club

Elie, The Golf House Club

Fairmont St Andrews (Kittocks)

Fairmont St Andrews (Torrance)

Forfar Golf Club

Fortrose & Rosemarkie Golf Links

Fraserburgh (Corbie Hill)

Girvan Golf Course

Glasgow (Gailes Links)

Gleneagles (Kings)

Gleneagles (PGA Centenary)

Gleneagles (Queens)

Golspie Golf Course

Grantown-on-Spey Golf Club

Gullane (No. 2)

Gullane (No. 3)

Gullane (No.1)

Helensburgh Golf Club

Hirsel Golf Club

Hopeman Golf Club

Inverness Golf Club

Irvine Golf Club

Jubilee Course, St Andrews

Kelso Golf Club

Kilmarnock Barassie Golf Club

Kilspindie Golf Club

Kingarrock Hickory Golf

Kings

Kings Golf Club Inverness

Kingsbarns Golf Links (Course)

Ladybank Golf Club

Lansdowne Course, Blairgowrie Golf Club

Largs Golf Club

Leven Links

Longniddry Golf Club

Lundin Golf Club

Macdonald Cardrona Hotel (Championship Course)

Machrihanish (Championship)

Machrihanish Dunes

Maverston Golf Course

Monifieth Golf Links

Montrose Golf Links

Moray (New)

Moray (Old)

Muirfield

Murcar Links

Nairn Dunbar Golf Club

Nairn Golf Club (Championship)

New Woll Estate

Newburgh on Ythan

Newmachar (Hawkshill)

Newmachar (Swailend)

North Berwick (West)

North Inch Golf Club

Panmure

Peebles Golf Club

Peterhead Golf Club

Portpatrick Dunskey Golf Club

Powfoot Golf Club

Prestwick

Prestwick St Cuthbert

Prestwick St Nicholas

Ratho Park Golf Club

Renaissance Club

Rosemount Course, Blairgowrie Golf Club

Royal Aberdeen (Balgownie)

Royal Dornoch (Championship)

Royal Dornoch (Struie)

Royal Musselburgh Golf Club

Royal Troon (Old)

SCHLOSS Roxburghe Hotel & Golf Course

Scotscraig Golf Club

Seafield Golf Course

Skibo Castle

Southerness

Spey Valley Golf Course

Stonehaven Golf Club

Stranraer Golf Club

Strathmore (Rannaleroch Course)

Strathtyrum Course, St Andrews

Tain Golf Course

The Bruce (Kinross)

The Carrick at Cameron House

The Castle Course, St Andrews

The Duke's Course, St Andrews

The Glen Golf Club (East Links)

The Machrie

The Montgomery (Kinross)

The New Course, St Andrews

The Old Course, St Andrews

The Westerwood Golf Club

Torwoodlee Golf Club

Troon Darley

Troon Fullarton

Troon Lochgreen

Trump International Golf Links, Scotland - New Course

Trump International Golf Links, Scotland - Old Course

Trump Turnberry (King Robert the Bruce)

Trump Turnberry (The Ailsa)

West Kilbride Golf Club

Western Gailes