If you like spending time outside, then spend the day at North Mindarie Foreshore, located 21.3 mi (34.3 km) from central Perth. Want to stretch your legs some more? Head to Neerabup Lake Caves and Tamala Park Conservation Reserve, both nearby.
Commune with nature and explore Yanchep National Park located 3.4 mi (5.5 km) from central Yanchep. If you like Yanchep National Park, you'll love North Mindarie Foreshore and Atlantis Marine Park, both just a short drive away.
You might want to play some rounds at Hamersley Public Golf Course, located 21.8 mi (35.1 km) from central Perth. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If Hamersley Public Golf Course doesn't quite scratch your golfing itch, Sun City Country Club and Wanneroo Botanical Gardens & Mini Golf are all just a short drive away.
Whether you want to hunt for sand dollars or smell the fresh air, Yanchep Lagoon Beach is a spot you might want to check out, located 0.6 mi (0.9 km) from central Yanchep. Enjoy the sunset by the shore at Two Rocks Marina.