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 $25
Scotscraig Golf Club
Tee Times
Tayport $25
Glasgow Gailes Golf Club
Tee Times
Gailes $40
Dullatur Golf Club - Carrickstone Course
Tee Times
Cumbernauld $17.5
Crieff Golf Club Ltd: Ferntower Course
Tee Times
Crieff $18
Rowallan Castle Golf & Country Club
Tee Times
Kilmaurs $20
Fereneze Golf Club
Tee Times
Barrhead $17.5
McDonald Golf Club
Tee Times
Ellon $13
Polmont Golf Club Ltd
Tee Times
Maddiston GBP 10
The Musselburgh Golf Club
Tee Times
Musselburgh $25
East Kilbride Golf Club
Tee Times
Nerston $30
Westhill Golf Club
Tee Times
Westhill $10
Banchory Golf Club
Tee Times
Banchory $17
Cardross Golf Club
Tee Times
Cardross $20
Kintore Golf Club
Tee Times
Kintore £25
West Linton Golf Club
Tee Times
West Linton $17.5
Peterculter Golf Club
Tee Times
Peterculter $30
Swanston New Golf Club
Tee Times
Edinburgh $13
Dalbeattie Golf Club
Tee Times
Dalbeattie $10
Linlithgow Golf Club
Tee Times
Linlithgow $15
Alness Golf Club
Tee Times
Alness $14
The Edzell Golf Club - Old Course
Tee Times
Edzell $15
Charleton Golf Club
Tee Times
Colinsburgh $15
Maybole Golf Club
Tee Times
Maybole $8
Dundonald Links
Tee Times
Gailes $55
Greenburn Golf Club
Tee Times
Fauldhouse £22
Kelso Golf Club
Tee Times
Kelso $18
Tulliallan Golf Club
Tee Times
Tullallian $15
Burntisland Golf House Club
Tee Times
Burntisland $14
Bridge of Allan Golf Club
Tee Times
Bridge of Allan $18
Crieff Golf Club Ltd: Dornock Course
Tee Times
Crieff $8
Kingarrock Golf Course
Tee Times
Cupar £45
Carluke Golf Club
Tee Times
Carluke $12
Dunblane New Golf Club
Tee Times
Dunblane $20
Craighead Links at Crail Golfing Society
Tee Times
Crail $30
Letham Grange Hotel and Golf Course - Glens Course
Tee Times
Arbroath £28
Whitekirk Golf Club
Tee Times
North Berwick £20 - £25
Brucefields Family Golf Centre Ltd
Tee Times
Bannockburn $15
Largs Golf Club
Tee Times
Largs $25
Muir of Ord Golf Club
Tee Times
Muir Of Ord $15
Langlands Golf Course
Tee Times
East Kilbride $17.1
Bathgate Golf Club
Tee Times
Bathgate £15 - £20
Torvean Golf Club
Tee Times
Inverness £28
Helensburgh Golf Club
Tee Times
Helensburgh $15
Royal Musselburgh Golf Club
Tee Times
Prestonpans $15
Ratho Park Golf Club
Tee Times
Ratho £32
Cawder Golf Club - Cawder Course
Tee Times
Bishopbriggs $20
Blair Atholl Golf Club
Tee Times
Blair Atholl £12
The West Lothian Golf Club
Tee Times
Linlithgow $20
Caldwell Golf Club Ltd
Tee Times
Uplawmoor $15
Fraserburgh Golf Club - The Corbie Hill Course
Tee Times
Fraserburgh $17
Baberton Golf Club
Tee Times
Juniper Green £25.00 - £32.50
Mount Ellen Golf Club
Tee Times
Gartcosh $14
Fortrose and Rosemarkie Golf Club
Tee Times
Fortrose $25
Braid Hills Golf Club
Tee Times
Edinburgh $18.5
Rothes Golf Club
Tee Times
Rothes $13.75
Arbroath Artisan Golf Club
Tee Times
Arbroath $18
The Eastwood Golf Club
Tee Times
Newton Mearns $15
Innerleithen Golf Club
Tee Times
Innerleithen £5 - £10
Cowdenbeath Golf Club
Tee Times
Cowdenbeath £19.00
The Hirsel Golf Club
Tee Times
Coldstream $15
Newburgh-on-Ythan Golf Club
Tee Times
Newburgh $20
Liberton Golf Club
Tee Times
Edinburgh $20
Peterhead Golf Club - The Old Course
Tee Times
Peterhead $23
St. Boswells Golf Club
Tee Times
Melrose $10
Cameron House Hotel and Country Estate - The Wee Demon
Tee Times
Loch Lomond $5.62
Newbattle Golf Club Ltd
Tee Times
Dalkeith $17
Brunston Castle Golf Club Dailly £15 - £28
Larkhall Golf Club
Tee Times
Larkhall $8.1
Cluny Golf Course
Tee Times
Cluny $10
Duns Golf Course
Tee Times
Duns $9
Drumpellier Golf Club
Tee Times
Coatbridge $40
Melville Golf Centre
Tee Times
Edinburgh $15
The Duke’s Course
Tee Times
St. Andrews $30
Falkirk Golf Club
Tee Times
Camelon $15
Insch Golf Club
Tee Times
Insch $12
Alford Golf Club
Tee Times
Alford $17
Ladybank Golf Club
Tee Times
Ladybank £20 - £60
Elgin Golf Club
Tee Times
Elgin $30
Kirkintilloch Golf Club
Tee Times
Kirkintilloch $10
Vale of Leven Golf Club
Tee Times
Alexandria $15
Elderslie Golf Club
Tee Times
Elderslie $15
Hawick Golf Club
Tee Times
Hawick $18
Maverston Golf Course - 18-Hole
Tee Times
Urquhart $16
Galashiels Golf Club
Tee Times
Galashiels $12
Letham Grange Hotel and Golf Course - Old Course
Tee Times
Arbroath £45
Port Glasgow Golf Club
Tee Times
Port Glasgow £22 - £42
Biggar Golf Club
Tee Times
Biggar $17.1
Drumoig Golf Club
Tee Times
Leuchars $16
Irvine Golf Club
Tee Times
Irvine $35
Craigielaw Golf Club
Tee Times
Aberlady $30
Portlethen Golf Club
Tee Times
Portlethen $25
Nairn Dunbar Golf Club
Tee Times
Nairn $45
Auchterarder Golf Club
Tee Times
Auchterarder $20
Moray Golf Club - The Old Moray Course
Tee Times
Lossiemouth $25
Milngavie Golf Club
Tee Times
Milngavie $30
Montrose Links - Medal Course
Tee Times
Montrose $35
Aboyne Golf Club
Tee Times
Aboyne $14
Dougalston Golf Club
Tee Times
Milngavie $15
Turnhouse Golf Club
Tee Times
Edinburgh $20
Turriff Golf Club
Tee Times
Turriff $19
Duff House Royal Golf Club
Tee Times
Banff $36
Renfrew Golf Club
Tee Times
Renfrew $20
Bothwell Castle Golf Club
Tee Times
Bothwell $27.5
Newtonmore Golf Club
Tee Times
Newtonmore $15
Seafield Golf Club
Tee Times
Ayr £17.50
Montrose Links - Broomfield Course
Tee Times
Montrose $20
Western Gailes Golf Club
Tee Times
Irvine £125
Troon Municipal - Darley Course
Tee Times
Troon $31
Carrick Knowe Course
Tee Times
Edinburgh $17
Alloa Golf Club
Tee Times
Alloa $14
Prestwick St Cuthbert Golf Club
Tee Times
Prestwick £19 - £38
Dumbarton Golf Club
Tee Times
Broadmeadow £20
New Galloway Golf Club
Tee Times
New Galloway £10 - £20
Dunnikier Park Golf Club
Tee Times
Kirkcaldy $13
Ballater Golf Club
Tee Times
Ballater $25
Kirkcaldy Golf Club
Tee Times
Kirkcaldy $15
The Bruntsfield Links Golfing Society
Tee Times
Edinburgh $50
Deer Park Golf and Country Club
Tee Times
Livingston $23
Spey Valley Golf Course
Tee Times
Aviemore $40
Girvan Golf Course
Tee Times
Girvan £15 - £20
Tain Golf Club
Tee Times
Tain $25
North Inch Golf Club
Tee Times
Perth £15
Haddington Golf Club
Tee Times
Haddington $25
Torrance Park Golf Course
Tee Times
Motherwell $14
Gleddoch Golf and Country Club
Tee Times
Langbank $20
The Roxburghe Golf Course
Tee Times
Kelso $25
Inverurie Golf Club
Tee Times
Inverurie $15
Moray Golf Club - The New Moray Course
Tee Times
Lossiemouth $14
Thornhill Golf Club
Tee Times
Thornhill $14
Glenrothes Golf Club
Tee Times
Glenrothes $13
Lamlash Golf Club
Tee Times
Lamlash $14
Pumpherston Golf Club
Tee Times
Livingston £28
Wigtownshire County Golf Club
Tee Times
Glenluce $18
Carrick Course at Cameron House Hotel and Country Estate
Tee Times
Loch Lomond $30
Dundas Park Golf Club
Tee Times
South Queensferry £10 - £15
Portpatrick (Dunskey) Golf Club
Tee Times
Portpatrick $25
Clydebank and District Golf Club
Tee Times
Clydebank $12
Kilsyth Lennox Golf Club
Tee Times
Kilsyth $20
Niddry Castle Golf Club
Tee Times
Winchburgh $12
Stranraer Golf Club
Tee Times
Leswalt $19
Dullatur Golf Club - Antonine Course
Tee Times
Cumbernauld $17.5
Elie Golf House Club
Tee Times
Elie $77
Kinghorn Golf Club
Tee Times
Kinghorn $13
Lanark Golf Club
Tee Times
Lanark $40
Troon Municipal - Fullarton Course
Tee Times
Troon $21
Dollar Golf Club
Tee Times
Dollar $15
Dalmilling Golf Club
Tee Times
Ayr $21
Marriott Dalmahoy Hotel Golf and Country Club - West Course
Tee Times
Kirknewton £40 - £50
Castle Park Golf Club
Tee Times
Gifford $15
Belleisle Golf Club
Tee Times
Ayr $22
Windyhill Golf Club
Tee Times
Bearsden $12.5
Callander Golf Club
Tee Times
Callander $15
Cathcart Castle Golf Club
Tee Times
Clarkston $30
Kemnay Golf Club
Tee Times
Kemnay $25
Glenbervie Golf Club
Tee Times
Larbert £35
Strathmore Golf Centre - Rannaleroch Course
Tee Times
Alyth $14
Craigentinny Golf Course
Tee Times
Edinburgh £20.00
Troon Municipal - Lochgreen Course
Tee Times
Troon £22 - £32
Monifieth Golf Links - The Ashludie Course
Tee Times
Monifieth $20
Hayston Golf Club
Tee Times
Kirkintilloch $12
Kingussie Golf Club
Tee Times
Kingussie $30
Milnathort Golf Club
Tee Times
Milnathort $17
Strathclyde Park Golf Course
Tee Times
Hamilton $8.1
Kirriemuir Golf Club
Tee Times
Kirriemuir $15
Stonehaven Golf Club
Tee Times
Stonehaven £32
Gogarburn Golf Club
Tee Times
Newbridge $9
Gourock Golf Club
Tee Times
Gourock $14
Fairmont St. Andrews: Kittocks
Tee Times
St. Andrews $30
Longniddry Golf Club
Tee Times
Longniddry $50
Aberdour Golf Club
Tee Times
Aberdour $45
Airdrie Golf Club
Tee Times
Airdrie £17.50 - £25.00
Dumfries and County Golf Club
Tee Times
Dumfries $15
Brodick Golf Club
Tee Times
Brodick $14
Inverness Golf Club
Tee Times
Inverness $19
Uphall Golf Club
Tee Times
Uphall $17.5
Oldmeldrum Golf Club
Tee Times
Oldmeldrum $11
Balmore Golf Club Ltd
Tee Times
Balmore $25
Portobello Golf Club
Tee Times
Edinburgh $9.3
The Glen Golf Club
Tee Times
North Berwick £27 - £37
Wishaw Golf Club
Tee Times
Wishaw $15
Elie Sports Club Golf Course
Tee Times
Elie £39 - £97
Canmore Golf Club
Tee Times
Dunfermline $12.5
Golspie Golf Club
Tee Times
Golspie $16
Minto Golf Club
Tee Times
Hawick $12.5
Machrihanish Dunes Golf Club
Tee Times
Machrihanish $35
Erskine Golf Club
Tee Times
Bishopton £5 - £35
Cochrane Castle Golf Club
Tee Times
Johnstone $12.5
Balcomie Links at Crail Golfing Society
Tee Times
Crail $67
Craigmillar Park Golf Club
Tee Times
Edinburgh £30
Falkirk Tryst Golf Club
Tee Times
Larbert $20
Buchanan Castle Golf Club
Tee Times
Drymen $25
Thornton Golf Club
Tee Times
Thornton $15
Murrayshall at Murrayshall Golf Club
Tee Times
New Scone £35 - £45
Lenzie Golf Club
Tee Times
Lenzie $14
Eyemouth Golf Club
Tee Times
Eyemouth $16
Shotts Golf Club
Tee Times
Shotts $11
Marriott Dalmahoy Hotel Golf and Country Club - East Course
Tee Times
Kirknewton £50 - £75
Maverston Golf Course - 9-Hole Par-3
Tee Times
Urquhart $10
Ardeer Golf Club
Tee Times
Stevenston $15
Ballindalloch Castle Golf Course
Tee Times
Ballindalloch $11
Machrihanish Golf Club
Tee Times
Campbeltown $30
Forfar Golf Club
Tee Times
Forfar $20
Brora Golf Club
Tee Times
Brora $30
Forbes of Kingennie Country Resort
Tee Times
Kingennie $14
Bishopbriggs Golf Club
Tee Times
Bishopbriggs £25 - £30
Monifieth Golf Links - The Medal Course
Tee Times
Monifieth £25 - £70
Lynedoch at Murrayshall Golf Club
Tee Times
New Scone $15
Fairmont St. Andrews: Torrance
Tee Times
St. Andrews $30
Crieff Hydro Golf Centre
Tee Times
Crieff $25
Cowglen Golf Club
Tee Times
Glasgow $24
Garmouth and Kingston Golf Club
Tee Times
Fochabers $10
St Michael's Golf Club
Tee Times
Leuchars £25 - £36
Mearns Castle Golf Academy
Tee Times
Newton Mearns $15
Royal Tarlair Golf Club
Tee Times
Macduff $13
Clober Golf Club
Tee Times
Milngavie $11
Torrance House Golf Course
Tee Times
East Kilbride $17.6
Dufftown Golf Club
Tee Times
Dufftown $20
Kirkcudbright Golf Club
Tee Times
Kirkcudbright $14
Forres Golf Club
Tee Times
Forres $30
Harburn Golf Club
Tee Times
West Calder $25
Crow Wood Golf Club
Tee Times
Muirhead $16
Macdonald Cardrona Hotel Golf & Country Club
Tee Times
Cardrona $12.5
Balbirnie Park Golf Club
Tee Times
Markinch $15
Dunfermline Golf Club
Tee Times
Dunfermline $35
Muckhart Golf Club - Naemoor
Tee Times
Muckhart £15 - £25
Hollandbush Golf Club
Tee Times
Lesmahagow $17.6
Brechin Golf Club
Tee Times
Brechin $15
Pitreavie Dunfermline Golf Club
Tee Times
Dunfermline $16
The Alyth Golf Club
Tee Times
Alyth $12
Swanston Golf Club - Templar Course
Tee Times
Edinburgh £7
Earl of Mar Golf Course
Tee Times
Bishopton $30
Broomieknowe Golf Club Ltd
Tee Times
Bonnyrigg $18
Silverknowes Golf Club
Tee Times
Edinburgh $17
Loudoun Gowf Club
Tee Times
Galston £25
Elmwood Golf Club
Tee Times
Cupar $11
Shiskine Golf Club
Tee Times
Blackwaterfoot $14
Kingsknowe Golf Club
Tee Times
Edinburgh £8 - £25
Torwoodlee Golf Club
Tee Times
Galashiels $10
Scoonie Golf Club
Tee Times
Leven $13
Grantown-on-Spey Golf Club
Tee Times
Grantown-on-Spey $20
The East Renfrewshire Golf Club
Tee Times
Newton Mearns $28
Williamwood Golf Club
Tee Times
Netherlee £40
Douglas Park Golf Club
Tee Times
Bearsden £23 - £30
Dumfries and Galloway Golf Club
Tee Times
Dumfries $35
Leven Links Golf Club
Tee Times
Leven $25
Peebles Golf Club
Tee Times
Peebles $16
First page Previous page Next page Last page

Feature Stories

Reviews

Scotland Golf Map | Larger map