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

Feature Stories

Reviews

Scotland Golf Map | Larger map