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

Feature Stories

Reviews

Scotland Golf Map | Larger map