The best secret beaches in Sydney

Shhh... let's just keep these top Sydney beaches between us
Obelisk Beach
Photograph: Ernest McGray
By Erin Moy |

Not feeling the crowds at Sydney’s most popular places to sunbake? Try seeking out these hidden stretches of sand for a more private party in the sunshine. Some are surprisingly close to the CBD with stunning harbour views, others require a little more planning but the privacy alone is worth the extra effort.

Things to do

Flat Rock Beach

icon-location-pin Killarney Heights

Flat Rock Beach is the ideal spot for cooling off after a bushwalk through Garigal or a kayak down Middle Harbour.

Things to do

Lady Martins Beach

icon-location-pin Point Piper

A long, narrow stretch of sand tucked in Felix Bay, Lady Martins Beach is the perfect place for an exclusive dip in the harbour.

Things to do

Little Bay Beach

icon-location-pin Little Bay

You'll find this beach – split in two by a protrusion of rock – right at the end of the Prince Henry development in Little Bay. It has great facilities and still, calm waters. Grab a slushie from the supermarket on your way out of Prince Henry. We almost feel guilty spoiling this little secret. Almost.

Things to do

Milk Beach

icon-location-pin Vaucluse

This hidden gem boasts incredible views of the city, Harbour Bridge and Rose Bay – watch the seaplanes come and go from the warm shallows.

Things to do

Obelisk Beach

icon-location-pin Mosman

On the south side of Middle Head, Obelisk Beach is another little nude pocket renowned for its peace, quiet and views of the South Head.

Want more?

A generic image of a woman snorkeling underwater
Photograph: Fabien Graff
Sport and fitness, Swimming

The top snorkelling spots in Sydney

Where are these great snorkelling spots? To find out, we enlisted the help of the good people at Snorkel Safari, who run scuba-diving courses and snorkel trips from several locations across the city. They gave us their picks of the five best places to bury your face in the water in Sydney, from a strange little island in La Perouse to Shelly Beach at Manly.

This page was migrated to our new look automatically. Let us know if anything looks off at