
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

Gleddoch Golf Club
Langbank, Greater Glasgow & The Clyde Valley
Gleddoch Golf Club sits on a stunning 360 acre estate within the Gleddoch Hotel & Spa Resort, offering spectacular views and a tranquil atmosphere despite being only 20 mins from Glasgow. On-site facilities include our Pro Shop, buggy/club hire, tuition, personalised club fitting, Academy course and our soon-to-be-opened all-weather 16-bay driving range and putting studio.
View Details : Gleddoch 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 Cruises
Inchmarlo Golf Centre
Banchory, Aberdeen & Aberdeenshire
Situated in the heart of Royal Deeside the course opened for play in 1997. The Queen’s Course, designed by Graeme Webster with the highest attention to detail, is a refreshed take on a proven formula.
View Details : Inchmarlo Golf Centre
Thurso Golf Club
Thurso, The Highlands
The most northerly mainland golf course in the UK.
View Details : Thurso Golf Club
Golfing to You
Bathgate, Edinburgh & The Lothians
Golf Club rental throughout Scotland. Have latest set of premium golf clubs delivered direct to your hotel, golf course, airport. Clubs can be dropped off and collected from different locations. Wide range of sets available to suit all.
View Details : Golfing to You
Fairways Indoor Golf Arena
Coatbridge, Greater Glasgow & The Clyde Valley
Scotland's No1 Indoor Golf Arena is fully indoor with long game, short game, bunker and putting areas, with simulators and PGA Professionals and Mindset lessons.
View Details : Fairways Indoor Golf Arena
Stirling Golf Club
Stirling, Loch Lomond, The Trossachs, Stirling & Forth Valley
18 holes 6440 yards par 72 SSS 71 Rolling parkland course within 1 mile of town centre, with magnificent views of Stirling Castle and the surrounding mountains.
View Details : Stirling Golf Club_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%20_1974779802.jpg)
Aberfeldy Golf Club
Aberfeldy, Perthshire
Aberfeldy Golf Club was founded in 1895 when the Marquis of Breadalbane provided an area of land to the Burgh of Aberfeldy for the purpose of sporting activity.
View Details : Aberfeldy Golf Club%20%20David%20J.%20Whyte%201_1875105809.jpg)
Southerness Golf Club
Dalbeattie, Dumfries & Galloway
Designed by McKenzie Ross this renowned Championship course is Dumfries & Galloway’s flagship links course, enjoying an idyllic location with panoramic views of the Solway Firth, the Lake District and the Galloway Hills to the west as you play.
View Details : Southerness Golf Club
Selkirk Golf Club
Selkirk, The Scottish Borders
A traditional heathland course laid out across Selkirk Hill.
View Details : Selkirk Golf Club_1356494100.jpg)
Kilspindie Golf Club
Aberlady, Edinburgh & The Lothians
It may not be the longest links course in Scotland but nonetheless it presents a tough enough challenge, especially when the wind kicks up along the Firth of Forth.
View Details : Kilspindie 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
St Andrews Links Strathtyrum Course
St Andrews, The Kingdom of Fife
The Strathtyrum Course, opened in 1993.
View Details : St Andrews Links Strathtyrum Course_1718816020.jpg)
Elie Golf Course
Elie, The Kingdom of Fife
Although the five times Open Champion and master golf course architect James Braid was born within a short mashie shot of the golf course and learned to play his golf on Elie links it is one layout that he had no hand in developing.
View Details : Elie Golf Course
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 Course
Dalmahoy West Golf Course
Ratho, Edinburgh & The Lothians
A big inland golf course which has hosted many important Scottish amateur and professional events since Braid laid it out in 1927.
View Details : Dalmahoy West Golf Course
Leadhills Golf Club
Leadhills, Greater Glasgow & The Clyde Valley
Leadhills Golf Club Scotland's highest golf course set in the Southern Uplands in South Lanarkshire.
View Details : Leadhills 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.
Vaul Golf Club Tiree
Tiree, Argyll & The Isles
Golfing in Tiree? Visit Vaul Golf Club. Club Hire available and we also have 7 day visitor memberships available.
View Details : Vaul Golf Club Tiree
Wellsgreen Golf Range
Leven, The Kingdom of Fife
Wellsgreen is a golf range boasting Toptracer technology, a 6 hole par three golf course, tuition, club fitting, a golf shop and a busy restaurant.
View Details : Wellsgreen Golf RangeBeith Golf Club
Beith, Ayrshire & Arran
Beith is a hilly parkland course with spectacular views over the Clyde Coast and surrounding areas.
View Details : Beith 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_888360665.jpg)
Newmachar Golf Club - Hawkshill Course
Newmachar, Aberdeen & Aberdeenshire
Newmachar Golf Club, which has hosted European tour and international events, is on the outskirts of Aberdeen, Scotland and near its international airport.
View Details : Newmachar Golf Club - Hawkshill 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.

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.