A golfer plays the Old Course at St Andrews
© VisitScotland / Luigi Di Pasquale
Scottish golf & the best golf courses in Scotland
With a legacy spanning six centuries, there is no finer place to play golf than the country that gave the game to the world. You'll be spoiled for choice on your golf break in Scotland with over 550 Scottish golf courses, including links, parkland and 9-hole courses. Scotland is also home to some of the world's most prestigious golf tournaments.
Golf courses in Scotland
Kinghorn Golf Club, overlooking the Firth of Forth
© Fife Council Airborne Lens
Recommended courses
Scotland has more courses per head of population than anywhere else in the world! The range of Scottish golf courses means that whatever your level, you'll never be far from fairways and greens suited to you.
Golf accommodation ideas
Plan a fabulous golf break in Scotland. Why not try somewhere new? You might find a hidden gem...

Accommodation with golf nearby
Find the perfect place to stay and play golf in Scotland.
5-Star & luxury hotels in Scotland
Money no object? Splurge on one of Scotland's luxury hotels which are among the finest in the world.
15 Stunning golf hotels in Scotland
Discover stunning golf hotels in Scotland and resorts you can stay in.
The 2019 Solheim Cup at Gleneagles Hotel in Perthshire
Tournaments & events
Keep up to date with all the golf tournaments and exciting events happening this year.
Golf around Scotland
Browse our top golf courses by region.
The Highlands
Find golf courses in the Scottish Highlands.
Scottish Borders
Explore courses in the Scottish Borders.
Fife
Welcome to Fife. Home of golf.
Ayrshire & Arran
Uncover the many golf courses in Ayrshire & Arran.

Moray Speyside
Play unforgettable golf across the Moray Firth and Speyside.
East Lothian
Find courses and links in East Lothian.
Dumfries & Galloway
Explore courses in Dumfries & Galloway.
Carnoustie (Dundee & Angus)
Find links and greens in Dundee & Angus
Aberdeen & Aberdeenshire golf
Explore golf courses in Aberdeenshire.
Perthshire golf courses
Explore golf courses and links in Perthshire.

Orkney & Shetland
Explore golf courses in the Northern Isles.
Find a course in Scotland

Huntly Golf Club
Huntly, Aberdeen & Aberdeenshire
Huntly Golf Club is set in Huntly, Aberdeenshire 40 miles from Aberdeen and 55 miles from Inverness. Huntly is a Family Town with an excellent range of Hotels and Bed & Breakfast facilities in the surrounding area.
View Details : Huntly Golf Club
Murrayshall and Lynedoch Golf Courses
Perth, Perthshire
The Murrayshall Estate is home to both the Murrayshall and Lynedoch Golf Courses. Two prestigious but very different courses just 3 miles from Perth, they provide a hugely enjoyable challenge for guests and visiting golfers.
View Details : Murrayshall and Lynedoch Golf Courses
Glen Golf Club
North Berwick, Edinburgh & The Lothians
A Spectacular venue not to be missed on Scotland's Golf Coast!
View Details : Glen Golf Club
St Andrews Golf Camp
St Andrews, The Kingdom of Fife
St Andrews Golf Camp specialises in providing a unique and very special experience for international juniors to learn the art of links golf in St Andrews, whilst making memories and forging friendships which will last for a lifetime.
View Details : St Andrews Golf CampKingsknowe Golf Course
Edinburgh, Edinburgh & The Lothians
Situated to the west of Edinburgh Kingsknowe is within easy reach of all Scotland via the Edinburgh City Bypass.
View Details : Kingsknowe Golf Course
Bute Golf Club
Bute, Argyll & The Isles
9 holes, 4,994 yards (for 18 holes), par 68 (SSS 64).
View Details : Bute Golf Club_876410147.jpg)
Stranraer Golf Club
Stranraer, Dumfries & Galloway
Stranraer Golf Club is the final course designed by James Braid; the culmination of his many years of outstanding golf course design.
View Details : Stranraer Golf Club
Strathmore Golf Centre
Alyth, Perthshire
An impressive Golf Centre comprising the magnificent 18 Hole Rannaleroch Course. Well appointed Clubhouse and Restaurant in a stunning Perthshire location.
View Details : Strathmore Golf Centre
St Andrews Links Balgove Course
St Andrews, The Kingdom of Fife
This 1520 yard nine-hole course has bunkers and a double green and offers a real golfing experience to children and beginners.
View Details : St Andrews Links Balgove Course
Dalmahoy East Golf Course
Ratho, Edinburgh & The Lothians
A beautiful inland golf course which has hosted many important Scottish amateur and professional events since Braid laid it out in 1927.
View Details : Dalmahoy East Golf CourseKnightswood Golf Course
Glasgow City Centre, Greater Glasgow & The Clyde Valley
For aficionados of flat, open parkland courses. Generous fairways. Visitors Welcome. Booking required.
View Details : Knightswood Golf CourseAlloa Golf Course
Alloa, Loch Lomond, The Trossachs, Stirling & Forth Valley
An original Braid design laid out in 1936 and which has changed little in the intervening years.
View Details : Alloa Golf Course%20%20Linksland.com%201_628777437.jpg)
Brighouse Bay Golf Club And Driving Range
Kirkcudbright, Dumfries & Galloway
A perfect holiday golfing experience, perched above the beautiful Solway coastline with stunning sea views, adjacent to one of the areas’ most popular holiday parks.
View Details : Brighouse Bay Golf Club And Driving Range
Trump Turnberry, Ailsa Golf Course
Turnberry, Ayrshire & Arran
The world famous Trump Turnberry, a Luxury Collection Resort, stands on a headland looking out across the Firth of Clyde towards the Isle of Arran and the Mull of Kintyre and down on one of the great championship links of the world.
View Details : Trump Turnberry, Ailsa Golf CourseCochrane Castle Golf Course
Johnstone, Greater Glasgow & The Clyde Valley
Cochrane Castle is the Johnstone club where some Scottish notables such as Barclay Howard, Dean Robertson and John Caven all started out.
View Details : Cochrane Castle Golf Course
Dunblane New Golf Club
Dunblane, Loch Lomond, The Trossachs, Stirling & Forth Valley
Come to Dunblane for an easily accessible golfing experience in the centre of Scotland.
View Details : Dunblane New Golf Club
European Waterways Ltd
Inverness, The Highlands
This is an eight passenger luxury hotel and sightseeing barge which sails along the Caledonian Canal.
View Details : European Waterways Ltd_1157086842.jpg)
Ballumbie Castle Golf Club
Dundee, Dundee & Angus
Ballumbie is a new facility ideally placed on the outskirts of Dundee.
View Details : Ballumbie Castle Golf ClubCawdor Castle Golf Course
Nairn, The Highlands
Cawdor Castle was built in 1370 at a time when clubs were in constant use in Scotland, but not for sporting reasons.
View Details : Cawdor Castle Golf Course_869900537.jpg)
Craigie Hill Golf Club
Perth, Perthshire
Founded in 1911, Craigie Hill is a Club steeped in history.
View Details : Craigie Hill Golf ClubGlenbervie Golf Club
Larbert, Loch Lomond, The Trossachs, Stirling & Forth Valley
Located amidst mature trees with outstanding views of the Ochil Hills.
View Details : Glenbervie Golf ClubMcDonald Golf Club
Ellon, Aberdeen & Aberdeenshire
Set in the heart of the Buchan countryside, midway between the fascinating fishing trail and the historic castle country, this scenic eighteen hole golf course provides a memorable golfing experience for all standards of golfer.
View Details : McDonald Golf Club
Rothesay Golf Club
Rothesay, Argyll & The Isles
Rothesay is situated on the Isle of Bute, a beautiful island in the Firth of Clyde. The course, designed by Ben Sayers and James Braid, is one of Scotland's most scenic island courses with beautiful views over the Clyde.
View Details : Rothesay Golf Club
Kings Golf Club
Inverness, The Highlands
The Kings Golf Club was established in 2019 anddesigned by Stuart Rennie. Originally Torvean Golf Club, due to Highland council Investment in to the Inverness West Link and redevelopment of the area a new Club House was built and an 18 Hole Championship Golf Course with a driving range and practice area. Rated 74th in Scotland by Top 100 Golf Courses and 12th in the North of Scotland.
View Details : Kings Golf Club1 of 24
More Scottish golf
From golf in St Andrews to stunning golf hotels, find out more about Scottish golf. Get the most out of your golf holiday in Scotland with these useful links.
Golf in St Andrews
Stay and play golf in St Andrews, The Home of Golf.
7 James Braid golf courses in Scotland
Explore and play James Braid-designed golf courses across Scotland.
Scottish Golf app
Get the most out of your golf in Scotland with the Scottish Golf App.
The 155th Open at St Andrews Old Course
The Open will return to St Andrews in 2027.
Find experiences
JavaScript needs to be enabled to see this product search form. You can turn this on in your browser settings.
Other things you might like
Scottish food & drink
12 Scottish harbours & seaside towns you must visit
10 Great Scottish castles
Scotch whisky
Luxury holidays and breaks in Scotland
St Andrews
Scottish arts & culture
1 of 7
Join our newsletter clan
Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.