GreensideGolf Index
Plan a golf trip

Best golf courses in Perth & Western Australia

43 courses in Perth & Western Australia, ranked by Greenside Index. 11 of them take bookings from visitors.

  1. 1Lake Karrinyup GCKarrinyup · PrivateTrip Worthy8.44
  2. 2Links Kennedy BayPort Kennedy · PrivateTrip Worthy8.19
  3. 3Joondalup Resort: Quarry/Dune CourseJoondalup · PublicTrip Worthy8.17
  4. 4Mt Lawley GCInglewood · PrivateTrip Worthy8.08
  5. 5The Cut GCDawesville · PublicTrip Worthy8.04
  6. 6Cottesloe GCSwanbourne · PrivateTrip Worthy7.91
  7. 7Kalgoorlie GCKalgoorlie · PublicTrip Worthy7.91
  8. 8Meadow Springs G&CCMeadow Springs · PublicTrip Worthy7.89
  9. 9The Western Australian GCYokine · PrivateTrip Worthy7.81
  10. 10Sun City CCYanchep · PublicTrip Worthy7.74
  11. 11Albany GCAlbany · PublicTrip Worthy7.58
  12. 12Vines (Lakes) · PrivateTrip Worthy7.53
  13. 13Royal Fremantle GCFremantle · PrivateTrip Worthy7.51
  14. 14Joondalup Resort: Quarry/Lake CourseJoondalup · PublicValue Round7.49
  15. 15Araluen · PrivateValue Round7.45
  16. 16Gosnells · PrivateValue Round7.38
  17. 17Nedlands · PrivateValue Round7.35
  18. 18Secret Harbour LinksSecret Harbour · PublicValue Round7.35
  19. 19Kwinana · PrivateValue Round7.32
  20. 20Joondalup Resort (Dune/Lake Course)Connolly · PublicValue Round7.31
  21. 21Mandurah · PrivateValue Round7.29
  22. 22Vines (Ellenbrook) · PrivateValue Round7.27
  23. 23Wanneroo · PrivateValue Round7.22
  24. 24Royal Perth Golf Club · PrivateValue Round7.19
  25. 25Lakelands Country Club · PrivateValue Round7.17
  26. 26Sea View · PrivateValue Round7.15
  27. 27Melville Glades · PrivateValue Round7.13
  28. 28Bunbury GCBunbury · PublicValue Round7.12
  29. 29Sanctuary Golf Resort · PublicValue Round7.11
  30. 30Margaret River · PrivateValue Round7.09
  31. 31Busselton · PrivateValue Round7.07
  32. 32Dunsborough Lakes · PrivateValue Round7.05
  33. 33Collie · PrivateValue Round7.03
  34. 34Augusta Golf Club · PrivateValue Round7.02
  35. 35Capel · PrivateValue Round7.00
  36. 36Rockingham · PrivateValue Round6.97
  37. 37Pinjarra · PrivateValue Round6.95
  38. 38Hartfield · PrivateValue Round6.92
  39. 39Wembley (Old) · PrivateValue Round6.90
  40. 40Manjimup · PrivateValue Round6.87
  41. 41Broome · PrivateValue Round6.79
  42. 42Geraldton · PrivateValue Round6.76
  43. 43Lakewood Shores: Binningup · PrivateValue Round6.73