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
Welcome to Fife. Home of golf.

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

Crieff Golf Club, 18 hole Ferntower course
Crieff, Perthshire
Crieff Golf Club is rated as one of Scotland's top inland courses nestling in the heart of Perthshire, surrounded by beautiful countryside.
View Details : Crieff Golf Club, 18 hole Ferntower course
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_1946123455.jpg)
Braid Hills Golf Course
Edinburgh, Edinburgh & The Lothians
Braid Hills Golf Course Braid Hills Golf Course: 18 Holes, 5865 yards, Par 71, SSS 68 Braid Hills is a historic gem of a golf course, commanding unrivalled panoramic views across the capital.
View Details : Braid Hills Golf Course
Aboyne Golf Club
Aboyne, Aberdeen & Aberdeenshire
Set in the heart of Royal Deeside, Aboyne Golf Club sits on the eastern edge of the historic Cairngorms National Park and is truly a captivating setting for golfers offering a memorable challenge.
View Details : Aboyne Golf Club_256451245.jpg)
Prestwick St Nicholas Golf Club
Prestwick, Ayrshire & Arran
Were it not for the fame of its famous sister at the other end of town, Prestwick St Nicholas Golf Club would enjoy a much wider flung reputation.
View Details : Prestwick St Nicholas Golf Club_715730550.jpg)
Kelso Golf Club
Kelso, The Scottish Borders
Attractive parkland course situated 3 miles from the Championship Roxburghe course.
View Details : Kelso Golf Club_1046118848.jpg)
Edzell Golf Club
Edzell, Dundee & Angus
Golfers who are visiting the Angus area can't afford to miss what is one of Scotland's true hidden gems" - Golf Monthly June 1999.
View Details : Edzell Golf ClubSt Medan Golf Club
Whithorn, Dumfries & Galloway
Scotland’s most southerly golf course, situated on the shores of Luce Bay, St Medan offers an interesting and challenging game for novices and experienced golfers alike.
View Details : St Medan Golf ClubCathcart 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 Course_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 CourseOld Ranfurly Golf Course
Houston, Greater Glasgow & The Clyde Valley
The Old Course at Old Ranfurly is an excellent course just a few miles from Glasgow and easily accessible from the city's airport or Prestwick Airport.
View Details : Old Ranfurly Golf Course
Cruden Bay, St Olafs Golf Course
Peterhead, Aberdeen & Aberdeenshire
In a remote and beautiful area of rolling and massive sand dunes, a few miles to the north-east of Aberdeen lies a brooding seaside links like no other.
View Details : Cruden Bay, St Olafs 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
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 Club
Mark Alexander Photography / writer
Kinross, Perthshire
Mark Alexander is an international, award-winning photographer and established journalist.
View Details : Mark Alexander Photography / writer
Prestwick St Cuthbert Golf Club
Prestwick, Ayrshire & Arran
A private members golf club in the heart of Prestwick, open to new members and visitors where a warm welcome awaits.
View Details : Prestwick St Cuthbert Golf Club
AKH Golf
Keith, The Highlands
AKH Golf offers professional golf photography services across Scotland, capturing unforgettable moments on the course, breathtaking landscapes, and golf events. We work with golf clubs, tour operators, and visiting golfers to deliver high-quality imagery for personal keepsakes and marketing.
View Details : AKH GolfBeith 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 Club_1043818410.jpg)
Carrick Knowe Golf Course
Edinburgh, Edinburgh & The Lothians
Centrally located close to the city, within a punt of Murrayfield Stadium and a lion’s roar from the Zoo, Carrick Knowe is a mature parkland golf course.
View Details : Carrick Knowe Golf CourseCowal Golf Club
Dunoon, Argyll & The Isles
Cowal Golf Club was established in 1891.
View Details : Cowal Golf ClubDeer Park Golf and Country Club
Livingston, Edinburgh & The Lothians
18 hole golf course with ten-pin bowling open to public.
View Details : Deer Park Golf and Country Club
Gullane Golf Club - No. 3 Course
Gullane, Edinburgh & The Lothians
Welcome to Gullane Golf Club - Course No. 3. Designed by Willie Park Jr (1910), it may be the shortest of the three courses at Gullane, but it provides a wonderful test based on shot-making skills rather than power.
View Details : Gullane Golf Club - No. 3 Course_74279317.jpg)
Newtonmore Golf Club
Newtonmore, The Highlands
Set beside the River Spey with the Monadhliath and Grampian Mountains all around this is a comparatively flat, easy-walking parkland course that presents a good, strong challenge.
View Details : Newtonmore Golf ClubWick Golf Club
Wick, The Highlands
A warm friendly welcome awaits you at Wick Golf Club, the oldest established golf club in the Highlands of Scotland.
View Details : Wick 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.