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

Feature Stories

Reviews

Scotland Golf Map | Larger map