The vast expanse of Western Australia plays host to glittering cities, golden beaches and accommodation spanning one third of the country read more...

Take a break in picture-perfect Perth

It may be one of the world's most isolated cities, but Perth is arguably the jewel in the crown when it comes to Western Australia accommodation. This relaxed metropolis is home to countless overnight options, from budget guesthouses to opulent 5-star hotels such as the Crown Metropol, Hyatt and Best Western Premier.

Much of Perth's accommodation, both inexpensive and indulgent, is centred in the CBD around Murray and Hay Streets and St Georges Terrace. There are plenty more options further north in the beachside suburb of Scarborough, or slightly south of the city in Cottesloe and Fremantle at the mouth of the Swan River.

Sip, surf and sleep in Margaret River

One of the youngest and largest wine growing regions in the country, Margaret River is a captivating blend of sun, surf, sauvignon and secluded guest houses. If you prefer an ocean view villa, consider staying by the beach in Gnarabup or Prevelly, just a short drive from the Margaret River township.

After your three hour road trip from Perth, bunk down in the heart of town by booking a room close to the Bussell Highway or Wallcliffe Road. In this hub of artisan food, wine and craft makers, chain hotels give way to independent boutiques like the spacious Prideau's of Margaret River and the hidden away Heritage Trail Lodge.

Sunset views in seaside Broome

Whether you're basing your Western Australia adventure in Broome or just stopping by before further exploration through the Kimberley, Karijini National Park or Bungle Bungle Ranges, Broome boasts a selection of accommodation as the southern gateway to the spectacular northwest.

Stay at the iconic Cable Beach where camel rides at sunset are within easy reach, at the 5-star Pearle of Cable Beach, Pinctada Cable Beach Resort & Spa or a selection of resorts and private villas. If you'd rather stay closer to town, the Mangrove Resort Hotel, Oaks and Mercure are all conveniently located overlooking Roebuck Bay.