Search Scotland's golf courses

  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 11
    Type: Parkland
    Length: 5114 yards

    Region: Highland

    Testing 9 hole course for golfers of all levels. Two tee sets and lovely views over the Moray Firth.

    Region:
    Highland
    Town:
    Forres
    Weekday green fee:
    £20.00
    Holes:
    11
    Length:
    5114 yards
    Par/Rating:
    67 / 64.9
    Slope:
    112
    Type:
    Parkland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Parkland
    Length: 3605 yards

    Region: Highland

    9 hole parkland golf with 12 tees and small greens, partly by the lochside.Scenic Highland setting.

    Region:
    Highland
    Town:
    Lochcarron
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    3605 yards
    Par/Rating:
    58 / 59.6
    Slope:
    97
    Type:
    Parkland
  • 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: £35.00

    Weekend green fee: £35.00

    Holes: 18
    Type: Parkland
    Length: 6335 yards

    Region: Highland

    A gently undulating 18 hole parkland course with a backdrop of the Cairngorms and panoramic views.

    Region:
    Highland
    Town:
    Urquhart
    Weekday green fee:
    £35.00
    Holes:
    18
    Length:
    6335 yards
    Par/Rating:
    71 / 70.8
    Slope:
    124
    Type:
    Parkland
  • 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: £50.00

    Weekend green fee: £50.00

    Holes: 18
    Type: Links
    Length: 6068 yards

    Region: Highland

    An 18 hole links with testing tight fairways and small greens.

    Region:
    Highland
    Town:
    Lossiemouth
    Weekday green fee:
    £50.00
    Holes:
    18
    Length:
    6068 yards
    Par/Rating:
    70 / 69.4
    Slope:
    118
    Type:
    Links
  • Weekday green fee: £95.00

    Weekend green fee: £95.00

    Holes: 18
    Type: Links
    Length: 6572 yards

    Region: Highland

    Moray Old is considered a fine example of classic gorse lined Scottish links with revetted bunkers.

    Region:
    Highland
    Town:
    Lossiemouth
    Weekday green fee:
    £95.00
    Holes:
    18
    Length:
    6572 yards
    Par/Rating:
    71 / 73.4
    Slope:
    130
    Type:
    Links
  • Weekday green fee: £38.00

    Weekend green fee: £55.00

    Holes: 18
    Type: Heathland
    Length: 5542 yards

    Region: Highland

    An 18 hole course which is a mix of heathland and moorland in a scenic highland setting.

    Region:
    Highland
    Town:
    Muir of Ord
    Weekday green fee:
    £38.00
    Holes:
    18
    Length:
    5542 yards
    Par/Rating:
    68 / 67.5
    Slope:
    119
    Type:
    Heathland
  • Weekday green fee: £100.00

    Weekend green fee: £100.00

    Holes: 18
    Type: Links
    Length: 6765 yards

    Region: Highland

    A traditional Scottish championship links full of natural hazards, including gorse lined fairways.

    Region:
    Highland
    Town:
    Nairn
    Weekday green fee:
    £100.00
    Holes:
    18
    Length:
    6765 yards
    Par/Rating:
    72 / 74.0
    Slope:
    135
    Type:
    Links
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Links
    Length: 1634 yards

    Region: Highland

    A 9 hole course good for families, for warming up or improving the short game.

    Region:
    Highland
    Town:
    Nairn
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    1634 yards
    Par/Rating:
    29 / 57.8
    Slope:
    89
    Type:
    Links