Bonny Hills

Photo: OZmobi / Public domain

Bonny Hills is a tranquil coastal village on the NSW Mid North Coast, offering a laid-back escape with pristine beaches and lush hinterland. Known for its uncrowded shores and friendly community, it's a perfect stop for travellers seeking relaxation and nature.

Highlights & What to See

Suggested Time to Spend

Bonny Hills is best enjoyed over 2–3 days to soak up the beach lifestyle and explore the surrounding natural attractions. Spend your mornings at the beach, afternoons on a kayak or bushwalk, and evenings dining at local cafés. It works well as a relaxing stop on a road trip between Sydney and Brisbane.

Nearby Areas Worth Combining

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