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
Explore golf courses and links in Perthshire.

Orkney & Shetland
Explore golf courses in the Northern Isles.
Find a course in Scotland
Guided Walks of the Old Course
St Andrews, The Kingdom of Fife
The Old Course at St Andrews is the most famous golf course in the world of golf and the Mecca to which every golfer aspires to make pilgrimage at least once in a golfing lifetime.
View Details : Guided Walks of the Old Course
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
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 CruisesForbes Of Kingennie Country Resort
Dundee City, Dundee & Angus
The Best Independent Resort in Scotland. For peace and play, bring together the whole clan. Pull on your wellies. Unfold a menu. Practice your swing. Unwind amongst nature then discover your next adventure.
View Details : Forbes Of Kingennie Country Resort.jpg)
Aigas Golf Course
Beauly, The Highlands
Friendly welcome, well maintained 9 hole course,surrounded by beautiful scenery in all directions. No need to book, get a game at almost anytime. £30 week pass available for Aigas Holiday Cottage clients.
View Details : Aigas Golf CourseCraigentinny Golf Course
Edinburgh, Edinburgh & The Lothians
Craigentinny Golf Course: 18 Holes, 5511 yards, Par 67, SSS 66 Views of Arthur's Seat and the historic Calton Hill monuments characterise this 18 hole par 67 course.
View Details : Craigentinny Golf Course
Baberton Golf Course
Edinburgh, Edinburgh & The Lothians
This golf course presents some majestic views of the Pentland Hills, Forth bridges, Edinburgh Castle and the Edinburgh sky line.
View Details : Baberton Golf Course
Craigielaw Golf Course
Aberlady, Edinburgh & The Lothians
Craigielaw is situated just 20 miles east of Edinburgh amidst the glorious coastal scenery of East Lothian in Scotland, a private haven for the discerning golfer.
View Details : Craigielaw 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 LinksClober Golf Course
Milngavie, Greater Glasgow & The Clyde Valley
Undoubtedly one of the most popular courses in the Milngavie area is Clober. This is a real golfer's club, with a genuine golfer's clubhouse atmosphere.
View Details : Clober Golf Course
Seafield Golf Course
Ayr, Ayrshire & Arran
Seafield is the less famous of the two 18 hole golf courses within the magnificent grounds of the Belleisle Estate in Ayr.
View Details : Seafield 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
Inverurie Golf Course
Inverurie, Aberdeen & Aberdeenshire
Inverurie is a pleasant parkland course built on the southeast with slightly undulating contours of Davah Hill.
View Details : Inverurie Golf Course_1958857047.jpg)
The Bruce
Kinross, Perthshire
The Bruce remains a thoroughly enjoyable test of golf. There are not many courses wher the outward nine holes is Par 39 including a sequence of no less than four Par 5s in six holes - punctuated by the infamous pond hole - the 6th.
View Details : The Bruce
St Andrews, Duke's Golf Course
St Andrews, The Kingdom of Fife
Awarded Championship status in its first year, the Duke's Course was designed by five times Open Champion Peter Thomson to reflect the heritage of its location in the Home of Golf.
View Details : St Andrews, Duke's Golf Course
Fraserburgh Golf Club
Fraserburgh, Aberdeen & Aberdeenshire
Established in 1777, Come enjoy the 7th Oldest Golf Club in the World, 5th Oldest in Scotland & The Oldest in the world operating under its original name. Choose from one of our two excellent courses. The Stunning and Historical James Braid inspired 18 hole CorbieHill links, one of the finest links courses in the whole of Scotland, Wonderful views and some truly spectacular holes makes Corbiehill a true links adventure.
View Details : Fraserburgh Golf ClubCowal Golf Club
Dunoon, Argyll & The Isles
Cowal Golf Club was established in 1891.
View Details : Cowal Golf ClubCraibstone Golf Club
Aberdeen Airport, Aberdeen & Aberdeenshire
Unlike other new developments that have sprung up in the past decade, Craibstone has somehow eluded the teething problems that befall many new courses.
View Details : Craibstone Golf Club
Drimsynie Golf Course
Lochgoilhead, Argyll & The Isles
Welcome to Drimsynie Estate Golf Course, part of Drimsynie Estate Holiday Village.
View Details : Drimsynie Golf Course
Dumfries and Galloway Golf Club
Dumfries, Dumfries & Galloway
A challenging 18 hole course set in lovely rolling countryside on the western outskirts of Dumfries, the Dumfries & Galloway is a good test for the club golfer.
View Details : Dumfries and Galloway Golf Club_572363747.jpg)
Golspie Golf Club
Golspie, The Highlands
18 hole golf club which welcomes visitors. Links course 6021 yards Par 70 James Braid layout, Clubhouse with bar and catering facilities.
View Details : Golspie 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
Rowallan Castle Golf Course
Kilmarnock, Ayrshire & Arran
Rowallan Castle Golf Club is the latest addition to Ayrshire's seemingly endless list of world class golf courses. Designed by Eight times European No 1 golfer and 2010 winning Ryder Cup Captain Colin Montgomerie.
View Details : Rowallan Castle Golf Course1 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.