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

Feature Stories

Reviews

Scotland Golf Map | Larger map