Search Scotland's golf courses

  • Weekday green fee: £90.00

    Weekend green fee: N/A

    Holes: 18
    Type: Heathland, Parkland
    Length: 5781 yards

    Region: South East

    An 18 hole mix of parkland and heathland set around Corstorphine Hill close to Edinburgh City centre

    Region:
    South East
    Town:
    Edinburgh
    Weekday green fee:
    £90.00
    Holes:
    18
    Length:
    5781 yards
    Par/Rating:
    70 / 68.5
    Slope:
    120
    Type:
    Heathland, Parkland
  • Weekday green fee: £80.00

    Weekend green fee: £80.00

    Holes: 18
    Type: Heathland
    Length: 6449 yards

    Region: Highland

    A heathland course with views to the hills, testing for both low and higher handicap players.

    Region:
    Highland
    Town:
    Elgin
    Weekday green fee:
    £80.00
    Holes:
    18
    Length:
    6449 yards
    Par/Rating:
    71 / 71.4
    Slope:
    124
    Type:
    Heathland
  • Weekday green fee: £75.00

    Weekend green fee: £75.00

    Holes: 18
    Type: Heathland
    Length: 5876 yards

    Region: Highland

    A beautiful and natural highland setting with fairways lined by birch trees, heather and broom.

    Region:
    Highland
    Town:
    Boat of Garten
    Weekday green fee:
    £75.00
    Holes:
    18
    Length:
    5876 yards
    Par/Rating:
    70 / 69.4
    Slope:
    131
    Type:
    Heathland
  • Weekday green fee: £70.00

    Weekend green fee: £85.00

    Holes: 18
    Type: Coastal
    Length: 6275 yards

    Region: South East

    18 hole course in cliff top location with beautiful views over the Firth of Forth and the Bass Rock.

    Region:
    South East
    Town:
    North Berwick
    Weekday green fee:
    £70.00
    Holes:
    18
    Length:
    6275 yards
    Par/Rating:
    70 / 70.6
    Slope:
    124
    Type:
    Coastal
  • Weekday green fee: £53.75

    Weekend green fee: £60.00

    Holes: 18
    Type: Heathland
    Length: 7153 yards

    Region: Highland

    18 hole championship heathland course that wanders through pine forest and alongside the River Spey.

    Region:
    Highland
    Town:
    Aviemore
    Weekday green fee:
    £53.75
    Holes:
    18
    Length:
    7153 yards
    Par/Rating:
    72 / 75.2
    Slope:
    140
    Type:
    Heathland
  • 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: £33.00

    Weekend green fee: £33.00

    Holes: 18
    Type: Heathland
    Length: 4804 yards

    Region: Highland

    18 hole course on west edge of Orkney mainland with beautiful sea views across to the island of Hoy.

    Region:
    Highland
    Town:
    Stromness
    Weekday green fee:
    £33.00
    Holes:
    18
    Length:
    4804 yards
    Par/Rating:
    65 / 63.7
    Slope:
    100
    Type:
    Heathland
  • Weekday green fee: £30.25

    Weekend green fee: £31.50

    Holes: 18
    Type: Heathland
    Length: 5865 yards

    Region: South East

    Braid Hill is a testing course of contours and gorse, offering panoramic views across to Edinburgh.

    Region:
    South East
    Town:
    Edinburgh
    Weekday green fee:
    £30.25
    Holes:
    18
    Length:
    5865 yards
    Par/Rating:
    71 / 68.2
    Slope:
    115
    Type:
    Heathland
  • 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
  • Weekday green fee: £25.00

    Weekend green fee: £40.00

    Holes: 18
    Type: Heathland, Parkland
    Length: 6054 yards

    Region: South East

    A tree-lined 18 hole course on the northern slopes of the Pentland Hills west of Edinburgh.

    Region:
    South East
    Town:
    West Calder
    Weekday green fee:
    £25.00
    Holes:
    18
    Length:
    6054 yards
    Par/Rating:
    71 / 69.6
    Slope:
    123
    Type:
    Heathland, Parkland