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

Feature Stories

Reviews

Scotland Golf Map | Larger map