Search Scotland's golf courses

  • Weekday green fee: £65.00

    Weekend green fee: £75.00

    Holes: 18
    Type: Inland
    Length: 6060 yards

    Region: South East

    Two loops of 9 that start and finish at the clubhouse. Views to both the Pentland and Ochil Hills.

    Region:
    South East
    Town:
    Edinburgh
    Weekday green fee:
    £65.00
    Holes:
    18
    Length:
    6060 yards
    Par/Rating:
    69 / 69.7
    Slope:
    119
    Type:
    Inland
  • Weekday green fee: £50.00

    Weekend green fee: £55.00

    Holes: 18
    Type: Links
    Length: 6274 yards

    Region: South West

    A scenic 18 hole mix of links and parkland golf with many challenging holes amidst whins and rough.

    Region:
    South West
    Town:
    Annan
    Weekday green fee:
    £50.00
    Holes:
    18
    Length:
    6274 yards
    Par/Rating:
    71 / 70.8
    Slope:
    129
    Type:
    Links
  • Weekday green fee: £49.00

    Weekend green fee: £59.00

    Holes: 18
    Type: Links
    Length: 5134 yards

    Region: South East

    A tight challenging links needing careful course management with views across the Firth of Forth.

    Region:
    South East
    Town:
    Gullane
    Weekday green fee:
    £49.00
    Holes:
    18
    Length:
    5134 yards
    Par/Rating:
    67 / 65.3
    Slope:
    114
    Type:
    Links
  • 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: £30.00

    Weekend green fee: £40.00

    Holes: 18
    Type: Inland
    Length: 5863 yards

    Region: South East

    18 hole course offering views of the Ochil Hills, Union Canal and Forth Valley.

    Region:
    South East
    Town:
    Linlithgow
    Weekday green fee:
    £30.00
    Holes:
    18
    Length:
    5863 yards
    Par/Rating:
    70 / 68.7
    Slope:
    119
    Type:
    Inland
  • Weekday green fee: £30.00

    Weekend green fee: £40.00

    Holes: 18
    Type: Inland
    Length: 5696 yards

    Region: South East

    18 hole course with views across Edinburgh to Fife.

    Region:
    South East
    Town:
    Edinburgh
    Weekday green fee:
    £30.00
    Holes:
    18
    Length:
    5696 yards
    Par/Rating:
    69 / 68.3
    Slope:
    115
    Type:
    Inland
  • Weekday green fee: £30.00

    Weekend green fee: £40.00

    Holes: 18
    Type: Inland
    Length: 6036 yards

    Region: South East

    The course, which opened in 2002, has numerous water hazards and USPGA standard greens.

    Region:
    South East
    Town:
    Livingston
    Weekday green fee:
    £30.00
    Holes:
    18
    Length:
    6036 yards
    Par/Rating:
    70 / 69.3
    Slope:
    124
    Type:
    Inland
  • Weekday green fee: £30.00

    Weekend green fee: £30.00

    Holes: 18
    Type: Links
    Length: 6636 yards

    Region: South West

    The course is set above the Solway coastline with spectacular sea views across the Irish Sea.

    Region:
    South West
    Town:
    Kirkcudbright
    Weekday green fee:
    £30.00
    Holes:
    18
    Length:
    6636 yards
    Par/Rating:
    73 / 70.6
    Slope:
    120
    Type:
    Links
  • 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
  • Weekday green fee: £15.00

    Weekend green fee: £15.00

    Holes: 9
    Type: Inland
    Length: 5284 yards

    Region: South East

    9 hole inland course in Linlithgow

    Region:
    South East
    Town:
    Linlithgow
    Weekday green fee:
    £15.00
    Holes:
    9
    Length:
    5284 yards
    Par/Rating:
    67 / 65.5
    Slope:
    114
    Type:
    Inland