
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.

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
Discover golf links in the Kingdom of Fife.

Ayrshire & Arran
Uncover the many golf courses in Ayrshire & Arran.

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
Explore golf courses in Aberdeenshire.

Perthshire
Explore golf courses and links in Perthshire.

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

Banchory Lodge
Banchory, Aberdeen & Aberdeenshire
Banchory Lodge is the perfect location on the banks of the River Dee. You can fish in front of the hotel. There is a wealth of activities in the area including, shooting, golfing, walking and cycling.
View Details : Banchory Lodge
AGP Golf
Edinburgh - City Centre, Edinburgh & The Lothians
Golf Coaching and Simulator Experience
View Details : AGP Golf
Dumbarnie Golf Links
Upper Largo, The Kingdom of Fife
Dumbarnie Links is a true Premier Links course with a modern twist and is blessed with an impressive expanse of beach and water frontage. The 18-hole course has been founded, developed and designed by renowned course architect, Clive Clark.
View Details : Dumbarnie Golf Links
Falkirk Community Trust
Grangemouth, Loch Lomond, The Trossachs, Stirling & Forth Valley
Falkirk Community Trust is responsibile for the management and operation of a range of community-facing sport, recreation, arts, heritage and library services.
View Details : Falkirk Community Trust
Elgin Golf Club
Elgin, The Highlands
Founded in 1906, Elgin Golf Club is widely regarded as one of the finest inland courses in Scotland. Measuring 6,458 yards with par of 71 welcomes visitors from near and far.
View Details : Elgin Golf Club
Melville Golf Centre Toptracer Range
Eskbank, Edinburgh & The Lothians
Toptracer Powered LED floodlit all weather driving range has 14 automatic pop up Powertees and excellent shock-resistant strike proof mats. Quality Srixon two piece balls are the best in Edinburgh & the Lothians. There is a large practice putting green, pitch & putt area, chipping zone and practice bunker. We offer On demand golf lessons, practice bays and tee-offs through our online booking site 9-hole Par 64 golf course built with USGA greens designed to offer enjoyment for starters, whilst still offering a challenge to the most able golfers
View Details : Melville Golf Centre Toptracer RangeAlford Golf Club
Alford, Aberdeen & Aberdeenshire
Surrounded by the hills of Donside with Bennachie dominating, the course is challenging to golfers of all ages and ability without being physically demanding.
View Details : Alford Golf Club
St Andrews Links Jubilee Course
St Andrews, The Kingdom of Fife
The Jubilee Course at St Andrews was originally opened as a 12-hole layout in 1897 and was extended to 18 holes in 1905.
View Details : St Andrews Links Jubilee Course_606560950.jpg)
Aberdour Golf Course
Aberdour, The Kingdom of Fife
Parkland, 18 holes, 5,460 yards, SSS 66, Par 67.
View Details : Aberdour Golf Course
Balmore Golf Course
Bishopbriggs, Greater Glasgow & The Clyde Valley
Situated seven miles from the centre of Glasgow, Balmore is one of the most picturesque courses in the region, with uninterrupted views of the unspoiled surrounding countryside.
View Details : Balmore Golf Course
Crieff Golf Club, 9 Hole Dornock Course
Crieff, Perthshire
Our 9 hole Dornock course is a multi appealing short course with the same outstanding views and terrain as our 18 hole Ferntower course.
View Details : Crieff Golf Club, 9 Hole Dornock 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 CourseLinn Park Golf Course
Cambuslang, Greater Glasgow & The Clyde Valley
Undulating parkland with tight approaches and well - placed bunkers.
View Details : Linn Park Golf CoursePort Glasgow Golf Club
Greenock, Greater Glasgow & The Clyde Valley
Port Glasgow is a splendid little golfing secret situated some 22 miles west of Glasgow. A varied moorland course, "The Port" provides spectacular and enchanting views of the Firth of Clyde and the rolling farm lands and which surrounds it.
View Details : Port Glasgow Golf Club%20_1412051433.jpg)
Dunfermline Golf Club
Dunfermline, The Kingdom of Fife
18 holes, 6121 yards, SSS 70, par 72 A gently undulating parkland course designed by J R Stutt.
View Details : Dunfermline Golf Club_1262876697.jpg)
The Montgomery
Kinross, Perthshire
The Montgomery lies in beautiful, unspoilt parkland bordering Loch Leven. Undulating greens, streams ponds and enticing tree-lined fairways provide a challenging activity to both low and high handicap golfers alike.
View Details : The MontgomeryGreenock Whinhill Golf Club
Greenock, Greater Glasgow & The Clyde Valley
Greenock Whinhill is a moorland course set above the town with panoramic views over the River Clyde. There are also great views of the local countryside from the majority of the holes, which provides a stirring backdrop to your round.
View Details : Greenock Whinhill Golf Club
Lybster Golf Club
Lybster, The Highlands
Lybster Golf Club welcomes all abilities of golfers.
View Details : Lybster Golf Club
Nexgen Golf Ltd.
Cumbernauld, Greater Glasgow & The Clyde Valley
Nexgen Golf is an indoor golf simulator centre and golf academy based in Cumbernauld. We use Trackman technology to power our 4 extra large golf bays and have an onsite pro shop with lessons, junior academy and club fitting available.
View Details : Nexgen Golf Ltd.
Dalmunzie Castle Hotel
Glenshee, Perthshire
Golf with a View...Dalmunzie Golf Course is one of Britain’s highest 9-hole courses, set in an area of true natural beauty. The views in all directions are marvellous and can even justify a shoddy round!
View Details : Dalmunzie Castle Hotel
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_869900537.jpg)
Craigie Hill Golf Club
Perth, Perthshire
Founded in 1911, Craigie Hill is a Club steeped in history.
View Details : Craigie Hill Golf ClubDalbeattie Golf Club
Dalbeattie, Dumfries & Galloway
The scenery is the star of this challenging 9 hole parkland town course. Dalbeattie’s well maintained course offers a few gentle slopes and rewards with panoramic views along the Urr valley, north to Cairnsmore of Fleet and south to Kippford .
View Details : Dalbeattie Golf Club
Prestwick Golf Club
Prestwick, Ayrshire & Arran
The Ayrshire course holds a special place in the golfing history books, having been the venue for the first-ever Open Championship back in 1860.
View Details : Prestwick 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.

14 Stunning golf hotels in Scotland
Discover stunning golf hotels in Scotland and resorts you can stay in.
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

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 6
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.