Photo: Trentis at English Wikipedia / Public domain
South West Rocks is a laid-back coastal town on the Mid North Coast of New South Wales, where the Macleay River meets the sea. Famous for its pristine beaches, historic lighthouse, and the iconic Trial Bay Gaol, this destination offers a perfect blend of nature, history, and seaside relaxation. The town has a friendly, unhurried vibe, making it an ideal stop for travellers exploring the coast between Sydney and Brisbane.
Highlights & What to See
- Trial Bay Gaol – Perched on a headland with sweeping ocean views, this historic 19th-century prison is a fascinating glimpse into Australia's convict past. The ruins and interpretive displays are captivating.
- Smoky Cape Lighthouse – One of Australia's most photogenic lighthouses, set on a dramatic headland. Climb to the top for panoramic views or walk the coastal trail.
- South West Rocks Beaches – Little Bay and Horseshoe Bay offer calm, clear waters perfect for swimming and snorkelling. The beaches are less crowded than those further north.
- Fish Rock Cave – A world-class diving and snorkelling site, home to grey nurse sharks and abundant marine life. The underwater cave is a must for certified divers.
- Macleay River – Kayak or paddleboard along the river's mangrove-lined banks, spotting birdlife and maybe a dolphin or two.
Suggested Time to Spend
Two to three days is ideal to soak up South West Rocks' main attractions without rushing. Spend one day exploring the gaol and lighthouse, another on the beaches and water activities, and a half-day diving or snorkelling at Fish Rock Cave. The pace is slow, so you can easily stretch it into a longer stay if you want to unwind.
Nearby Areas Worth Combining
- Kempsey – A historic river town with a charming main street and the Dunghutti Aboriginal gallery.
- Arakoon National Park – Adjacent to South West Rocks, this park offers bushwalks, picnic spots, and the historic Trial Bay Gaol.
- Hat Head National Park – A pristine coastal reserve with dunes, wetlands, and excellent birdwatching.
- Port Macquarie – A larger coastal city with a vibrant food scene, koala hospital, and beautiful beaches, about 90 minutes south.
- Crescent Head – A laid-back surf village with a famous point break and a friendly community vibe.
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
- Kempsey — Jan Smith from Brisbane, Australia / CC BY 2.0
- Arakoon National Park — Sue Allen / CC BY-SA 3.0
- Hat Head National Park — Poyt448 Peter Woodard / Public domain
- Crescent Head — Yun Huang Yong / CC BY 2.0
- Trial Bay Gaol — Cgoodwin / CC BY-SA 4.0