Search Scotland's golf courses

  • Weekday green fee: £27.00

    Weekend green fee: £30.00

    Holes: 9
    Type: Parkland
    Length: 5528 yards

    Region: North East

    9 hole scenic parkland course for all levels of golfer. A Tom Morris design in a tranquil setting.

    Region:
    North East
    Town:
    Aboyne
    Weekday green fee:
    £27.00
    Holes:
    9
    Length:
    5528 yards
    Par/Rating:
    66 / 66.6
    Slope:
    104
    Type:
    Parkland
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Parkland
    Length: 5090 yards

    Region: Highland

    An 18 tee, 9 hole parkland course overlooked by two munros in the beautiful Glenachulish valley.

    Region:
    Highland
    Town:
    Ballachulish
    Weekday green fee:
    £25.00
    Holes:
    9
    Length:
    5090 yards
    Par/Rating:
    68 / 64.8
    Slope:
    118
    Type:
    Parkland
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Heathland
    Length: 5162 yards

    Region: Highland

    A 9 hole course in spectacular scenery amidst rolling hills, heather, pine and with loch views.

    Region:
    Highland
    Town:
    Bonar Bridge
    Weekday green fee:
    £25.00
    Holes:
    9
    Length:
    5162 yards
    Par/Rating:
    68 / 65.6
    Slope:
    128
    Type:
    Heathland
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Parkland
    Length: 6324 yards

    Region: South East

    Fairly gentle undulating 9 hole parkland course with short par 3s and long narrow holes.

    Region:
    South East
    Town:
    South Queensferry
    Weekday green fee:
    £25.00
    Holes:
    9
    Length:
    6324 yards
    Par/Rating:
    70 / 70.0
    Slope:
    114
    Type:
    Parkland
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Parkland
    Length: 5133 yards

    Region: Highland

    Attractive 9 hole parkland course with tree lined fairways and panoramic views of the Spey Valley.

    Region:
    Highland
    Town:
    Rothes
    Weekday green fee:
    £25.00
    Holes:
    9
    Length:
    5133 yards
    Par/Rating:
    67 / 66.6
    Slope:
    115
    Type:
    Parkland
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Links
    Length: 4912 yards

    Region: Highland

    Most westerly golf course on the UK mainland. 9 scenic holes over grassy hills with springy turf.

    Region:
    Highland
    Town:
    Arisaig
    Weekday green fee:
    £25.00
    Holes:
    9
    Length:
    4912 yards
    Par/Rating:
    68 / 65.2
    Slope:
    110
    Type:
    Links
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Links
    Length: 4815 yards

    Region: Highland

    A seaside 9 hole course with several alternative tees. Views to the Red Cuillins and isle of Raasay.

    Region:
    Highland
    Town:
    Sconser
    Weekday green fee:
    £25.00
    Holes:
    9
    Length:
    4815 yards
    Par/Rating:
    67 / 63.8
    Slope:
    106
    Type:
    Links
  • 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: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Links
    Length: 4179 yards

    Region: Highland

    A flat, but slightly undulating 9 hole course with 18 tees, often exposed to Atlantic winds.

    Region:
    Highland
    Town:
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    4179 yards
    Par/Rating:
    62 / 62.1
    Slope:
    106
    Type:
    Links
  • 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