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

Feature Stories

Reviews

Scotland Golf Map | Larger map