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

Feature Stories

Reviews

Scotland Golf Map | Larger map