Scotland’s Golf Courses

The origins of golf in Scotland date back to the mid 1400’s and today there are over 550 golf courses. Something for every golfer, Scotland offers links courses, parkland courses, heathland courses and everything else in between. Visitors from all over the world visit each year to experience the fantastic golf courses on offer and to play at ‘The Home of Golf’.

With so many wonderful locations, we have selected top golf courses in each area. We hope this provides you with more information on golfing in Scotland and helps build your dream golf tour!

If you wish to contact us directly to start planning your golf tour to Scotland today please click below.

Golf in Ayrshire

With around 50 golf courses to choose from and 3 Open Championship venues, including Prestwick, home of The Open Championship in 1860, the west coast of Scotland offers some of the best golf in Scotland.

Find Out More

Golf in East Lothian

Known as Scotland’s golf coast, East Lothian is just a few miles from Edinburgh and one of Scotland’s finest golfing destinations in Scotland, home to 22 golf courses and 30 miles of stunning coastline.

Find Out More

Golf in the Highlands

An area of stunning natural beauty, the Highlands of Scotland offers a surplus of fantastic golf courses, including Scottish Open venue, Castle Stuart and Royal Dornoch guaranteed to provide the golfer with an unforgettable experience.

Find Out More

Golf in the North East

An area renowned for quality links golf courses including Carnoustie and Royal Aberdeen, the 6th oldest golf club in the world, the North East of Scotland offers challenges for all levels of golfers.

Find Out More

Golf in St Andrews & Fife

Known as ‘The Home of Golf’, St Andrews is the most famous and desired destination in Scotland. Along with the iconic Old Course, there are over 40 different courses in St Andrews & Fife area.

Find Out More

The Old Course St Andrews

Known as ‘The Home of Golf’, St Andrews Old Course is one of, if not the most famous golf course in the world. St Andrews has hosted The Open Championship a record 29 times.

Find Out More