Spotlight

Kingsbarns Golf Links - 12th

Kingsbarns: The modern marvel on the outskirts of St. Andrews

It may be blasphemy to some, but there are golfers who would play Kingsbarns Golf Links over the Old Course in ST. Andrews every day of the week. This magical, marvelous, magnificent bucket-list links by Kyle Phillips is that spectacular.
... full article »

Newburgh-On-Ythan golf links - 8th

Don't foolishly drive by Newburgh-On-Ythan Golf Club in the Scottish Highlands

Sandwiched between two world-ranked links -- Cruden Bay Golf Club to the north and Trump International to the south -- Newburgh-on-Ythan Golf Club delivers both new-world and old-world links golf in the Scottish Highlands.
... full article »

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 »

Featured Courses | All Courses

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

Feature Stories

Reviews

Scotland Golf Map | Larger map