
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
Leven Links Golf Course
Leven, The Kingdom of Fife
Leven Links is steeped in history, it is the archetypal links course. With its fine bents and fescues, its humps, bumps, hollows and “wispy” rough it could be well used as the very definition of a true links course.
View Details : Leven Links Golf Course
Dalmunzie Golf Club
Blairgowrie, Perthshire
Dalmunzie Golf Club is a nine-hole golf course situated on Dalmunzie Estate set within the Cairngorms National Park.
View Details : Dalmunzie Golf Club
Braemar Golf Club
Braemar, Aberdeen & Aberdeenshire
The UK's Highest 18 Hole Golf Course - Braemar Golf Club sits at 1,205 feet above sea level, in the very heart of the Cairngorms National Park. The Course is a Par 65, measuring 4,935 yards.
View Details : Braemar Golf Club
Thurso Golf Club
Thurso, The Highlands
The most northerly mainland golf course in the UK.
View Details : Thurso Golf ClubAboyne Loch Golf Centre
Aboyne, Aberdeen & Aberdeenshire
The recreational offerings of Aboyne Loch, which lies to the north of the main Aberdeen road as it heads out of town, are now widespread and popular and the tranquility of the place is very appealing.
View Details : Aboyne Loch Golf Centre
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
Melville Golf Centre Golf Course
Eskbank, Edinburgh & The Lothians
Golfing centre of excellence - 9 hole 'pay and play' course. Floodlit, covered range and outdoor mats. 4 hole practice area, bunker and putting. Full equipment and shoe hire. PGA tuition available.
View Details : Melville Golf Centre Golf Course
Lockerbie Golf Course
Lockerbie, Dumfries & Galloway
Founded in 1889, the original 9 hole course at Lockerbie was designed by legendary James Braid, extended nearly 100 years later when a further 9 holes were added.
View Details : Lockerbie Golf Course
North Berwick Golf Club
North Berwick, Edinburgh & The Lothians

New Galloway Golf Club
New Galloway, Dumfries & Galloway
One of the most scenic inland courses in Scotland, with stunning views over Loch Ken and towards the Galloway Hills.
View Details : New Galloway Golf Club_2075490520.jpg)
Royal Musselburgh Golf Course
Prestonpans, Edinburgh & The Lothians
Royal Musselburgh was founded in 1774 and was originally played over the famous nine-hole links course at Levenhall, Musselburgh. In 1926 the move was made to Prestongrange House, Prestonpans.
View Details : Royal Musselburgh 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 CourseGrangemouth Golf Course
Grangemouth, Loch Lomond, The Trossachs, Stirling & Forth Valley
The course at Grangemouth was opened in 1974 making it one of the youngest in Scotland. Since then the course has played host to numerous PGA events, an indication of how highly it is rated among officials and, indeed, players.
View Details : Grangemouth Golf Course
Fairmont St Andrews - The Kittocks Course
St Andrews, The Kingdom of Fife
Bruce Devlin's experience and expertise have provided the Devlin with its innovative and exciting character.
View Details : Fairmont St Andrews - The Kittocks Course
Powfoot Golf Club
Annan, Dumfries & Galloway
One of the best golf courses in Scotland, opened in 1903 and redesigned by James Braid twenty years later, Powfoot presents a mix of both links and parkland golf, delivered to the highest standard.
View Details : Powfoot Golf ClubLinn Park Golf Course
Cambuslang, Greater Glasgow & The Clyde Valley
Undulating parkland with tight approaches and well - placed bunkers.
View Details : Linn Park Golf Course
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
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
Lundin Golf Club
Elie, The Kingdom of Fife
In a previous life the links of the Lundin Golf Club and the course of its neighbours across the Mile Dyke at Leven, were one and the same with, for a time, the clubs sharing the course and starting from opposite ends.
View Details : Lundin Golf Club
Duddingston Golf Club
Edinburgh - City Centre, Edinburgh & The Lothians
Duddingston Golf Club enjoys 1895 Club status as well as holding the distinction of Braid membership. Both attributes are reflected in the magnificent course and setting. Our Club Professional and Catering Services are excellent.
View Details : Duddingston Golf Club
Golf Fang
Glasgow City Centre, Greater Glasgow & The Clyde Valley
We are not your average crazy golf course and don’t do things by half!
View Details : Golf FangAlexandra Park Golf Course
Glasgow East End, Greater Glasgow & The Clyde Valley
Alexandra Park Golf Club is an inviting little nine-holer situated two miles east of the city centre of Glasgow, just off the M8/A8.
View Details : Alexandra Park Golf Course
Trump International Golf Links, Scotland
Balmedie, Aberdeen & Aberdeenshire
Set amidst The Great Dunes of Scotland, Trump International Golf Links embraces mile after mile of spectacular Aberdeenshire coastline, and guarantees the golf experience of a lifetime. Staged against its dramatic North Sea backdrop, the award-winning championship links course offers breathtaking scenery and an unparalleled test of golf.
View Details : Trump International Golf Links, ScotlandExecutive Golf Tours & Events
Edinburgh, Edinburgh & The Lothians
Executive Golf Tours won the European Tour Operator Award, has China Approved Destination Status with Visit Britain Tourism and a flawless Old Course St Andrews booking record.
View Details : Executive Golf Tours & Events1 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.