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

Forthview Golf Range
Falkirk, Loch Lomond, The Trossachs, Stirling & Forth Valley
Welcome to FORTHVIEW GOLF RANGE the perfect place to practice your golf.
View Details : Forthview Golf Range
Cloybank Estate Ltd - Golf Driving Range
Falkirk, Loch Lomond, The Trossachs, Stirling & Forth Valley
300 yard golf driving range, 3 pitching greens, 1 large putting green, 2 full size bunkers.
View Details : Cloybank Estate Ltd - Golf Driving Range
The Royal Scottish Shipping Line - Ayrshire & Arran Cruises
Mull, Argyll & The Isles
Cruise around the best coast in the world in comfort and luxury! A unique luxury Superyacht cruise experience in the West Coast of Scotland. Exclusive use or per cabin charter with 6 luxury cabins. Whisky, History and Golf cruises included. The only 199T Superyacht in the country available for private charter, corporate cruises and scheduled cruises. Everything you would expect from a luxury cruise and more. Visit Scotland in style and enjoy a leisurely cruise to some of the most beautiful coastlines in the world. All of our cruises offer spectacular sights at every turn and are a feast for the soul.
View Details : The Royal Scottish Shipping Line - Ayrshire & Arran Cruises
Gourock Golf Club
Gourock, Greater Glasgow & The Clyde Valley
A stunning golf course with excellent bar + catering facilities. The club also has a unique £200k Indoor Development Studio where you can either practice on the driving range or enjoy the experience of playing on 25+ world famous courses.
View Details : Gourock Golf Club
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_1346306693.jpg)
Alness Golf Course
Alness, The Highlands
A beautifully situated 18 hole Golf Course with views out over the Cromarty Firth and surrounding hills.
View Details : Alness Golf Course_1460380793.jpg)
Burntisland Golf House Club
Burntisland, The Kingdom of Fife
The golf club is situated on the outskirts of the town on what is known as the “Kinghorn Loch” road, officially this is the B923, and it is just off the A921.
View Details : Burntisland Golf House Club
Craighead Links Golf Course
Crail, The Kingdom of Fife
Crail’s newest course was designed by award winning American architect, Gil Hanse and offers a modern interpretation of links golf using the natural undulations of the land at Fifeness.
View Details : Craighead Links Golf CourseRoss Priory Golf Course
Gartocharn, Loch Lomond, The Trossachs, Stirling & Forth Valley
Ross Priory is a 9-hole course located at the University of Strathclyde's Recreational and Conference Centre, situated in 200 acres of parkland on the south east shoreline of Loch Lomond.
View Details : Ross Priory Golf CourseCathcart Castle Golf Course
Clarkston, Greater Glasgow & The Clyde Valley
The golf course is played over undulating parkland and offers a challenge to all levels of golfers. A par 69 at 5861yds, it is surrounded by pictureque and panoramic views of the City of Glasgow.
View Details : Cathcart Castle 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 CourseSaline Golf Course
Saline, The Kingdom of Fife
Hillside parkland course with excellent turf and panoramic views to Forth Bridges and surrounding counties.
View Details : Saline Golf CourseGailes Links
Irvine, Ayrshire & Arran
Gailes Links is owned and managed by Glasgow Golf Club, the 9th oldest golf club in the world.
View Details : Gailes Links
Hayston Golf Course
Kirkintilloch, Greater Glasgow & The Clyde Valley
Hayston is located one mile north west of the town of Kirkintilloch off the A803. It is yet another of the great Glasgow courses and welcomes golfers throughout the year.
View Details : Hayston 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
Lybster Golf Club
Lybster, The Highlands
Our Hidden Gem ... Lybster Golf Club welcomes golfers of all abilities.
View Details : Lybster Golf Club_2108822587.jpg)
Biggar Park Golf Course
Biggar, Greater Glasgow & The Clyde Valley
There aren't too many golf course in Scotland, never mind the world, that lay claim to their course record being held by a former Ryder Cup player and Open Champion.
View Details : Biggar Park Golf CourseGlenbervie 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 Club_1941182645.jpg)
Moray Golf Club - Old Course
Lossiemouth, The Highlands
Moray has been a popular attraction for many tourists who make the trip every year and the region's biggest pull is the two Moray golf courses, Moray Old and Moray New.
View Details : Moray Golf Club - Old Course_1228989996.jpg)
Strathmore Golf Club - Leitfie Links
Blairgowrie, Perthshire
Overlooking the beautiful valley of Strathmore near Blairgowrie, Strathmore Golf Centre has a wide range of facilities for visiting golfers including a floodlit driving range, a par-29 9-hole course.
View Details : Strathmore Golf Club - Leitfie Links
Whalsay Golf Club
Whalsay, Shetland
Whalsay Golf Club has the honour of being the most northerly golf course in the British Isles.
View Details : Whalsay Golf Club
The Golf Tavern
Edinburgh - City Centre, Edinburgh & The Lothians
Welcome to The Golf Tavern, one of Edinburgh's oldest establishments located next to the historic Bruntsfield Links Golf Course. We offer golf club hire and food & drink 7 days a week
View Details : The Golf Tavern
Go Cove in Argyll
Dunoon, Argyll & The Isles
Go Cove in Argyll with a wide range of activities and fun for all ages!
View Details : Go Cove in Argyll
Golf on Arran
Whiting Bay, Ayrshire & Arran
If you love golf, you’re going to love Scotland’s twenty-six Golf Islands.
View Details : Golf on Arran1 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.