Search Scotland's golf courses

  • Weekday green fee: £30.00

    Weekend green fee: £30.00

    Holes: 9
    Type: Links
    Length: 5512 yards

    Region: West

    A nine hole course that complements the 18 hole Barassie Links.

    Region:
    West
    Town:
    Troon
    Weekday green fee:
    £30.00
    Holes:
    9
    Length:
    5512 yards
    Par/Rating:
    68 / 69.4
    Slope:
    124
    Type:
    Links
  • Weekday green fee: £14.00

    Weekend green fee: £14.00

    Holes: 9
    Type: Parkland
    Length: 4640 yards

    Region: South West

    9 hole course landscaped with natural woodland and man-made features, surrounded by the River Annan.

    Region:
    South West
    Town:
    Lockerbie
    Weekday green fee:
    £14.00
    Holes:
    9
    Length:
    4640 yards
    Par/Rating:
    66 /
    Slope:
    Type:
    Parkland
  • Weekday green fee: £23.00

    Weekend green fee: £23.00

    Holes: 9
    Type: Parkland
    Length: 4244 yards

    Region: North East

    A challenging 9 hole course in beautiful Royal Deeside with a nice mix of par 3’s and 4’s.

    Region:
    North East
    Town:
    Banchory
    Weekday green fee:
    £23.00
    Holes:
    9
    Length:
    4244 yards
    Par/Rating:
    64 / 61.6
    Slope:
    110
    Type:
    Parkland
  • Weekday green fee: £15.00

    Weekend green fee: £15.00

    Holes: 9
    Type: Heathland
    Length: 4824 yards

    Region: West

    9 hole course close to Dunoon with panoramic views over the Firth of Clyde.

    Region:
    West
    Town:
    Dunoon
    Weekday green fee:
    £15.00
    Holes:
    9
    Length:
    4824 yards
    Par/Rating:
    64 / 63.6
    Slope:
    102
    Type:
    Heathland
  • Weekday green fee: £25.00

    Weekend green fee: £30.00

    Holes: 9
    Type: Inland
    Length: 5950 yards

    Region: Borders

    The Leithen Valley and river help form this attractive 9 hole course with varying tee positions.

    Region:
    Borders
    Town:
    Innerleithen
    Weekday green fee:
    £25.00
    Holes:
    9
    Length:
    5950 yards
    Par/Rating:
    70 / 68.5
    Slope:
    121
    Type:
    Inland
  • Weekday green fee: N/A

    Weekend green fee: N/A

    Holes: 9
    Type: Parkland
    Length: 5628 yards

    Region: West

    9 hole parkland course with spectacular views of Loch Fyne and surrounding mountains.

    Region:
    West
    Town:
    Inveraray
    Weekday green fee:
    N/A
    Holes:
    9
    Length:
    5628 yards
    Par/Rating:
    70 / 67.6
    Slope:
    115
    Type:
    Parkland
  • Weekday green fee: £22.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Parkland
    Length: 4987 yards

    Region: Central

    A picturesque 9 hole parkland course in the beautiful scenery of the Pertshire Highlands.

    Region:
    Central
    Town:
    Killin
    Weekday green fee:
    £22.00
    Holes:
    9
    Length:
    4987 yards
    Par/Rating:
    66 / 64.8
    Slope:
    113
    Type:
    Parkland
  • Weekday green fee: £60.00

    Weekend green fee: £60.00

    Holes: 9
    Type: Inland
    Length: 2022 yards

    Region: East

    Kingarrock is a hickory golf course with hickory clubs and equipment included in the green fees

    Region:
    East
    Town:
    Cupar
    Weekday green fee:
    £60.00
    Holes:
    9
    Length:
    2022 yards
    Par/Rating:
    34 /
    Slope:
    Type:
    Inland
  • Weekday green fee: £30.00

    Weekend green fee: £35.00

    Holes: 9
    Type: Inland
    Length: 2874 yards

    Region: East

    9 hole course around Forbes of Kingennie resort with USGA specification greens and panoramic views.

    Region:
    East
    Town:
    Dundee
    Weekday green fee:
    £30.00
    Holes:
    9
    Length:
    2874 yards
    Par/Rating:
    34 / 68.4
    Slope:
    117
    Type:
    Inland
  • Weekday green fee: £28.00

    Weekend green fee: £38.00

    Holes: 9
    Type: Inland
    Length: 2857 yards

    Region: South East

    9 hole course that particularly welcomes beginners and juniors, but challenges all levels of golfer.

    Region:
    South East
    Town:
    Linlithgow
    Weekday green fee:
    £28.00
    Holes:
    9
    Length:
    2857 yards
    Par/Rating:
    68 / 66.7
    Slope:
    122
    Type:
    Inland