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

Feature Stories

Reviews

Scotland Golf Map | Larger map