Top rated golf courses (Scotland)

Use the tabs below to change the order, the regional links to change location or try the advanced search. Plus check out the Golfshake Top 100 golf courses, UK Golf Guide & World Golf Guide.

Displaying 1 to 100 of 100 records.
 CourseLocationGuideRating   
St Andrews The Home Of GolfFife£££££
Loch Lomond Golf ClubStrathclyde
Golfshake Feature Review  
Castle Stuart Golf LinksHighlands£££££
Gleneagles Golf ClubCentral Scotland£££££
Book Tee Times Online  
Gullane Golf ClubLothian£££££
Golfshake Feature Review  Book Tee Times Online  
Royal Dornoch Golf ClubHighlands£££££
Archerfield LinksLothian£££££
Golfshake Feature Review  
Turnberry Resort - A Luxury Collection ResortAyrshire£££££
Book Tee Times Online  
Southerness Golf ClubDumfries and Galloway£££££
Book Tee Times Online  
Royal Troon Golf ClubAyrshire£££££
Book Tee Times Online  
Paisley Golf ClubStrathclyde££££
Book Tee Times Online  
Dundonald LinksAyrshire£££££
Golfshake Feature Review  Book Tee Times Online  
Dunbar Golf ClubLothian£££££
Golfshake Feature Review  
North Berwick Golf ClubLothian£££££
Dalmunzie EstateCentral Scotland££
Lagganmore Hotel & Golf ClubDumfries and Galloway££
The Carnegie Club Skibo CastleHighlands£££££
Aberdeen Petroleum Club @ Kippie LodgeGrampian££
Fyvie Golf CourseGrampian££
Langholm Golf ClubDumfries and Galloway££
Lochcarron Golf ClubStrathclyde££
Newtonmore Golf ClubHighlands£££
Book Tee Times Online  
Orkney (Kirkwall) Golf ClubOrkney£££
The Covesea LinksHighlands
Thurso Golf ClubHighlands£££
Whalsay Golf ClubShetland£££
Lanark Golf ClubStrathclyde££££
Book Tee Times Online  
Kingsbarns Golf LinksFife£££££
Golfshake Feature Review  
Kingussie Golf ClubHighlands£££
Book Tee Times Online  
Prestwick Golf ClubAyrshire£££££
Glencorse Golf ClubLothian££££
Book Tee Times Online  
Elmwood GolfFife££££
Book Tee Times Online  
Luffness New Golf ClubLothian£££££
Golfshake Feature Review  
Inverness Golf ClubHighlands£££££
Book Tee Times Online  
Kelso Golf ClubBorders£££
Book Tee Times Online  
St Fillans Golf ClubCentral Scotland£££
Dunfermline Golf ClubFife£££££
Book Tee Times Online  
Cambuslang Golf ClubCentral Scotland£££
Carradale Golf ClubStrathclyde££
Lumphanan Golf ClubGrampian££
Shetland Golf ClubShetland£££
Maverston Golf CourseGrampian£££
Book Tee Times Online  
Irvine Golf ClubAyrshire£££££
Book Tee Times Online  
King James VI Golf ClubCentral Scotland£££
Book Tee Times Online  
The Renaissance ClubLothian
Dunkeld & Birnam Golf ClubTayside£££
Book Tee Times Online  
Newburgh on Ythan Golf ClubGrampian£££££
Book Tee Times Online  
Burntisland Golf House ClubFife££££
Book Tee Times Online  
Ralston Golf ClubStrathclyde
Trump International Golf Links, ScotlandGrampian£££££
Peterculter Golf ClubGrampian££££
Book Tee Times Online  
Nairn Dunbar Golf ClubHighlands£££££
Book Tee Times Online  
Uphall Golf ClubLothian£££
Book Tee Times Online  
Edzell Golf ClubTayside£££££
Book Tee Times Online  
Brora Golf ClubHighlands£££££
Book Tee Times Online  
The Hirsel Golf ClubBorders££££
Book Tee Times Online  
Colville Park Golf ClubCentral Scotland££££
Aboyne Golf ClubGrampian££££
Book Tee Times Online  
West Kilbride Golf ClubStrathclyde£££££
Book Tee Times Online  
Portpatrick Golf ClubDumfries and Galloway££££
Book Tee Times Online  
Carnoustie Golf LinksTayside£££££
The Roxburghe Golf ClubBorders£££££
Book Tee Times Online  
New Woll Estate - Woll Golf ClubBorders££££
Book Tee Times Online  
Elgin Golf ClubHighlands£££££
Book Tee Times Online  
Gifford Golf ClubLothian££
Book Tee Times Online  
Strathtay Golf ClubCentral Scotland££
Blairgowrie Golf ClubCentral Scotland£££££
Machrihanish Dunes Golf ClubCentral Scotland£££££
Book Tee Times Online  
Stirling Golf ClubCentral Scotland££££
Book Tee Times Online  
Western Gailes Golf ClubAyrshire
St Boswells Golf ClubBorders££
Book Tee Times Online  
Dunaverty Golf ClubStrathclyde£££
Clydebank & District Golf ClubStrathclyde
Book Tee Times Online  
Fairmont St AndrewsFife£££££
Book Tee Times Online  
Inchmarlo Golf ResortGrampian£££
Book Tee Times Online  
Milnathort Golf ClubTayside££
Book Tee Times Online  
Shiskine Golf & Tennis ClubAyrshire£££
Book Tee Times Online  
Elderslie Golf ClubStrathclyde££££
Book Tee Times Online  
Nairn Golf ClubHighlands£££££
Fortrose and Rosemarkie Golf ClubHighlands£££££
Book Tee Times Online  
Moray Golf ClubHighlands£££££
Book Tee Times Online  
Royal Tarlair Golf ClubGrampian£££
Book Tee Times Online  
Bothwell Castle Golf ClubStrathclyde££££
Kemnay Golf ClubGrampian££££
Book Tee Times Online  
Glen Golf ClubLothian£££££
Book Tee Times Online  
Glasgow Golf ClubStrathclyde£££££
The Golf House Club, ElieFife£££££
Book Tee Times Online  
Erskine Golf ClubStrathclyde££££
Strathaven Golf ClubStrathclyde£££££
Pitlochry Golf ClubGrampian£££££
Book Tee Times Online  
Craigie Hill Golf ClubCentral Scotland£££
Kilmarnock (Barassie) Golf ClubAyrshire£££££
Book Tee Times Online  
Kintore Golf ClubGrampian££££
Book Tee Times Online  
Crail Golfing SocietyFife£££££
Carrbridge Golf ClubHighlands£££
Kings Acre Golf ClubLothian££££
Book Tee Times Online  
Machrihanish Golf ClubCentral Scotland£££££
Book Tee Times Online  
Lundin Golf ClubFife£££££
Dullatur Golf ClubStrathclyde££££
Book Tee Times Online  
Bellshill Golf ClubCentral Scotland£££
Book Tee Times Online  
Displaying 1 to 100 of 100 records.

Featured Courses

Loch Lomond Golf Club
from 24 reviews
 
Castle Stuart Golf Links
from 37 reviews
 
Gleneagles Golf Club
from 165 reviews
 

Heritage Resorts

28 DAYS TO BETTER PUTTING

Prostate Cancer UK

 

Plan Your Next Round

Lochgreen Golf Club
Ayrshire

Royal Troon Golf Club
Ayrshire

Skelmorlie Golf Club
Ayrshire from £14.00 Save 15%