Search Scotland's golf courses

  • Weekday green fee: £24.00

    Weekend green fee: £32.00

    Holes: 9
    Type: Parkland

    Region: West

    The Broadlees golf centre includes a 9 hole course, driving range, crazy golf and practice area.

    Region:
    West
    Town:
    Chapelton
    Weekday green fee:
    £24.00
    Holes:
    9
    Par/Rating:
    70 / 69.8
    Slope:
    122
    Type:
    Parkland
  • Weekday green fee: £23.00

    Weekend green fee: £24.00

    Holes: 9
    Type: Parkland
    Length: 4878 yards

    Region: Highland

    Picturesque 9 hole parkland course close to Aigas forest and ideal for spotting wildlife.

    Region:
    Highland
    Town:
    By Beauly
    Weekday green fee:
    £23.00
    Holes:
    9
    Length:
    4878 yards
    Par/Rating:
    66 / 63.2
    Slope:
    104
    Type:
    Parkland
  • Weekday green fee: £21.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Parkland
    Length: 5153 yards

    Region: East

    A hillside mature parkland 9 hole course, with small greens cut into the hillside.

    Region:
    East
    Town:
    Cupar
    Weekday green fee:
    £21.00
    Holes:
    9
    Length:
    5153 yards
    Par/Rating:
    68 / 65.7
    Slope:
    118
    Type:
    Parkland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Parkland
    Length: 4516 yards

    Region: West

    A pay and play 9 hole flat parkland layout in a peaceful and scenic setting by the River Orchy.

    Region:
    West
    Town:
    Dalmally
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    4516 yards
    Par/Rating:
    64 / 63.1
    Slope:
    111
    Type:
    Parkland
  • Weekday green fee: £20.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Inland
    Length: 2538 yards

    Region: Highland

    Par 3 course in a beautiful setting by the River Spey with views of Cromadale Hills and Cairngorms.

    Region:
    Highland
    Town:
    Grantown-on-Spey
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    2538 yards
    Par/Rating:
    54 /
    Slope:
    Type:
    Inland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Links
    Length: 5788 yards

    Region: West

    A 9 hole course on the Island of Tiree in the Inner Hebrides, ideal for some holiday golf.

    Region:
    West
    Town:
    Isle of Tiree
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    5788 yards
    Par/Rating:
    72 /
    Slope:
    Type:
    Links
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Parkland
    Length: 4730 yards

    Region: East

    A tight 9 hole parkland course that is good for beginners but will test golfers of all abilities.

    Region:
    East
    Town:
    Lundin Links
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    4730 yards
    Par/Rating:
    68 / 67.7
    Slope:
    115
    Type:
    Parkland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Moorland
    Length: 4814 yards

    Region: West

    On a hill above Kames the course offers panoramic views across to Bute and south past Arran.

    Region:
    West
    Town:
    Tighnabruich
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    4814 yards
    Par/Rating:
    68 / 63.5
    Slope:
    108
    Type:
    Moorland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Links
    Length: 4160 yards

    Region: East

    An easy walking, undulating 9 hole links with generous greens and views across the Firth of Forth.

    Region:
    East
    Town:
    Elie
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    4160 yards
    Par/Rating:
    64 /
    Slope:
    Type:
    Links
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Links
    Length: 5295 yards

    Region: Highland

    9 hole links with undulating fairways, elevated greens and views over the Dornoch and Moray Firths.

    Region:
    Highland
    Town:
    Portmahomack
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    5295 yards
    Par/Rating:
    68 / 65.8
    Slope:
    109
    Type:
    Links