Western Australia's best beaches are a must-do for any visit to the state.
1. Meelup Beach, Dunsborough
Tucked in the gentle curve of Geographe Bay, Meelup Beach is the unsung hero of the Margaret River region. Fall in love with the pure white sands and gentle rolling waves of this south-west stunner, flanked by native bush just north of Dunsborough. You’ll be rewarded with amazing views over the Indian Ocean, colourful wildflowers in spring, and a shady spot to stash your gear while you snorkel in the shallows.
2. Bremer Bay, Jerramungup
Most famous for its killer whale aggregation from January to April, Bremer Bay is also home to a collection of none-too shabby beaches. And because it’s a good six-and-a-half-hour drive south-east of Perth, you won’t have to share them with too many pesky tourists. Swim, surf, fish, lace up your bushwalking boots or get set for a four wheel drive adventure through Fitzgerald River National Park. Rolling out a towel on Bremer Beach is equally acceptable, too.
3. Hamelin Bay, Margaret River
As if pearly white sand and turquoise water aren’t enough, Hamelin Bay is also a popular hangout for stingrays. The majestic rays are known to come in close to shore, where beachgoers can admire their hovering shadows from the sand. For snorkellers and divers, there is plenty of interesting plant and marine life to explore, as well as several shipwrecks and caves. Landlubbers can enjoy the sea cliff trails.