Spotlight

Fraserburgh Golf Club - Corbie Hill Course - hole 2

Classic Corbie Hill Course at Fraserburgh G.C. is one of Scotland's most underrated links

Put Fraserburgh Golf Club, the seventh oldest club in the world, dating to 1777, on your next golf tour of the Highlands. Located in Aberdeenshire, the club's James Braid-designed Corbie Hill Course is one of Scotland's most underrated links.
... full article »

Tain Golf Club - hole 11

Pay tribute to Old Tom Morris by playing Tain Golf Club in the Highlands

Tain Golf Club, dating to 1890, is Old Tom Morris' overlooked jewel. Located near the famous Glenmorangie whisky distillery just a short drive from Royal Dornoch, Tain is truly one of the most under appreciated and truly special links courses in the Scottish Highlands.
... full article »

Crail Golfing Society - Balcomie Links

Scotland's off-the-beaten-path courses offer great golf, a sense of history

Most of the 500-plus courses in Scotland comfortably qualify as "old" and most are comparatively obscure, and so finding a few that are both presented no problem for veteran golf scribe Clive Agran. Selecting the best, however, demanded so much intellectual effort that a second glass of whisky was required.
... full article »

Featured Courses | All Courses

Course City Rates from
Course City Rates from
Crieff Golf Club Ltd: Ferntower Course
Tee Times
Crieff $15
Glasgow Gailes Golf Club
Tee Times
Gailes $53.75
Rowallan Castle Golf & Country Club
Tee Times
Kilmaurs $17
Scotscraig Golf Club
Tee Times
Tayport $30
Dullatur Golf Club - Carrickstone Course
Tee Times
Cumbernauld $14
Downfield Golf Club
Tee Times
Dundee $20
Westhill Golf Club
Tee Times
Westhill $10
Strathmore Golf Centre - Rannaleroch Course
Tee Times
Alyth $15
Cowdenbeath Golf Club
Tee Times
Cowdenbeath £19.00
Montrose Links - Broomfield Course
Tee Times
Montrose $12
Dumfries and County Golf Club
Tee Times
Dumfries $16
Machrihanish Dunes Golf Club
Tee Times
Machrihanish $31.5
Cardross Golf Club
Tee Times
Cardross $20
Peterculter Golf Club
Tee Times
Peterculter $30
Bishopbriggs Golf Club
Tee Times
Bishopbriggs $16.5
Kirriemuir Golf Club
Tee Times
Kirriemuir $13
Auchterarder Golf Club
Tee Times
Auchterarder $17.5
Niddry Castle Golf Club
Tee Times
Winchburgh $11.5
Swanston Golf Club - Templar Course
Tee Times
Edinburgh $10
Kilsyth Lennox Golf Club
Tee Times
Kilsyth $15
Troon Municipal - Fullarton Course
Tee Times
Troon $14
Garmouth and Kingston Golf Club
Tee Times
Fochabers $10
Forbes of Kingennie Country Resort
Tee Times
Kingennie $8
Monifieth Golf Links - The Medal Course
Tee Times
Monifieth $70
Maybole Golf Club
Tee Times
Maybole $7
The West Lothian Golf Club
Tee Times
Linlithgow $18
Drumpellier Golf Club
Tee Times
Coatbridge $15
Crow Wood Golf Club
Tee Times
Muirhead $14
Kirkcaldy Golf Club
Tee Times
Kirkcaldy $15
Bathgate Golf Club
Tee Times
Bathgate £15 - £20
Scoonie Golf Club
Tee Times
Leven £19
The East Renfrewshire Golf Club
Tee Times
Newton Mearns $23
Dalbeattie Golf Club
Tee Times
Dalbeattie $10
Crieff Golf Club Ltd: Dornock Course
Tee Times
Crieff $7
Hawick Golf Club
Tee Times
Hawick $25
Aboyne Golf Club
Tee Times
Aboyne $17
Moray Golf Club - The New Moray Course
Tee Times
Lossiemouth $15
Insch Golf Club
Tee Times
Insch $14
The Hirsel Golf Club
Tee Times
Coldstream $14
Alford Golf Club
Tee Times
Alford $14
Duns Golf Course
Tee Times
Duns $8
Elmwood Golf Club
Tee Times
Cupar $12.5
Moray Golf Club - The Old Moray Course
Tee Times
Lossiemouth $40
Brora Golf Club
Tee Times
Brora $23
Loudoun Gowf Club
Tee Times
Galston $15
St Michael's Golf Club
Tee Times
Leuchars $13
Lamlash Golf Club
Tee Times
Lamlash $11
Seafield Golf Club
Tee Times
Ayr $14
Fortrose and Rosemarkie Golf Club
Tee Times
Fortrose $21
Gourock Golf Club
Tee Times
Gourock $12
Ladybank Golf Club
Tee Times
Ladybank £20 - £60
Royal Musselburgh Golf Club
Tee Times
Prestonpans $15
Carrick Course at Cameron House Hotel and Country Estate
Tee Times
Loch Lomond $39
Torrance Park Golf Course
Tee Times
Motherwell $12.5
Dumfries and Galloway Golf Club
Tee Times
Dumfries $16
Dunnikier Park Golf Club
Tee Times
Kirkcaldy £12 - £19
Balmore Golf Club Ltd
Tee Times
Balmore $20
Dollar Golf Club
Tee Times
Dollar $12
Muckhart Golf Club - Naemoor
Tee Times
Muckhart £15 - £25
Newburgh-on-Ythan Golf Club
Tee Times
Newburgh $40
Golspie Golf Club
Tee Times
Golspie $22.5
Brunston Castle Golf Club Dailly £15 - £28
East Kilbride Golf Club
Tee Times
Nerston $15
Drumoig Golf Club
Tee Times
Leuchars $18.5
Pumpherston Golf Club
Tee Times
Livingston $30
Kirkintilloch Golf Club
Tee Times
Kirkintilloch $9
Kinghorn Golf Club
Tee Times
Kinghorn £17
Brodick Golf Club
Tee Times
Brodick $14
Dullatur Golf Club - Antonine Course
Tee Times
Cumbernauld $15
Kingussie Golf Club
Tee Times
Kingussie $12
Eyemouth Golf Club
Tee Times
Eyemouth $17
Maverston Golf Course - 18-Hole
Tee Times
Urquhart $10
Tain Golf Club
Tee Times
Tain $26
Dunblane New Golf Club
Tee Times
Dunblane $35
Craigielaw Golf Club
Tee Times
Aberlady $40
Portlethen Golf Club
Tee Times
Portlethen $15
Minto Golf Club
Tee Times
Hawick $20
Inverness Golf Club
Tee Times
Inverness $28
Kintore Golf Club
Tee Times
Kintore £25
Milngavie Golf Club
Tee Times
Milngavie $30
McDonald Golf Club
Tee Times
Ellon $19
Grantown-on-Spey Golf Club
Tee Times
Grantown-on-Spey $20
The Alyth Golf Club
Tee Times
Alyth $15
Kingarrock Golf Course
Tee Times
Cupar $14
Murrayshall at Murrayshall Golf Club
Tee Times
New Scone $20
Clydebank and District Golf Club
Tee Times
Clydebank $11
Renfrew Golf Club
Tee Times
Renfrew $17
Uphall Golf Club
Tee Times
Uphall $11
Pitreavie Dunfermline Golf Club
Tee Times
Dunfermline $15
Alloa Golf Club
Tee Times
Alloa $17.5
Lanark Golf Club
Tee Times
Lanark £25 - £42
Belleisle Golf Club
Tee Times
Ayr $23
Harburn Golf Club
Tee Times
West Calder $20
The Musselburgh Golf Club
Tee Times
Musselburgh $25
Clober Golf Club
Tee Times
Milngavie $12.5
Burntisland Golf House Club
Tee Times
Burntisland $15
Swanston New Golf Club
Tee Times
Edinburgh $15
Forfar Golf Club
Tee Times
Forfar $15
Linlithgow Golf Club
Tee Times
Linlithgow $13
The Edzell Golf Club - Old Course
Tee Times
Edzell $20
Glenrothes Golf Club
Tee Times
Glenrothes £20
Falkirk Golf Club
Tee Times
Camelon $12
West Linton Golf Club
Tee Times
West Linton $15
Helensburgh Golf Club
Tee Times
Helensburgh £35
Kirkcudbright Golf Club
Tee Times
Kirkcudbright $17
Canmore Golf Club
Tee Times
Dunfermline $12
Dalmilling Golf Club
Tee Times
Ayr $20
Ballater Golf Club
Tee Times
Ballater $17
Spey Valley Golf Course
Tee Times
Aviemore $25
Mount Ellen Golf Club
Tee Times
Gartcosh $13
Baberton Golf Club
Tee Times
Juniper Green $16
Nairn Dunbar Golf Club
Tee Times
Nairn $27
Inverurie Golf Club
Tee Times
Inverurie $14
Newbattle Golf Club Ltd
Tee Times
Dalkeith $20
Torwoodlee Golf Club
Tee Times
Galashiels $10
Troon Municipal - Lochgreen Course
Tee Times
Troon $21
Fereneze Golf Club
Tee Times
Barrhead $14
Turriff Golf Club
Tee Times
Turriff $19
Aberdour Golf Club
Tee Times
Aberdour $17.5
Montrose Links - Medal Course
Tee Times
Montrose $30
Marriott Dalmahoy Hotel Golf and Country Club - West Course
Tee Times
Kirknewton $40
Vale of Leven Golf Club
Tee Times
Alexandria $11
Broomieknowe Golf Club Ltd
Tee Times
Bonnyrigg $12
Torvean Golf Club
Tee Times
Inverness £28
Shiskine Golf Club
Tee Times
Blackwaterfoot $14.5
Girvan Golf Course
Tee Times
Girvan $20
Prestwick St Cuthbert Golf Club
Tee Times
Prestwick $19
Brechin Golf Club
Tee Times
Brechin $13
Shotts Golf Club
Tee Times
Shotts $11
Duff House Royal Golf Club
Tee Times
Banff $15
New Galloway Golf Club
Tee Times
New Galloway $10
Macdonald Cardrona Hotel Golf & Country Club
Tee Times
Cardrona $15
Forres Golf Club
Tee Times
Forres $22.5
Muir of Ord Golf Club
Tee Times
Muir Of Ord $8
Blair Atholl Golf Club
Tee Times
Blair Atholl £12
Western Gailes Golf Club
Tee Times
Irvine $90
Kemnay Golf Club
Tee Times
Kemnay $15
Gogarburn Golf Club
Tee Times
Newbridge $11
Royal Tarlair Golf Club
Tee Times
Macduff $13.5
St. Boswells Golf Club
Tee Times
Melrose $15
Lenzie Golf Club
Tee Times
Lenzie $15
North Inch Golf Club
Tee Times
Perth $10
Banchory Golf Club
Tee Times
Banchory $20
Elgin Golf Club
Tee Times
Elgin $25
Erskine Golf Club
Tee Times
Bishopton £35
Wishaw Golf Club
Tee Times
Wishaw $15
Newtonmore Golf Club
Tee Times
Newtonmore $14
Oldmeldrum Golf Club
Tee Times
Oldmeldrum $13
Balbirnie Park Golf Club
Tee Times
Markinch $16
Monifieth Golf Links - The Ashludie Course
Tee Times
Monifieth $20
Buchanan Castle Golf Club
Tee Times
Drymen $25
Troon Municipal - Darley Course
Tee Times
Troon $20
Arbroath Artisan Golf Club
Tee Times
Arbroath $15
Windyhill Golf Club
Tee Times
Bearsden $13.75
Wigtownshire County Golf Club
Tee Times
Glenluce £29
Peebles Golf Club
Tee Times
Peebles $15.5
Williamwood Golf Club
Tee Times
Netherlee £40
The Roxburghe Golf Course
Tee Times
Kelso $25
Thornton Golf Club
Tee Times
Thornton $12
Marriott Dalmahoy Hotel Golf and Country Club - East Course
Tee Times
Kirknewton $65
Stranraer Golf Club
Tee Times
Leswalt $15
Elderslie Golf Club
Tee Times
Elderslie $15
Lynedoch at Murrayshall Golf Club
Tee Times
New Scone $14
Dumbarton Golf Club
Tee Times
Broadmeadow £20
Milnathort Golf Club
Tee Times
Milnathort $9
Callander Golf Club
Tee Times
Callander $14
First page Previous page Next page Last page

Feature Stories

Reviews

Scotland Golf Map | Larger map