Perth Beaches Best in Australia

Related Reads

It’s confirmed.

What West Aussies have long known is now offical.

Perth and Western Australian beaches are the best in Australia.

A national poll by the Guardian Australia saw Cottesloe Beach take top metropolitan beach, overwhelmingly defeating overated and overpopulated beaches on the east coast.

Perth Beaches Best in Australia
Photo credit: Helen Komene Art – Cottesloe Calm

Cottesloe also pulled in the most votes of any beach in Australia, ahead of Hyams Beach in New South Wales and Wineglass Bay beach in Tasmania.

“There’s nothing better than a sunset over the ocean and Guardian readers voted Cottesloe in Western Australia as their favourite metropolitan beach,” The Guardian wrote.

“Affectionately known as Cott, the suburban Perth beach polled more than 1,000 votes. Its crystal clear waters are brimming with swimmers, snorkelers and surfers alike on lazy summer days.”


19,533 votes cast in the comprehensive survey on The Guardian’s website.

Cott Beach pulled in 1000+ votes ?

Noosa Main Beach on the Sunshine Coast in not so sunny Queensland was second with 674 votes.

Metropolitan top 10

1. Cottesloe, Perth, Western Australia

2. Noosa Main Beach, Sunshine Coast, Queensland

3. Yarra Bay, Sydney, New South Wales

4. Port Noarlunga, Adelaide, South Australia

5. Freshwater, Sydney, New South Wales

6. Portsea, Mornington peninsula, Victoria

7. Bondi, Sydney, New South Wales

8. Balmoral, Sydney, New South Wales

9. Port Willunga beach, Fleurieu peninsula, South Australia

10. Bronte, Sydney, New South Wales

Meanwhile, Elephant Rocks near Denmark was named the second best regional beach in Australia.


Meelup in Margaret River and Greens Pool also made the top ten.

Related: Top Beaches to Camp at or near in WA

Regional top 10

1. Hyams beach, south coast, New South Wales

2. Elephant Rocks, south coast, Western Australia

3. Refuge Cove, Wilsons promontory, Victoria

4. Wategos Beach, Byron Bay, New South Wales

5. Horseshoe Bay, Bowen, Queensland

6. Ninety Mile beach, Gippsland, Victoria

7. Meelup, Margaret River, Western Australia

8. Greenpatch, Jervis Bay, New South Wales

9. Greens Pool, Denmark, Western Australia

10. Horseshoe Bay, Port Elliott, South Australia

Perth Beaches Best in Australia
Greens Pool


Most incredible beach spots

More stories from So Perth

Latest Reads On So Perth

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

Add to Collection

No Collections

Here you'll find all collections you've created before.