Photo: OZmobi / Public domain
Bonny Hills is a sleepy coastal village just south of Port Macquarie, where long, uncrowded beaches meet lush hinterland. It's the kind of place where you can spend a morning surfing, an afternoon bushwalking, and end the day with fish and chips on a deserted stretch of sand. For travellers on a self-drive holiday along the NSW coast, this is a perfect low-key stop to slow down and soak up the laid-back beach culture.
Highlights & What to See
- Rainbow Beach – a stunning, patrolled beach with crystal-clear water, ideal for swimming, surfing, and long walks. The northern end is dog-friendly.
- Bilgola Headland Walking Track – a short coastal walk offering panoramic views of the ocean and hinterland, with plenty of whale-watching opportunities in season.
- Lake Cathie – a serene coastal lake perfect for kayaking, paddleboarding, and birdwatching. The lake is connected to the sea, so water levels vary.
- Bonny Hills Surf Break – a consistent right-hand point break that draws local surfers. Great for intermediate to advanced surfers.
- Bago Maze & Winery – a fun detour into the hinterland where you can get lost in a hedge maze and sample local wines.
Suggested Time to Spend
Bonny Hills is best enjoyed as a relaxed half-day stop or an overnight stay. If you're passing through on the Pacific Highway, allow at least two to three hours to walk the beach, have a swim, and grab a coffee at the local kiosk. For a more immersive experience, spend a full day combining the beach with a walk to Bilgola Headland and a paddle on Lake Cathie. Overnighters can enjoy a sunset surf and a meal at the Bonny Hills Beach Cafe.
Nearby Areas Worth Combining
- Port Macquarie – just 15 minutes north, with the Koala Hospital, historic sites, and a lively waterfront dining scene.
- Lake Cathie – the adjacent lake village, great for water activities and birdwatching.
- Laurieton – a charming town on the Camden Haven River, with a historic wharf and beautiful river walks.
- Crowdy Bay National Park – a stunning coastal park with dramatic rock formations, wild beaches, and the famous 'Diamond Head' lookout.
- Kendall – a quaint hinterland village known for its weekly market and the historic Kendall Inn.
Please check official sources for current details.
Note: opening hours, prices and booking requirements change often — please check official sources for current details.
Explore more
Image credits
- Port Macquarie — Inas / CC0
- Laurieton — Rohan Stelling / CC BY-SA 3.0
- Kendall — sludgegulper / CC BY-SA 2.0