Search Scotland's golf courses

  • Weekday green fee: £30.00

    Weekend green fee: £35.00

    Holes: 18
    Type: Heathland
    Length: 4510 yards

    Region: West

    Hilly 18 hole course above Lamlash with long par 3’s and views across the Clyde to Ayrshire.

    Region:
    West
    Town:
    Lamlash
    Weekday green fee:
    £30.00
    Holes:
    18
    Length:
    4510 yards
    Par/Rating:
    64 / 63.9
    Slope:
    109
    Type:
    Heathland
  • Weekday green fee: £9.00

    Weekend green fee: £10.00

    Holes: 9
    Type: Inland
    Length: 6280 yards

    Region: West

    A par 35 9 hole course with an interesting mix of length of holes.

    Region:
    West
    Town:
    Larkhall
    Weekday green fee:
    N/A
    Holes:
    9
    Length:
    6280 yards
    Par/Rating:
    70 / 69.9
    Slope:
    119
    Type:
    Inland
  • Weekday green fee: £30.00

    Weekend green fee: £40.00

    Holes: 18
    Type: Inland
    Length: 5863 yards

    Region: South East

    18 hole course offering views of the Ochil Hills, Union Canal and Forth Valley.

    Region:
    South East
    Town:
    Linlithgow
    Weekday green fee:
    £30.00
    Holes:
    18
    Length:
    5863 yards
    Par/Rating:
    70 / 68.7
    Slope:
    119
    Type:
    Inland
  • Weekday green fee: £15.00

    Weekend green fee: £15.00

    Holes: 9
    Type: Inland
    Length: 3604 yards

    Region: West

    A scenic Loch-side 9 hole course within Drimsynie Estate Holiday village.

    Region:
    West
    Town:
    Lochgoilhead
    Weekday green fee:
    £15.00
    Holes:
    9
    Length:
    3604 yards
    Par/Rating:
    62 / 60.6
    Slope:
    97
    Type:
    Inland
  • Weekday green fee: £14.00

    Weekend green fee: £15.00

    Holes: 18
    Type: Inland
    Length: 5758 yards

    Region: West

    An 18 hole course alongside 18 floodlit driving bays and a junior golf academy.

    Region:
    West
    Town:
    Coatbridge
    Weekday green fee:
    £14.00
    Holes:
    18
    Length:
    5758 yards
    Par/Rating:
    69 / 66.1
    Slope:
    113
    Type:
    Inland
  • Weekday green fee: £15.00

    Weekend green fee: £15.00

    Holes: 9
    Type: Heathland
    Length: 3718 yards

    Region: North East

    A classic hillside 9 hole village course with narrow fairways with views of the Deeside countryside.

    Region:
    North East
    Town:
    Lumphanan
    Weekday green fee:
    £15.00
    Holes:
    9
    Length:
    3718 yards
    Par/Rating:
    62 / 60.8
    Slope:
    104
    Type:
    Heathland
  • Weekday green fee: £15.00

    Weekend green fee: £15.00

    Holes: 9
    Type: Heathland
    Length: 4004 yards

    Region: Highland

    9 hole mix of heathland and heather which covers just 15 acres. The longest hole is 318 years long.

    Region:
    Highland
    Town:
    Lybster
    Weekday green fee:
    £15.00
    Holes:
    9
    Length:
    4004 yards
    Par/Rating:
    62 / 60.8
    Slope:
    101
    Type:
    Heathland
  • Weekday green fee: N/A

    Weekend green fee: N/A

    Holes: 9
    Type: Heathland
    Length: 4524 yards

    Region: West

    A relatively flat 9 hole course by the sea on the west coast of Arran, with views across to Kintyre.

    Region:
    West
    Town:
    Machrie
    Weekday green fee:
    N/A
    Holes:
    9
    Length:
    4524 yards
    Par/Rating:
    66 / 62.8
    Slope:
    104
    Type:
    Heathland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Inland
    Length: 1250 yards

    Region: Highland

    Hazard-free 9 hole course with small greens, ideal for beginners, families or short game work.

    Region:
    Highland
    Town:
    Urquhart
    Weekday green fee:
    N/A
    Holes:
    9
    Length:
    1250 yards
    Par/Rating:
    27 /
    Slope:
    Type:
    Inland
  • Weekday green fee: £35.00

    Weekend green fee: £35.00

    Holes: 9
    Type: Inland
    Length: 5298 yards

    Region: West

    9 hole course, tuition centre and 50 bay driving range including 20 automated bays.

    Region:
    West
    Town:
    Glasgow
    Weekday green fee:
    £35.00
    Holes:
    9
    Length:
    5298 yards
    Par/Rating:
    66 / 64.6
    Slope:
    105
    Type:
    Inland