Golf Courses in Scotland

Appropriately nicknamed the 'home of golf', Scotland is the place everyone wants to go when thinking about a golfing trip. Home to some of the best courses in the world and some amazing scenery, golfing in Scotland is definately something which must be experienced at least once! Why not play at world famous venues like Turnberry and Gleneagles, or try our top rated user-reviewed venue Downfield, which has previously hosted the prestigious PGA Masters. Scotland really does offer some big names in golf!


There are 538 golf courses in our system for this region, to filter try the advanced search.
Displaying 1 to 200 of 200 records.
 CourseLocationGuideRating   
Aberdeen Petroleum Club @ Kippie LodgeGrampian££
Aberdour Golf ClubFife£££
Book Tee Times Online  
Aberfeldy Golf ClubCentral Scotland£££
Aberfoyle Golf ClubCentral Scotland£££
Abernethy Golf ClubHighlands£££
Aboyne Golf ClubGrampian££££
Book Tee Times Online  
Aigas Holiday Cottages, Golf Course & FarmHighlands££
Airdrie Golf ClubCentral Scotland££££
Book Tee Times Online  
Airthrey Golf Course (Stirling University)Central Scotland££
Alexandra Park Golf ClubCentral Scotland
Alford Golf ClubGrampian£££
Book Tee Times Online  
Alloa Golf ClubCentral Scotland££££
Book Tee Times Online  
Alness Golf ClubHighlands££
Book Tee Times Online  
Alva Golf ClubCentral Scotland££
Alyth Golf ClubTayside£££
Book Tee Times Online  
Annanhill Golf ClubAyrshire£££
Anstruther Golf ClubFife£££
Book Tee Times Online  
Arbroath Golf Links & Arbroath Artisan Golf ClubTayside££££
Book Tee Times Online  
Archerfield LinksLothian£££££
Golfshake Feature Review  
Ardeer Golf ClubAyrshire£££
Book Tee Times Online  
Askernish Golf ClubWestern Isles££££
Asta Golf ClubShetland££
Auchenblae Golf ClubGrampian££
Auchenharvie Golf ClubAyrshire££
Auchmill Golf ClubGrampian£££
Book Tee Times Online  
Auchterarder Golf ClubCentral Scotland££
Book Tee Times Online  
Auchterderran Golf ClubFife££
Ayr Seafield Golf ClubAyrshire££
Book Tee Times Online  
Baberton Golf ClubLothian££££
Book Tee Times Online  
Balbardie Park Golf ClubLothian££
Balbirnie Park Golf ClubFife£££££
Book Tee Times Online  
Balfron Golf ClubCentral Scotland£££
Ballater Golf ClubGrampian££££
Book Tee Times Online  
Ballindalloch Castle Golf CourseGrampian££
Book Tee Times Online  
Ballochmyle Golf ClubAyrshire£££
Ballumbie Castle Golf ClubTayside£££
Balmore Golf ClubStrathclyde£££££
Book Tee Times Online  
Balnagask (Nigg Bay) Golf ClubGrampian££
Book Tee Times Online  
Banchory Golf ClubGrampian££££
Book Tee Times Online  
Barshaw Golf ClubStrathclyde££
Bathgate Golf ClubLothian££££
Book Tee Times Online  
Bearsden Golf ClubStrathclyde££££
Beith Golf ClubAyrshire£££
Book Tee Times Online  
Belleisle Golf ClubAyrshire£££
Book Tee Times Online  
Bellshill Golf ClubCentral Scotland£££
Benbecula Golf ClubStrathclyde££
Biggar Golf ClubCentral Scotland££
Book Tee Times Online  
Bishopbriggs Golf ClubStrathclyde££££
Book Tee Times Online  
Bishopshire Golf ClubCentral Scotland££
Blair Atholl Golf ClubTayside£££
Book Tee Times Online  
Blairbeth Golf ClubStrathclyde££
Blairgowrie Golf ClubCentral Scotland£££££
Book Tee Times Online  
Blairmore & Strone Golf ClubStrathclyde££
Boat of Garten Golf ClubHighlands£££££
Book Tee Times Online  
Bon Accord Golf ClubGrampian
Bonar Bridge Golf ClubHighlands££
Bonnybridge Golf ClubCentral Scotland££
Bonnyton Golf ClubStrathclyde£££££
Book Tee Times Online  
Bothwell Castle Golf ClubStrathclyde££££
Book Tee Times Online  
Braehead Golf ClubCentral Scotland££££
Braemar Golf ClubGrampian£££
Braid Hills Golf CourseLothian£££
Book Tee Times Online  
Braids United Golf ClubLothian£££
Brechin Golf ClubTayside££££
Book Tee Times Online  
Bridge of Allan Golf ClubCentral Scotland££
Book Tee Times Online  
Bridgend and District Golf ClubLothian££
Brighouse Bay Golf ClubDumfries and Galloway£££
Broadlees Golf CourseStrathclyde££
Brodick Golf ClubAyrshire£££
Book Tee Times Online  
Broomieknowe Golf ClubLothian£££
Book Tee Times Online  
Brora Golf ClubHighlands£££££
Book Tee Times Online  
Broughty Golf ClubTayside£££££
Brucefields Golf ClubCentral Scotland££
Book Tee Times Online  
Brunston Castle Golf ClubAyrshire££££
Book Tee Times Online  
Bruntsfield Links Golfing SocietyLothian£££££
Book Tee Times Online  
Bruntsfield Short Hole GolfLothian
Buchanan Castle Golf ClubCentral Scotland£££££
Book Tee Times Online  
Buckpool Golf ClubGrampian£££
Burntisland Golf House ClubFife££££
Book Tee Times Online  
Bute Golf ClubStrathclyde££
Caird Park Golf ClubTayside££££
Calderbraes Golf ClubStrathclyde££
Caldwell Golf ClubStrathclyde£££
Book Tee Times Online  
Caledonian Golf ClubTayside
Callander Golf ClubCentral Scotland££££
Book Tee Times Online  
Cally Palace Golf ClubDumfries and Galloway££
Book Tee Times Online  
Cambuslang Golf ClubCentral Scotland£££
Camperdown Golf ClubTayside££££
Campsie Golf ClubCentral Scotland££
Canmore Golf ClubFife£££
Book Tee Times Online  
Caprington Golf ClubAyrshire£££
Cardross Golf ClubStrathclyde
Book Tee Times Online  
Carluke Golf ClubCentral Scotland£££
Book Tee Times Online  
Carnoustie Golf LinksTayside£££££
Carnwath Golf ClubStrathclyde£££
Carradale Golf ClubStrathclyde££
Carrbridge Golf ClubHighlands£££
Carrick Knowe Golf ClubLothian££
Book Tee Times Online  
Castle Douglas Golf ClubDumfries and Galloway££
Book Tee Times Online  
Castle Park Golf ClubLothian££££
Book Tee Times Online  
Castle Stuart Golf LinksHighlands£££££
Cathcart Castle Golf ClubStrathclyde£££££
Book Tee Times Online  
Cathkin Braes Golf ClubStrathclyde££££
Cawder Golf ClubStrathclyde£££
Book Tee Times Online  
Cawdor Castle Golf ClubHighlands££
Charleton Golf ClubFife£££
Book Tee Times Online  
Cheyne Golf ClubGrampian
Clober Golf ClubStrathclyde£££
Book Tee Times Online  
Cluny Clays Golf ClubFife££
Book Tee Times Online  
Clydebank & District Golf ClubStrathclyde
Book Tee Times Online  
Coatbridge (Lochview) Golf CourseStrathclyde
Cochrane Castle Golf ClubStrathclyde£££
Book Tee Times Online  
Colonsay Golf ClubStrathclyde
Colvend Golf ClubDumfries and Galloway£££
Book Tee Times Online  
Colville Park Golf ClubCentral Scotland££££
Comrie Golf ClubTayside££
Corrie Golf ClubAyrshire££
Cowal Golf ClubStrathclyde££
Cowdenbeath Golf ClubFife£££
Book Tee Times Online  
Cowglen Golf ClubStrathclyde£££££
Book Tee Times Online  
Craibstone Golf CenterGrampian£££
Craigentinny Golf ClubLothian££
Book Tee Times Online  
Craigie Hill Golf ClubCentral Scotland£££
Craigieknowes Golf ClubDumfries and Galloway
Craigielaw Golf ClubLothian£££££
Book Tee Times Online  
Craigmillar Park Golf ClubLothian££££
Book Tee Times Online  
Craignure Golf ClubStrathclyde££
Crail Golfing SocietyFife£££££
Book Tee Times Online  
Crichton Golf ClubDumfries and Galloway££
Crieff Golf ClubCentral Scotland£££
Book Tee Times Online  
Crow Wood Golf ClubCentral Scotland£££
Book Tee Times Online  
Cruden Bay Golf ClubHighlands£££££
Golfshake Feature Review  
Culcrieff Golf ClubCentral Scotland£££
Book Tee Times Online  
Cullen Golf ClubGrampian££
Book Tee Times Online  
Cupar Golf ClubFife££
Book Tee Times Online  
Dalbeattie Golf ClubDumfries and Galloway££
Book Tee Times Online  
Dalmally Golf ClubStrathclyde££
Dalmilling Golf ClubAyrshire££
Book Tee Times Online  
Dalmuir Municipal Golf CourseStrathclyde££
Book Tee Times Online  
Dalmunzie EstateCentral Scotland££
Dalziel Park Golf ClubStrathclyde££
Darley Golf ClubStrathclyde£££
Book Tee Times Online  
De Vere Cameron HouseStrathclyde
Book Tee Times Online  
Deer Park Golf ClubLothian£££
Book Tee Times Online  
Deeside Golf ClubGrampian£££££
Dirleton Castle Golf ClubLothian
Dollar Golf ClubCentral Scotland££
Book Tee Times Online  
Doon Valley Golf ClubAyrshire££
Douglas Park Golf ClubCentral Scotland££££
Book Tee Times Online  
Douglas Water Golf ClubCentral Scotland££
Downfield Golf ClubTayside£££££
Book Tee Times Online  
Dragon's Tooth Golf ClubHighlands£££
Drimsynie Golf CourseCentral Scotland££
Drumoig Golf HotelFife££££
Book Tee Times Online  
Drumpellier Golf ClubStrathclyde£££
Book Tee Times Online  
Duddingston Golf ClubLothian£££££
Book Tee Times Online  
Duff House Royal Golf ClubGrampian£££££
Book Tee Times Online  
Dufftown Golf ClubGrampian££
Book Tee Times Online  
Dullatur Golf ClubStrathclyde££££
Book Tee Times Online  
Dumbarton Golf ClubStrathclyde£££
Book Tee Times Online  
Dumfries and County Golf ClubDumfries and Galloway££££
Book Tee Times Online  
Dumfries and Galloway Golf ClubDumfries and Galloway££££
Book Tee Times Online  
Dumfriesshire Golf Centre (Pines)Dumfries and Galloway£££
Dunaverty Golf ClubStrathclyde£££
Dunbar Golf ClubLothian£££££
Book Tee Times Online  
Dunblane New Golf ClubCentral Scotland££££
Book Tee Times Online  
Dundas Park Golf ClubLothian££
Book Tee Times Online  
Dundonald Golf CourseAyrshire£££££
Golfshake Feature Review  Book Tee Times Online  
Dunecht House Golf ClubGrampian££
Dunfermline Golf ClubFife£££££
Book Tee Times Online  
Dunkeld & Birnam Golf ClubTayside£££
Book Tee Times Online  
Dunnikier Park Golf ClubFife£££
Book Tee Times Online  
Dunning Golf ClubTayside££
Duns Golf ClubBorders££££
Book Tee Times Online  
Durness Golf ClubHighlands££
Golfshake Feature Review  
East Aberdeenshire Golf ClubGrampian£££
East Kilbride Golf ClubStrathclyde£££
Book Tee Times Online  
East Renfrewshire Golf ClubStrathclyde£££££
Book Tee Times Online  
Easter Moffat Golf ClubStrathclyde£££
Eastwood Golf ClubStrathclyde£££
Book Tee Times Online  
Edzell Golf ClubTayside£££££
Book Tee Times Online  
Elderslie Golf ClubStrathclyde££££
Book Tee Times Online  
Elgin Golf ClubHighlands£££££
Book Tee Times Online  
Elie and Earlsferry Ladies Golf ClubFife£££££
Elmwood GolfFife£££
Book Tee Times Online  
Erskine Golf ClubStrathclyde££££
Book Tee Times Online  
Esporta Dougalston Golf ClubStrathclyde££££
Book Tee Times Online  
Eyemouth Golf ClubBorders£££££
Book Tee Times Online  
Fairmont St AndrewsFife£££££
Book Tee Times Online  
Falkirk Golf ClubCentral Scotland£££
Book Tee Times Online  
Falkirk Tryst Golf ClubCentral Scotland£££
Book Tee Times Online  
Falkland Golf ClubFife££
Book Tee Times Online  
Fereneze Golf ClubStrathclyde££
Book Tee Times Online  
Forbes of KingennieTayside££
Book Tee Times Online  
Forfar Golf ClubTayside££££
Book Tee Times Online  
Forres Golf ClubHighlands££££
Book Tee Times Online  
Forrester Park Golf ResortFife£££££
Book Tee Times Online  
Fort Augustus Golf ClubHighlands££
Fort William Golf ClubHighlands£££
Fortrose and Rosemarkie Golf ClubHighlands£££££
Book Tee Times Online  
Displaying 1 to 200 of 200 records.


Featured Courses

St Andrews The Home Of Golf
from 225 reviews
 
Gullane Golf Club
from 101 reviews
 
Gleneagles Golf Club
from 131 reviews