Golf Courses in Scotland

155 Results

see also Golf Holidays in Scotland

Sort by:

Showing only:

  • Style: Inland or Moorland
Show all courses
Port Glasgow Golf Club

Port Glasgow Golf Club

Port Glasgow, Inverclyde – Map

18 Hole
22-29 € / 18 Holes

18-Hole CourseMo-Su22-29 € / 18 Holes
Greenock Whinhill Golf Club

Greenock Whinhill Golf Club

Greenock – Map

18 Hole
12-14 € / 18 Holes

18-Hole CourseMo-Su12-14 € / 18 Holes
Skelmorlie Golf Club

Skelmorlie Golf Club

Skelmorlie, North Ayrshire – Map

18 Hole
18-36 € / 18 Holes

18-Hole CourseMo-Su18-36 € / 18 Holes
Paisley Golf Club

Paisley Golf Club

Paisley, Renfrewshire – Map

18 Hole
78 € / 18 Holes

18-Hole CourseMo-Su (Hcp req.)78 € / 18 Holes
Port Bannatyne Golf Club

Port Bannatyne Golf Club

Port Bannatyne, Isle of Bute – Map

13 Hole
13-19 € / 18 Holes

13-Hole CourseMo-Su13-19 € / 18 Holes
Innellan Golf Club

Innellan Golf Club

Innellan, Argyll – Map

9 Hole
16-18 € / Day

9-Hole CourseMo-Su16-18 € / Day
Blairmore & Strone Golf Club

Blairmore & Strone Golf Club

Blairmore, Dunoon – Map

9 Hole
12 € / Day

9-Hole CourseMo-Su12 € / Day
Cowal Golf Club

Cowal Golf Club

Dunoon, Argyll – Map

18 Hole
26-38 € / 18 Holes

18-Hole CourseMo-Su26-38 € / 18 Holes
Taynuilt Golf Club

Taynuilt Golf Club

Taynuilt, Argyll – Map

9 Hole
18 € / Day

9-Hole CourseMo-Su18 € / Day
Erskine Golf Club

Erskine Golf Club

Bishopton, Renfrewshire – Map

18 Hole
30-60 € / 18 Holes

18-Hole CourseMo-Su30-60 € / 18 Holes
Duns Golf Club

Duns Golf Club

Duns, Berwickshire – Map

18 Hole
30-36 € / 18 Holes

18-Hole CourseMo-Su30-36 € / 18 Holes
Lauder Golf Club

Lauder Golf Club

Lauder, Berwickshire – Map

9 Hole
15 € / Day

9-Hole CourseMo-Su15 € / Day
Selkirk Golf Club

Selkirk Golf Club

Selkirk – Map

9 Hole
26 € / 18 Holes

9-Hole CourseMo-Su26 € / 18 Holes

Newcastleton Golf Club

Newcastleton, Scottish Borders – Map

9 Hole
12 € / 9 Holes

9-Hole CourseMo-Su12 € / 9 Holes
Asta Golf Club

Asta Golf Club

Scalloway, Shetland – Map

9 Hole
12 € / Day

9-Hole CourseMo-Su12 € / Day