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

Feature Stories

Reviews

Scotland Golf Map | Larger map