Search Scotland's golf courses

  • Weekday green fee: £125.00

    Weekend green fee: £125.00

    Holes: 18
    Type: Links
    Length: 6211 yards

    Region: Highland

    Traditional seaside links with a mountain backdrop that stays close to the coast for all 18 holes.

    Region:
    Highland
    Town:
    Brora
    Weekday green fee:
    £125.00
    Holes:
    18
    Length:
    6211 yards
    Par/Rating:
    70 / 70.0
    Slope:
    118
    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: N/A

    Weekend green fee: N/A

    Holes: 18
    Type: Links
    Length: 6833 yards

    Region: Highland

    18 hole championship links at the exclusive Skibo Castle.

    Region:
    Highland
    Town:
    Dornoch
    Weekday green fee:
    N/A
    Holes:
    18
    Length:
    6833 yards
    Par/Rating:
    72 / 70.7
    Slope:
    126
    Type:
    Links
  • Weekday green fee: £17.00

    Weekend green fee: £17.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:
    N/A
    Holes:
    9
    Length:
    5402 yards
    Par/Rating:
    71 / 67.5
    Slope:
    132
    Type:
    Inland
  • Weekday green fee: £245.00

    Weekend green fee: £245.00

    Holes: 18
    Type: Links
    Length: 7009 yards

    Region: Highland

    Championship links overlooking the Moray Firth. Host to the Scottish Open 2011, 2012, 2013 and 2016.

    Region:
    Highland
    Town:
    Inverness
    Weekday green fee:
    £245.00
    Holes:
    18
    Length:
    7009 yards
    Par/Rating:
    72 / 72.6
    Slope:
    136
    Type:
    Links
  • Weekday green fee: £14.00

    Weekend green fee: £14.00

    Holes: 9
    Type: Parkland
    Length: 1161 yards

    Region: Highland

    A par 32 9 hole course in a parkland setting within the grounds of Cawdor Castle.

    Region:
    Highland
    Town:
    Nairn
    Weekday green fee:
    N/A
    Holes:
    9
    Length:
    1161 yards
    Par/Rating:
    32 /
    Slope:
    Type:
    Parkland
  • Weekday green fee: £25.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Links
    Length: 4000 yards

    Region: Highland

    Pay and Play links with stunning views of Moray coast. Suits both beginners and experienced golfers.

    Region:
    Highland
    Town:
    Duffus
    Weekday green fee:
    £25.00
    Holes:
    9
    Length:
    4000 yards
    Par/Rating:
    62 /
    Slope:
    Type:
    Links
  • Weekday green fee: £20.00

    Weekend green fee: £25.00

    Holes: 9
    Type: Inland
    Length: 2538 yards

    Region: Highland

    Par 3 course in a beautiful setting by the River Spey with views of Cromadale Hills and Cairngorms.

    Region:
    Highland
    Town:
    Grantown-on-Spey
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    2538 yards
    Par/Rating:
    54 /
    Slope:
    Type:
    Inland
  • 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: N/A

    Weekend green fee: N/A

    Holes: 9
    Type: Heathland
    Length: 2436 yards

    Region: Highland

    Region:
    Highland
    Town:
    Aviemore
    Weekday green fee:
    N/A
    Holes:
    9
    Length:
    2436 yards
    Par/Rating:
    64 /
    Slope:
    Type:
    Heathland