Seal Rocks

Photo: Jocey K / CC BY-SA 2.0

Seal Rocks is a sleepy coastal hamlet on the NSW Mid North Coast that feels like a secret well-kept by those who’ve found it. With its blinding-white sand, turquoise water, and a historic lighthouse perched on a rocky headland, it’s the kind of place where you can hear yourself think – and the waves crash. The village itself is tiny (don’t expect a supermarket), but the raw beauty of the surrounding Myall Lakes National Park makes it a must for nature lovers and photographers.

Highlights & What to See

Suggested Time to Spend

Seal Rocks is a day-trip destination from Port Macquarie (about 1.5 hours north) or Forster (30 minutes north), but to truly unwind, stay a night or two. Spend a full day exploring the lighthouse, swimming, and walking in the national park. If you’re self-driving, combine it with a loop through the Myall Lakes region – the road in is sealed but narrow, so take it slow.

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