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

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
Muir of Ord Golf Club
Muir of Ord, The Highlands
Muir of Ord Golf Club is an 18 Hole Golf Course Established in 1875.
View Details : Muir of Ord 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
Colonsay Golf Course
Colonsay, Argyll & The Isles
A full 18 hole links golf course on the western side of the island with fabulous views over Machrins Bay.
View Details : Colonsay Golf Course
Lilliardsedge Holiday Park & Golf Course
Jedburgh, The Scottish Borders
Picturesque Golf course Located near Jedburgh in the Scottish Borders with a challenging 9 hole layout.
View Details : Lilliardsedge Holiday Park & Golf Course
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
Golf at Woodlands Glencoe
Ballachulish, The Highlands
Wonderful golf at The Woodlands Glencoe Golf Course. Pay & Play golf - welcome to the jewel of the Outdoor Capital. Listed "No 1" in Scotland's Best 9 Holes.
View Details : Golf at Woodlands GlencoePortobello Golf Course
Edinburgh, Edinburgh & The Lothians
Portobello Golf Course: 9 Holes, 2449 yards, Par 32 With Arthur's Seat as an attractive backdrop this nine hole parkland course is a beautifully prepared and forgiving course.
View Details : Portobello 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 ClubAlford Golf Club
Alford, Aberdeen & Aberdeenshire
Surrounded by the hills of Donside with Bennachie dominating, the course is challenging to golfers of all ages and ability without being physically demanding.
View Details : Alford Golf Club%20%20David%20J.%20Whyte%201_166170920.jpg)
Portpatrick Golf Club - Dinvin & Dunskey Courses
Portpatrick, Dumfries & Galloway
Dumfries & Galloway’s most complete golf facility including the championship Dunskey course, the par 3 Dinvin course and an extensive range of practice facilities.
View Details : Portpatrick Golf Club - Dinvin & Dunskey CoursesNewmachar Golf Club
Balmedie, Aberdeen & Aberdeenshire
Newmachar Hawkshill & Swailend Course
View Details : Newmachar Golf Club
Forrester Park Resort, Hotel, Golf Club & Restaurants
Dunfermline, The Kingdom of Fife
18 holes, 6800 yards, SSS/par 72A beautiful driving range and 18 hole golf course set in ancient parkland with converted stable coffee shop with home baking and open log fires - fully licensed.
View Details : Forrester Park Resort, Hotel, Golf Club & Restaurants_715730550.jpg)
Kelso Golf Club
Kelso, The Scottish Borders
Attractive parkland course situated 3 miles from the Championship Roxburghe course.
View Details : Kelso 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 ClubNewmachar, Swailend Golf Course
Balmedie, Aberdeen & Aberdeenshire
Designed by Dave Thomas, Swailend offers a more forgiving layout over its par of 72. However, its well-positioned bunkers and the testing greens combined with its SSS of 71 also offers a reasonable challenge.
View Details : Newmachar, Swailend Golf CourseWilliamwood Golf Course
Giffnock, Greater Glasgow & The Clyde Valley
Located towards the south of Glasgow.
View Details : Williamwood Golf CourseLochwinnoch Golf Course
Lochwinnoch, Greater Glasgow & The Clyde Valley
Lochwinnoch is set in a quiet country conservation village and is a beautiful 6, 025-yard hillside course with commanding views of the surrounding Renfrewshire and North Ayrshire countryside.
View Details : Lochwinnoch Golf Course
Shetland Golf Club
Central Mainland, Shetland
Shetland Golf club is located 3 miles outside Lerwick, Shetlands main town. With stunning views of Dales Voe this 18 hole course will test your accuracy with its tight fairways and small greens. Indoor simulators on site also available.
View Details : Shetland 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 GolfAlexandra 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_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
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.

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.