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

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
Bay Services
Whiting Bay, Ayrshire & Arran
Whether your bike just needs a quick puncture repair or full service we are the place to come. We have a fully trained golf trolley repair mechanic and offer warranty repairs for Motocaddy Golf Trolleys
View Details : Bay Services
Gigha Golf Course
Gigha, Argyll & The Isles
Gigha’s lovely little 9-hole golf course offers you the most wonderful panoramic views of the island and mainland.
View Details : Gigha 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
St Andrews Links The Castle Course
St Andrews, The Kingdom of Fife
The Castle Course opened in 2008 becoming the seventh course at the Home of Golf and part of the largest public golfing complex in Europe.
View Details : St Andrews Links The Castle Course
Caird Park Golf Course
Dundee City, Dundee & Angus
Caird Park is a fine 18-hole parkland course, with a testing little 9-hole course, too! Plus, don't forget to check out our Golf Simluator offering the chance to play a choice of 46 courses from around the world!
View Details : Caird Park Golf CourseDundas Parks Golf Course
South Queensferry, Edinburgh & The Lothians
Dundas Park, situated in South Queensferry in West Lothian is a moderately undulating parkland course that's not too demanding on the legs, but still provides a worthy test to your golfing skills.
View Details : Dundas Parks Golf Course
Newton Stewart Golf Club
Newton Stewart, Dumfries & Galloway
This 18 hole parkland course sits on the edge of the Galloway Forest Park with spectacular views towards mountainous Cairnsmore and across scenic Wigtown Bay.
View Details : Newton Stewart Golf Club
Kings Acre Golf Course
Bonnyrigg, Edinburgh & The Lothians
Beautiful, 18 hole, par 70, pay and play parkland course, set in picturesque countryside close to Edinburgh city bypass, 15 minutes from Edinburgh Airport.
View Details : Kings Acre Golf Course
Minto Golf Club
Denholm, The Scottish Borders
Situated between the Minto Hills and Teviot Valley, a picturesque parkland course, renowned for being in good condition,where trees add to the enjoyment of the course. There are just a few bunkers and well contoured greens
View Details : Minto 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 & RestaurantsDouglas Park Golf Course
Bearsden, Greater Glasgow & The Clyde Valley
The Course is ideal for any outing. Whilst challenging, it is a very good course for golfers of differing abilities and after the round we have excellent catering facilities to "round off" the day.
View Details : Douglas Park Golf Course_702346031.jpg)
Winterfield Golf Course
Dunbar, Edinburgh & The Lothians
Winterfield is a superb 18-hole links golf course with stunning sea views of the Firth of Forth and the Bass Rock, with Isle of May and Lammermuir Hills providing a spectacular backdrop.
View Details : Winterfield 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 CourseAirdrie Golf Course
Airdrie, Greater Glasgow & The Clyde Valley
Airdrie Golf Club is a superb wooded parkland course just north of Airdrie on the Glenmavis road. It is a 6,004 yard par 69 course with more than its fair share of surprises so those caught napping among the great views will pay the price.
View Details : Airdrie 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 LinksCarradale Golf Course
Carradale, Argyll & The Isles
Carradale lies on the east coast of Kintyre and 30 minutes drive north of Campbelltown. It's a gem of a course and the views of the western profile of Arran unfold as soon as you step on the first tee.
View Details : Carradale Golf CourseLinn Park Golf Course
Cambuslang, Greater Glasgow & The Clyde Valley
Undulating parkland with tight approaches and well - placed bunkers.
View Details : Linn Park 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
Dunes Golf Centre
Fraserburgh, Aberdeen & Aberdeenshire
Fun for all the family on our floodlit golf driving range featuring Toptracer gaming technology. 9 hole chip n putt course on site. No booking necessary - just turn up. Free club hire. Baskets of balls from £3.50. Open 7 days a week.
View Details : Dunes Golf Centre
The Hickory Golf Workshop
Largoward, The Kingdom of Fife
The Hickory Golf Workshop is the worlds first interactive hickory golf experience. Visitors can participate in a guided workshop on hickory club restoration and use hickory clubs on our indoor putting green and simulator
View Details : The Hickory Golf WorkshopBathgate Golf Club
Bathgate, Edinburgh & The Lothians
The Club was formed at a meeting held on 12th May 1892 and the original 9 holes layout was prepared by Mr William Park (Junior) of Musselburgh.
View Details : Bathgate Golf ClubInnerleithen Golf Club
Innerleithen, The Scottish Borders
Innerleithen golf course is a nine hole course located in the Scottish Borders.
View Details : Innerleithen 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.