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