Search Scotland's golf courses

  • Weekday green fee: £45.00

    Weekend green fee: £45.00

    Holes: 18
    Type: Links
    Length: 6104 yards

    Region: South West

    18 hole links on the shores of Luce Bay with subtly sloping greens. A test for all levels of golfer.

    Region:
    South West
    Town:
    Newton Stewart
    Weekday green fee:
    £45.00
    Holes:
    18
    Length:
    6104 yards
    Par/Rating:
    70 / 69.6
    Slope:
    123
    Type:
    Links
  • Weekday green fee: £40.00

    Weekend green fee: £40.00

    Holes: 18
    Type: Links
    Length: 5620 yards

    Region: East

    An 18 hole layout less testing than the St Andrews championship links requiring accurate iron play.

    Region:
    East
    Town:
    St Andrews
    Weekday green fee:
    £40.00
    Holes:
    18
    Length:
    5620 yards
    Par/Rating:
    69 / 66.2
    Slope:
    107
    Type:
    Links
  • Weekday green fee: £40.00

    Weekend green fee: £40.00

    Holes: 9
    Type: Links
    Length: 5555 yards

    Region: Highland

    A nine hole links with two sets of tees in a coastal setting surrounded spectacular scenery

    Region:
    Highland
    Town:
    Durness
    Weekday green fee:
    £40.00
    Holes:
    9
    Length:
    5555 yards
    Par/Rating:
    70 / 67.5
    Slope:
    121
    Type:
    Links
  • Weekday green fee: £40.00

    Weekend green fee: £40.00

    Holes: 18
    Type: Links
    Length: 6211 yards

    Region: Highland

    Built on sand, Buckpool has fast, rolling fairways, often lined by tall mature gorse bushes.

    Region:
    Highland
    Town:
    Buckie
    Weekday green fee:
    £40.00
    Holes:
    18
    Length:
    6211 yards
    Par/Rating:
    70 / 69.3
    Slope:
    116
    Type:
    Links
  • Weekday green fee: £35.00

    Weekend green fee: £35.00

    Holes: 9
    Type: Links
    Length: 4690 yards

    Region: East

    9 hole coastal course with some testing par 3s including one voted the toughest par 3 in the UK.

    Region:
    East
    Town:
    Anstruther
    Weekday green fee:
    £35.00
    Holes:
    9
    Length:
    4690 yards
    Par/Rating:
    62 / 63.0
    Slope:
    101
    Type:
    Links
  • Weekday green fee: £32.00

    Weekend green fee: £32.00

    Holes: 18
    Type: Links
    Length: 4623 yards

    Region: Highland

    Designed by Tom Morris the front 9 holes stay close the cliffs while the back 9 are at beach level.

    Region:
    Highland
    Town:
    Cullen
    Weekday green fee:
    £32.00
    Holes:
    18
    Length:
    4623 yards
    Par/Rating:
    63 / 62.3
    Slope:
    97
    Type:
    Links
  • Weekday green fee: £30.00

    Weekend green fee: £30.00

    Holes: 9
    Type: Links
    Length: 4499 yards

    Region: Highland

    9 hole course in a fabulous location in rolling dunes above a sandy beach looking to the Hebrides.

    Region:
    Highland
    Town:
    Gairloch
    Weekday green fee:
    £30.00
    Holes:
    9
    Length:
    4499 yards
    Par/Rating:
    63 / 62.3
    Slope:
    108
    Type:
    Links
  • Weekday green fee: £30.00

    Weekend green fee: £30.00

    Holes: 18
    Type: Links
    Length: 5977 yards

    Region: Highland

    A cliff top links with undulating fairways and elevated bunkers, and views of the Moray Firth.

    Region:
    Highland
    Town:
    Buckie
    Weekday green fee:
    £30.00
    Holes:
    18
    Length:
    5977 yards
    Par/Rating:
    69 / 69.2
    Slope:
    119
    Type:
    Links
  • Weekday green fee: £30.00

    Weekend green fee: £30.00

    Holes: 9
    Type: Links
    Length: 3040 yards

    Region: East

    A 9 hole course that's part of the St Andrews Links and aimed at beginners, children and families

    Region:
    East
    Town:
    St Andrews
    Weekday green fee:
    £30.00
    Holes:
    9
    Length:
    3040 yards
    Par/Rating:
    60 / 57.0
    Slope:
    79
    Type:
    Links
  • Weekday green fee: £30.00

    Weekend green fee: £30.00

    Holes: 9
    Type: Coastal
    Length: 5281 yards

    Region: Highland

    A scenic 9 hole course with alternate tees, set between Ullapool and the shores of Loch Broom.

    Region:
    Highland
    Town:
    Ullapool
    Weekday green fee:
    £30.00
    Holes:
    9
    Length:
    5281 yards
    Par/Rating:
    72 / 66.5
    Slope:
    117
    Type:
    Coastal