Search Scotland's golf courses

  • Weekday green fee: £21.00

    Weekend green fee: £21.00

    Holes: 9
    Type: Inland
    Length: 2672 yards

    Region: North East

    Golf centre with Par 3 9 hole course, full driving range, practice and teaching facilities.

    Region:
    North East
    Town:
    Aberdeen
    Weekday green fee:
    £21.00
    Holes:
    9
    Length:
    2672 yards
    Par/Rating:
    27 / 58.4
    Slope:
    94
    Type:
    Inland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Moorland
    Length: 5575 yards

    Region: Borders

    A 9 hole course with a testing layout with hill turf fairways and lots of heather and gorse.

    Region:
    Borders
    Town:
    Selkirk
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    5575 yards
    Par/Rating:
    68 / 67.6
    Slope:
    112
    Type:
    Moorland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Inland
    Length: 3830 yards

    Region: West

    A small 9 hole course on the isle of Arran, winding through a glen with spectacular mountain views.

    Region:
    West
    Town:
    Sannox
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    3830 yards
    Par/Rating:
    60 / 60.6
    Slope:
    96
    Type:
    Inland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Inland
    Length: 1250 yards

    Region: Highland

    Hazard-free 9 hole course with small greens, ideal for beginners, families or short game work.

    Region:
    Highland
    Town:
    Urquhart
    Weekday green fee:
    N/A
    Holes:
    9
    Length:
    1250 yards
    Par/Rating:
    27 /
    Slope:
    Type:
    Inland
  • Weekday green fee: £20.00

    Weekend green fee: £28.00

    Holes: 9
    Type: Inland
    Length: 4604 yards

    Region: South East

    9 hole course built to USGA standard suited to both beginners and experienced golfers. Pay and Play.

    Region:
    South East
    Town:
    Lasswade
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    4604 yards
    Par/Rating:
    66 / 62.2
    Slope:
    101
    Type:
    Inland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Moorland
    Length: 4814 yards

    Region: West

    On a hill above Kames the course offers panoramic views across to Bute and south past Arran.

    Region:
    West
    Town:
    Tighnabruich
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    4814 yards
    Par/Rating:
    68 / 63.5
    Slope:
    108
    Type:
    Moorland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Inland
    Length: 4460 yards

    Region: West

    Family, friendly scenic 9 hole course at head of West Loch Tarbert, on the Kintyre peninsula.

    Region:
    West
    Town:
    Tarbert
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    4460 yards
    Par/Rating:
    66 / 62.4
    Slope:
    105
    Type:
    Inland
  • Weekday green fee: £20.00

    Weekend green fee: £20.00

    Holes: 9
    Type: Inland
    Length: 5120 yards

    Region: Central

    A slightly hilly 9 hole Old Tom Morris designed course with beautiful views to distant hills.

    Region:
    Central
    Town:
    Bridge of Allan
    Weekday green fee:
    £20.00
    Holes:
    9
    Length:
    5120 yards
    Par/Rating:
    66 / 66.2
    Slope:
    115
    Type:
    Inland
  • 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: £18.00

    Weekend green fee: £18.00

    Holes: 9
    Type: Moorland
    Length: 1303 yards

    Region: South West

    A 9 hole family friendly holiday Par 3 course with no advance booking required.

    Region:
    South West
    Town:
    Portpatrick
    Weekday green fee:
    £18.00
    Holes:
    9
    Length:
    1303 yards
    Par/Rating:
    27 /
    Slope:
    Type:
    Moorland