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
Deer Park Golf and Country Club
Tee Times
Livingston GBP14
Westerwood Hotel Golf & Country Club
Tee Times
Cumbernauld GBP13
Broomieknowe Golf Club Ltd
Tee Times
Bonnyrigg GBP12
Fairmont St. Andrews: Kittocks
Tee Times
St. Andrews GBP30
Leven Links Golf Club
Tee Times
Leven GBP18
Troon Municipal - Lochgreen Course
Tee Times
Troon GBP22
The Musselburgh Golf Club
Tee Times
Musselburgh GBP18
Dumfries and County Golf Club
Tee Times
Dumfries GBP15
Lochgelly Golf Club
Tee Times
Lochgelly GBP8
Melville Golf Centre
Tee Times
Edinburgh GBP10
Dollar Golf Club
Tee Times
Dollar GBP7
Murrayshall at Murrayshall Golf Club
Tee Times
New Scone GBP18
Portpatrick (Dunskey) Golf Club
Tee Times
Portpatrick GBP25
Eyemouth Golf Club
Tee Times
Eyemouth GBP15
Whitecraigs Golf Club - Wee Course Giffnock £40
Royal Musselburgh Golf Club
Tee Times
Prestonpans GBP16
Kirkhill Golf Club
Tee Times
Cambuslang GBP25
Swanston Golf Club - Templar Course
Tee Times
Edinburgh GBP8
Machrihanish Golf Club
Tee Times
Campbeltown GBP33
Hawick Golf Club
Tee Times
Hawick GBP12
Mearns Castle Golf Academy
Tee Times
Newton Mearns GBP12
Gogarburn Golf Club
Tee Times
Newbridge GBP11
Lochwinnoch Golf Club
Tee Times
Lochwinnoch GBP9
Prestwick St Nicholas Golf Club Prestwick £35 - £65
Spey Bay Golf Club
Tee Times
Spey Bay GBP17
Hopeman Golf Club
Tee Times
Hopeman GBP12
Troon Municipal - Darley Course
Tee Times
Troon GBP24
Bishopbriggs Golf Club
Tee Times
Bishopbriggs GBP14
Dumfries and Galloway Golf Club
Tee Times
Dumfries GBP16
The Roxburghe Golf Course
Tee Times
Kelso GBP28
The Moffat Golf Club
Tee Times
Moffat GBP17
Monifieth Golf Links - The Medal Course
Tee Times
Monifieth GBP38
McDonald Golf Club
Tee Times
Ellon GBP15
Kintore Golf Club
Tee Times
Kintore GBP19
Invergordon Golf Club
Tee Times
Invergordon GBP12
Cluny Golf Course
Tee Times
Cluny GBP12.5
Brora Golf Club
Tee Times
Brora GBP18
Dundonald Links
Tee Times
Gailes GBP85
Craigielaw Golf Club
Tee Times
Aberlady GBP30
Liberton Golf Club
Tee Times
Edinburgh GBP12
Gleddoch Golf and Country Club
Tee Times
Langbank GBP15
Helensburgh Golf Club
Tee Times
Helensburgh GBP12
Dufftown Golf Club
Tee Times
Dufftown GBP10
Balcomie Links at Crail Golfing Society
Tee Times
Crail GBP69
The Hirsel Golf Club
Tee Times
Coldstream GBP12
Maybole Golf Club
Tee Times
Maybole GBP7
Pumpherston Golf Club
Tee Times
Livingston GBP12
Baberton Golf Club
Tee Times
Juniper Green GBP18
Dullatur Golf Club - Antonine Course
Tee Times
Cumbernauld GBP12
Duff House Royal Golf Club
Tee Times
Banff GBP16
Kelso Golf Club
Tee Times
Kelso GBP9
Maverston Golf Course - 18-Hole
Tee Times
Urquhart GBP12
Greenock Golf Club - 9 Hole Greenock £20
Fereneze Golf Club
Tee Times
Barrhead GBP12
Torwoodlee Golf Club
Tee Times
Galashiels GBP14
Strathclyde Park Golf Course
Tee Times
Hamilton GBP8.1
The Bruntsfield Links Golfing Society
Tee Times
Edinburgh GBP45
Falkland Golf Club
Tee Times
Falkland GBP8
Kirriemuir Golf Club
Tee Times
Kirriemuir GBP14
Seafield Golf Club
Tee Times
Ayr GBP12
Torrance Park Golf Course
Tee Times
Motherwell GBP12
Oldmeldrum Golf Club
Tee Times
Oldmeldrum GBP11
Turriff Golf Club
Tee Times
Turriff GBP20
Alloa Golf Club
Tee Times
Alloa GBP10
Muckhart Golf Club - Naemoor
Tee Times
Muckhart GBP20
Brodick Golf Club
Tee Times
Brodick GBP15
Littlehill Golf Club Glasgow £3.55 - £10.20
Lanark Golf Club
Tee Times
Lanark GBP25
Letham Grange Hotel and Golf Course - Old Course
Tee Times
Arbroath GBP19
Edzell Golf Club - West Water Course
Tee Times
Edzell GBP8
Largs Golf Club
Tee Times
Largs GBP18
Craigmillar Park Golf Club
Tee Times
Edinburgh GBP9
Larkhall Golf Club
Tee Times
Larkhall GBP8.1
Charleton Golf Club
Tee Times
Colinsburgh GBP13
Windyhill Golf Club
Tee Times
Bearsden GBP11
Dalbeattie Golf Club
Tee Times
Dalbeattie GBP12
Kingsknowe Golf Club
Tee Times
Edinburgh GBP12
Westhill Golf Club
Tee Times
Westhill GBP12
Whitecraigs Golf Club Giffnock £40
Royal Burgess Golfing Society of Edinburgh
Tee Times
Barnton GBP100
Elie Golf House Club
Tee Times
Elie GBP74
St. Boswells Golf Club
Tee Times
Melrose GBP10
Glencruitten Golf Club Oban £20 - £25
Portobello Golf Club
Tee Times
Edinburgh GBP10
Buchanan Castle Golf Club
Tee Times
Drymen GBP16
Comrie Golf Club
Tee Times
Comrie £15 - £25
Trump Turnberry Resort: Ailsa
Tee Times
Turnberry GBP150
Prestonfield Golf Club Edinburgh £20 - £32
Spey Valley Golf Course
Tee Times
Aviemore GBP48
Canmore Golf Club
Tee Times
Dunfermline GBP9
Forfar Golf Club
Tee Times
Forfar GBP14
Troon Municipal - Fullarton Course
Tee Times
Troon GBP17
Glenrothes Golf Club
Tee Times
Glenrothes GBP9
Carrick Course at Cameron House Hotel and Country Estate
Tee Times
Loch Lomond GBP32
Crieff Hydro Golf Centre
Tee Times
Crieff GBP10
Airdrie Golf Club
Tee Times
Airdrie GBP13
Moray Golf Club - The New Moray Course
Tee Times
Lossiemouth GBP13
Piperdam Golf & Leisure Resort - New Course
Tee Times
Fowlis GBP14
Newtonmore Golf Club
Tee Times
Newtonmore GBP17
Gullane Golf Club - No. 2
Tee Times
Gullane £53
Grantown-on-Spey Golf Club Grantown-on-Spey £20 - £49
Strathmore Golf Centre - Rannaleroch Course
Tee Times
Alyth GBP14
Port Glasgow Golf Club
Tee Times
Port Glasgow GBP9
Clober Golf Club
Tee Times
Milngavie GBP11
Golspie Golf Club
Tee Times
Golspie GBP15
Lochmaben Golf Club
Tee Times
Lochmaben GBP18
Dunblane New Golf Club
Tee Times
Dunblane GBP16
Tulliallan Golf Club
Tee Times
Tullallian GBP13
Swanston New Golf Club
Tee Times
Edinburgh GBP12
Inverurie Golf Club
Tee Times
Inverurie GBP11
Whitekirk Golf Club North Berwick £20 - £25
New Galloway Golf Club New Galloway £10 - £20
Strathmore Golf Centre - Leitfie Links Alyth £10 - £12
Prestwick St Cuthbert Golf Club
Tee Times
Prestwick GBP17
Scotscraig Golf Club
Tee Times
Tayport GBP25
Clydebank and District Golf Club
Tee Times
Clydebank GBP12
Royal Tarlair Golf Club
Tee Times
Macduff GBP13
Cameron House Hotel and Country Estate - The Wee Demon
Tee Times
Loch Lomond GBP9
Turnhouse Golf Club
Tee Times
Edinburgh GBP22
Thornton Golf Club
Tee Times
Thornton GBP12
Muir of Ord Golf Club
Tee Times
Muir Of Ord GBP14
Dullatur Golf Club - Carrickstone Course
Tee Times
Cumbernauld GBP14
Alford Golf Club
Tee Times
Alford GBP16
Fraserburgh Golf Club - The Corbie Hill Course
Tee Times
Fraserburgh GBP21
West Linton Golf Club
Tee Times
West Linton GBP15
Brucefields Family Golf Centre Ltd
Tee Times
Bannockburn GBP6
Wishaw Golf Club
Tee Times
Wishaw GBP12
Elmwood Golf Club
Tee Times
Cupar GBP9
Drumoig Golf Club
Tee Times
Leuchars GBP14
Elie Sports Club Golf Course
Tee Times
Elie GBP13
Kirkcudbright Golf Club
Tee Times
Kirkcudbright GBP12
Lynedoch at Murrayshall Golf Club
Tee Times
New Scone GBP14
Girvan Golf Course
Tee Times
Girvan GBP15
Arbroath Artisan Golf Club
Tee Times
Arbroath GBP12
Jedburgh Golf Club
Tee Times
Jedburgh £10 - £25
Portlethen Golf Club
Tee Times
Portlethen GBP16
Kemnay Golf Club
Tee Times
Kemnay GBP19
Ladybank Golf Club Ladybank £20 - £60
Brechin Golf Club
Tee Times
Brechin GBP13
North Inch Golf Club
Tee Times
Perth GBP12
Peterhead Golf Club - The New Course
Tee Times
Peterhead GBP11
Lenzie Golf Club Lenzie £15 - £25
Niddry Castle Golf Club
Tee Times
Winchburgh GBP13
Douglas Park Golf Club
Tee Times
Bearsden GBP13
Cochrane Castle Golf Club
Tee Times
Johnstone GBP22
Balmore Golf Club Ltd
Tee Times
Balmore GBP14
Pitreavie Dunfermline Golf Club
Tee Times
Dunfermline GBP15
Belleisle Golf Club
Tee Times
Ayr GBP25
Biggar Golf Club
Tee Times
Biggar GBP17.1
Caldwell Golf Club Ltd
Tee Times
Uplawmoor GBP12
Milngavie Golf Club
Tee Times
Milngavie GBP17
Glenbervie Golf Club
Tee Times
Larbert GBP200
Maverston Golf Course - 9-Hole Par-3
Tee Times
Urquhart GBP5
Renfrew Golf Club
Tee Times
Renfrew GBP14
Stranraer Golf Club
Tee Times
Leswalt GBP17
St Michael's Golf Club
Tee Times
Leuchars GBP13
The Glen Golf Club
Tee Times
North Berwick GBP26
Newburgh-on-Ythan Golf Club
Tee Times
Newburgh GBP17
Torvean Golf Club
Tee Times
Inverness GBP35
Elderslie Golf Club
Tee Times
Elderslie GBP26
Machrihanish Dunes Golf Club
Tee Times
Machrihanish GBP39
Cardross Golf Club
Tee Times
Cardross GBP18
Montrose Links - Broomfield Course
Tee Times
Montrose GBP12
Crieff Golf Club Ltd: Dornock Course
Tee Times
Crieff GBP7
Kingussie Golf Club
Tee Times
Kingussie GBP14
East Kilbride Golf Club
Tee Times
Nerston GBP17
The Woll Golf Course
Tee Times
Ashkirk GBP23
Dalmahoy Hotel Golf and Country Club - East Course
Tee Times
Kirknewton GBP19
Piperdam Golf & Leisure Resort - Wee Piper Course
Tee Times
Fowlis GBP12
Callander Golf Club
Tee Times
Callander GBP9
Ratho Park Golf Club
Tee Times
Ratho £32
Montrose Links - Medal Course
Tee Times
Montrose GBP18
Dunfermline Golf Club
Tee Times
Dunfermline GBP18
Falkirk Tryst Golf Club
Tee Times
Larbert GBP12
Strathpeffer Spa Golf Club
Tee Times
Strathpeffer GBP12
Cawder Golf Club - Cawder Course
Tee Times
Bishopbriggs GBP20
Western Gailes Golf Club
Tee Times
Irvine GBP65
Thornhill Golf Club
Tee Times
Thornhill GBP17
Galashiels Golf Club
Tee Times
Galashiels GBP8
Greenburn Golf Club
Tee Times
Fauldhouse GBP10
Ballater Golf Club
Tee Times
Ballater GBP16
Banchory Golf Club
Tee Times
Banchory GBP18
Vale of Leven Golf Club
Tee Times
Alexandria GBP12
Dundas Parks Golf Club
Tee Times
South Queensferry GBP12.5
West Kilbride Golf Club
Tee Times
West Kilbride GBP30
Hayston Golf Club
Tee Times
Kirkintilloch GBP14
Dumbarton Golf Club
Tee Times
Broadmeadow GBP13
Forbes of Kingennie Country Resort
Tee Times
Kingennie GBP13
Hilton Park Golf Club - Allander
Tee Times
Milngavie GBP18
Loudoun Gowf Club
Tee Times
Galston GBP14
Burntisland Golf House Club
Tee Times
Burntisland GBP12
Spean Bridge Golf Club Spean Bridge £10 - £18
Bathgate Golf Club
Tee Times
Bathgate GBP13
Trump Turnberry - King Robert the Bruce Course Turnberry £45 - £120
Gourock Golf Club
Tee Times
Gourock GBP13
The Alyth Golf Club
Tee Times
Alyth GBP12
Glasgow Gailes Golf Club
Tee Times
Gailes GBP36
Aboyne Golf Club
Tee Times
Aboyne GBP20
Linlithgow Golf Club
Tee Times
Linlithgow GBP8
Dunnikier Park Golf Club
Tee Times
Kirkcaldy GBP12
Irvine Golf Club
Tee Times
Irvine GBP40
Shotts Golf Club
Tee Times
Shotts GBP11
Lamlash Golf Club
Tee Times
Lamlash GBP13
Fairmont St. Andrews: Torrance
Tee Times
St. Andrews GBP30
Castle Park Golf Club
Tee Times
Gifford GBP12
Inverness Golf Club
Tee Times
Inverness GBP18
Letham Grange Hotel and Golf Course - Glens Course
Tee Times
Arbroath GBP14
Lochview Family Golf Centre
Tee Times
Coatbridge £6
Kirkcaldy Golf Club
Tee Times
Kirkcaldy GBP14
Skelmorlie Golf Club Skelmorlie £20 - £22
Peterculter Golf Club
Tee Times
Peterculter GBP25
Aberdour Golf Club
Tee Times
Aberdour GBP14
Paul Lawrie Golf Centre Inchmarlo
Tee Times
Banchory GBP12
Dalmilling Golf Club
Tee Times
Ayr GBP12
The West Lothian Golf Club
Tee Times
Linlithgow GBP12
Tain Golf Club
Tee Times
Tain GBP19
Newbattle Golf Club Ltd
Tee Times
Dalkeith GBP14
Nairn Dunbar Golf Club
Tee Times
Nairn GBP45
Moray Golf Club - The Old Moray Course
Tee Times
Lossiemouth GBP33
Ballindalloch Castle Golf Course
Tee Times
Ballindalloch GBP12
Polmont Golf Club Ltd Maddiston GBP 10
Haddington Golf Club
Tee Times
Haddington GBP18
The Paisley Golf Club
Tee Times
Paisley GBP18.75
Kinghorn Golf Club
Tee Times
Kinghorn GBP9
Rowallan Castle Golf & Country Club
Tee Times
Kilmaurs GBP19
Craigentinny Golf Course
Tee Times
Edinburgh GBP19.5
The Eastwood Golf Club
Tee Times
Newton Mearns GBP15
Southerness Golf Club Southerness £33 - £50
Dalmahoy Hotel Golf and Country Club - West Course
Tee Times
Kirknewton GBP16
Hollandbush Golf Club
Tee Times
Lesmahagow GBP17.6
Earl of Mar Golf Course
Tee Times
Bishopton GBP27
Duns Golf Course
Tee Times
Duns GBP9
Downfield Golf Club
Tee Times
Dundee GBP20
Longniddry Golf Club
Tee Times
Longniddry GBP35
Balfron Golf Club
Tee Times
Balfron GBP13
Longside Golf Club
Tee Times
Longside GBP7.5
Blair Atholl Golf Club
Tee Times
Blair Atholl GBP12
Wigtownshire County Golf Club
Tee Times
Glenluce GBP14
Braid Hills Golf Club
Tee Times
Edinburgh GBP17
Stonehaven Golf Club
Tee Times
Stonehaven GBP25
Alness Golf Club
Tee Times
Alness GBP12
Glenisla Course at Alyth Golf Club
Tee Times
Alyth GBP9
Lochore Meadows Golf Course Lochgelly £11
Crow Wood Golf Club
Tee Times
Muirhead GBP13
Torrance House Golf Course
Tee Times
East Kilbride GBP17.6
Innerleithen Golf Club
Tee Times
Innerleithen GBP12
Kilsyth Lennox Golf Club
Tee Times
Kilsyth GBP12
The Edzell Golf Club - Old Course
Tee Times
Edzell GBP20
Killin Golf Club
Tee Times
Killin GBP12
Fortrose and Rosemarkie Golf Club
Tee Times
Fortrose GBP25
Crieff Golf Club Ltd: Ferntower Course
Tee Times
Crieff GBP15
Uphall Golf Club
Tee Times
Uphall GBP13
Ardeer Golf Club
Tee Times
Stevenston GBP25
Boat Of Garten Golf Club
Tee Times
Boat of Garten GBP47
Kirkintilloch Golf Club
Tee Times
Kirkintilloch GBP14
Garmouth and Kingston Golf Club
Tee Times
Fochabers GBP11
Erskine Golf Club
Tee Times
Bishopton GBP23
Rothes Golf Club
Tee Times
Rothes GBP12
Harburn Golf Club
Tee Times
West Calder GBP12
The Ranfurly Castle Golf Club Ltd.
Tee Times
Bridge of Weir GBP25
Bothwell Castle Golf Club
Tee Times
Bothwell GBP20
Balbirnie Park Golf Club
Tee Times
Markinch GBP14
Shiskine Golf Club
Tee Times
Blackwaterfoot GBP12
The East Renfrewshire Golf Club
Tee Times
Newton Mearns GBP18
The Duke’s Course
Tee Times
St. Andrews GBP40
Drumpellier Golf Club
Tee Times
Coatbridge GBP19
Carrick Knowe Course
Tee Times
Edinburgh GBP15.5
Mount Ellen Golf Club
Tee Times
Gartcosh GBP14
Selkirk Golf Club
Tee Times
Selkirk GBP13
Minto Golf Club
Tee Times
Hawick GBP12
Dougalston Golf Club
Tee Times
Milngavie GBP12
Macdonald Cardrona Hotel Golf & Country Club
Tee Times
Cardrona GBP11
Auchmill Golf Club
Tee Times
Aberdeen GBP11
Milnathort Golf Club
Tee Times
Milnathort GBP14
Kingarrock Golf Course
Tee Times
Cupar GBP12
Carluke Golf Club
Tee Times
Carluke GBP12
Brunston Castle Golf Club
Tee Times
Dailly GBP12
Insch Golf Club
Tee Times
Insch GBP12
Scoonie Golf Club
Tee Times
Leven GBP12
Oatridge Golf Course
Tee Times
Broxburn GBP12
Cowglen Golf Club
Tee Times
Glasgow GBP23
Bridge of Allan Golf Club
Tee Times
Bridge of Allan GBP12
Carnwath Golf Club Carnwath £15 - £22
Williamwood Golf Club
Tee Times
Netherlee GBP22
Peebles Golf Club
Tee Times
Peebles GBP15
Peterhead Golf Club - The Old Course
Tee Times
Peterhead GBP15
Forres Golf Club
Tee Times
Forres GBP20
Hilton Park Golf Club - Hilton
Tee Times
Milngavie GBP18
Craighead Links at Crail Golfing Society
Tee Times
Crail GBP27.5
Falkirk Golf Club
Tee Times
Camelon GBP10
Cowdenbeath Golf Club
Tee Times
Cowdenbeath GBP12
Monifieth Golf Links - The Ashludie Course
Tee Times
Monifieth GBP13
Ballumbie Castle Golf Club Dundee £15 - £30
Cathcart Castle Golf Club
Tee Times
Clarkston GBP20
Greenock Golf Club - Championship Greenock £20
Auchterarder Golf Club
Tee Times
Auchterarder GBP36
Elgin Golf Club
Tee Times
Elgin GBP24
Silverknowes Golf Club
Tee Times
Edinburgh GBP15.5
Langlands Golf Course
Tee Times
East Kilbride GBP17.6
Huntly Golf Club
Tee Times
Huntly GBP11
First page Previous page Next page Last page

Feature Stories

Reviews

Scotland Golf Map | Larger map