Meelup Beach

A sheltered bay near Dunsborough with calm, clear water. It is ideal for family swimming and snorkeling, and the shady trees make it a good picnic spot.

Meelup Beach lies on the western side of Geographe Bay, about 7 km north of Dunsborough. It faces northeast and is sheltered by a headland, so the sea is usually as calm as a lake, with clear blue-green water. It is ideal for family swimming, stand-up paddleboarding and snorkeling. Behind the sand are large areas of shade, barbecue facilities and toilets, and the beach is busy with locals on weekends. You can walk north along the Meelup coastal trail to smaller bays such as Little Meelup and Eagle Bay. Admission is free. Parking is tight in summer, so arrive early in the morning.

Opening hours

All day

Beach · Calm waters · Family-friendly

Nearby sights

Places to eat nearby

More in Margaret River