Lighthouse Beach in Seal Rocks sit below the towering Sugarloaf Point Lighthouse in Myall Lakes National Park.

Lighthouse Beach offers diving, snorkelling, surfing and fishing in a spectacular wild landscape. The beach faces almost due south, fully exposing it to all waves from that direction. It is bordered by Sugarloaf Point and Seal Rocks reef in the north and Treachery Head in the south. Due to its orientation Lighthouse Beach is an ideal location to escape the north east winds in the warmer months of the year.

Lighthouse Beach can be accessed either by taking the short walk to Sugarloaf Point Lighthouse or at the carpark along Treachery Road. This beach can also be accessed by 4WD at this carpark. A NSW National Parks Permit is required to drive on this beach,

This beach is not patrolled.