List of Scotland golf courses/clubs

Find course near Town/City centre

Golf club locator, Hotel, Spa, Sports club, Bed & Breakfast, Accommodation


England England Scotland Scotland Wales Wales


A     B | C | D | E | F | G | H | I | J | K | L | M | N | P | R | S | W

Aberdeen Aberdeen
Airdrie, North Lanarkshire Airdrie, North Lanarkshire
Alloa, Clackmannanshire Alloa, Clackmannanshire
Arbroath, Angus Arbroath, Angus
Ayr, South Ayrshire Ayr, South Ayrshire

B     A | C | D | E | F | G | H | I | J | K | L | M | N | P | R | S | W

Barrhead, East Renfrewshire Barrhead, East Renfrewshire
Bathgate, West Lothian Bathgate, West Lothian
Bearsden, East Dunbartonshire Bearsden, East Dunbartonshire
Bellshill, North Lanarkshire Bellshill, North Lanarkshire
Bishopbriggs, East Dunbartonshire Bishopbriggs, East Dunbartonshire
Blantyre, South Lanarkshire Blantyre, South Lanarkshire
Buckhaven, Fife Buckhaven, Fife

C     A | B | D | E | F | G | H | I | J | K | L | M | N | P | R | S | W

Cambuslang, South Lanarkshire Cambuslang, South Lanarkshire
Clarkston, East Renfrewshire Clarkston, East Renfrewshire
Clydebank, West Dunbartonshire Clydebank, West Dunbartonshire
Coatbridge, North Lanarkshire Coatbridge, North Lanarkshire
Cumbernauld, North Lanarkshire Cumbernauld, North Lanarkshire

D     A | B | C | E | F | G | H | I | J | K | L | M | N | P | R | S | W

Dumbarton, West Dunbartonshire Dumbarton, West Dunbartonshire
Dumfries, Dumfries and Galloway Dumfries, Dumfries and Galloway
Dundee Dundee
Dunfermline, Fife Dunfermline, Fife

E     A | B | C | D | F | G | H | I | J | K | L | M | N | P | R | S | W

East Kilbride, South Lanarkshire East Kilbride, South Lanarkshire
Edinburgh Edinburgh
Elgin, Moray Elgin, Moray
Erskine, Renfrewshire Erskine, Renfrewshire

F     A | B | C | D | E | G | H | I | J | K | L | M | N | P | R | S | W

Falkirk Falkirk

G     A | B | C | D | E | F | H | I | J | K | L | M | N | P | R | S | W

Giffnock, East Renfrewshire Giffnock, East Renfrewshire
Glasgow Glasgow
Glenrothes, Fife Glenrothes, Fife
Grangemouth, Falkirk Grangemouth, Falkirk
Greenock, Inverclyde Greenock, Inverclyde

H     A | B | C | D | E | F | G | I | J | K | L | M | N | P | R | S | W

Hamilton, South Lanarkshire Hamilton, South Lanarkshire

I     A | B | C | D | E | F | G | H | J | K | L | M | N | P | R | S | W

Inverness, Highland Inverness, Highland
Irvine, North Ayrshire Irvine, North Ayrshire

J     A | B | C | D | E | F | G | H | I | K | L | M | N | P | R | S | W

Johnstone, Renfrewshire Johnstone, Renfrewshire

K     A | B | C | D | E | F | G | H | I | J | L | M | N | P | R | S | W

Kilmarnock, East Ayrshire Kilmarnock, East Ayrshire
Kilwinning, North Ayrshire Kilwinning, North Ayrshire
Kirkcaldy, Fife Kirkcaldy, Fife
Kirkintilloch, East Dunbartonshire Kirkintilloch, East Dunbartonshire

L     A | B | C | D | E | F | G | H | I | J | K | M | N | P | R | S | W

Larkhall, South Lanarkshire Larkhall, South Lanarkshire
Livingston, West Lothian Livingston, West Lothian

M     A | B | C | D | E | F | G | H | I | J | K | L | N | P | R | S | W

Motherwell, North Lanarkshire Motherwell, North Lanarkshire
Musselburgh, East Lothian Musselburgh, East Lothian

N     A | B | C | D | E | F | G | H | I | J | K | L | M | P | R | S | W

Newton Mearns, East Renfrewshire Newton Mearns, East Renfrewshire

P     A | B | C | D | E | F | G | H | I | J | K | L | M | N | R | S | W

Paisley, Renfrewshire Paisley, Renfrewshire
Penicuik, Midlothian Penicuik, Midlothian
Perth, Perth and Kinross Perth, Perth and Kinross
Peterhead, Aberdeenshire Peterhead, Aberdeenshire
Polmont, Falkirk Polmont, Falkirk

R     A | B | C | D | E | F | G | H | I | J | K | L | M | N | P | S | W

Renfrew, Renfrewshire Renfrew, Renfrewshire
Rutherglen, South Lanarkshire Rutherglen, South Lanarkshire

S     A | B | C | D | E | F | G | H | I | J | K | L | M | N | P | R | W

St Andrews, Fife St Andrews, Fife
Stenhousemuir, Falkirk Stenhousemuir, Falkirk
Stirling, Stirling Stirling, Stirling

W     A | B | C | D | E | F | G | H | I | J | K | L | M | N | P | R | S

Wishaw, North Lanarkshire Wishaw, North Lanarkshire