Search Scotland's golf courses

  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Moorland
    Length: 5052 yards

    Region: Highland

    A 9 hole Highlands course set among pine trees and laid out over natural moorland.

    Region:
    Highland
    Town:
    Nethy Bridge
    Weekday green fee*:
    £25.00
    Holes:
    9
    Length:
    5052 yards
    Par/SSS:
    66 / 66
    Type:
    Moorland
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Links
    Length: 4534 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*:
    £25.00
    Holes:
    9
    Length:
    4534 yards
    Par/SSS:
    63 / 63
    Type:
    Links
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Links
    Length: 4776 yards

    Region: Highland

    A seaside 9 hole course with several alternative tees. Views to the Red Cuillins and isle of Raasay.

    Region:
    Highland
    Town:
    Sconser
    Weekday green fee*:
    £25.00
    Holes:
    9
    Length:
    4776 yards
    Par/SSS:
    67 / 64
    Type:
    Links
  • Weekday green fee: £25.00

    Weekend green fee: £25.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*:
    £25.00
    Holes:
    9
    Length:
    5295 yards
    Par/SSS:
    68 / 66
    Type:
    Links
  • Weekday green fee: £25.00

    Weekend green fee: £25.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*:
    £25.00
    Holes:
    9
    Length:
    5281 yards
    Par/SSS:
    72 / 67
    Type:
    Coastal
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Parkland
    Length: 5258 yards

    Region: Highland

    Attractive 9 hole parkland course with tree lined fairways and panoramic views of the Spey Valley.

    Region:
    Highland
    Town:
    Rothes
    Weekday green fee*:
    £25.00
    Holes:
    9
    Length:
    5258 yards
    Par/SSS:
    70 /
    Type:
    Parkland
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Links
    Length: 4908 yards

    Region: Highland

    A links in a spectacular natural setting, with white sands stretching down one side of the course.

    Region:
    Highland
    Town:
    Scarista
    Weekday green fee*:
    £25.00
    Holes:
    9
    Length:
    4908 yards
    Par/SSS:
    68 / 65
    Type:
    Links
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Inland
    Length: 5402 yards

    Region: Highland

    A very scenic but challenging course with forest to the north and mountain views to south and west.

    Region:
    Highland
    Town:
    Carrbridge
    Weekday green fee*:
    £25.00
    Holes:
    9
    Length:
    5402 yards
    Par/SSS:
    71 / 68
    Type:
    Inland
  • Weekday green fee: £24.00

    Weekend green fee: £24.00

    Holes: 9
    Type: Parkland
    Length: 5003 yards

    Region: Highland

    An 18 tee, 9 hole parkland course overlooked by two munros in the beautiful Glenachulish valley.

    Region:
    Highland
    Town:
    Ballachulish
    Weekday green fee*:
    £24.00
    Holes:
    9
    Length:
    5003 yards
    Par/SSS:
    67 / 65
    Type:
    Parkland
  • Weekday green fee: £23.00

    Weekend green fee: £23.00

    Holes: 9
    Type: Links
    Length: 4912 yards

    Region: Highland

    Most westerly golf course on the UK mainland. 9 scenic holes over grassy hills with springy turf.

    Region:
    Highland
    Town:
    Arisaig
    Weekday green fee*:
    £23.00
    Holes:
    9
    Length:
    4912 yards
    Par/SSS:
    68 / 65
    Type:
    Links