#1. Perth

Laid-back, liveable Perth has wonderful weather, beautiful beaches and an easygoing character. About as close to Bali as to some of Australia's eastern state capitals, Perth combines big-city attractions and relaxed, informal surrounds, providing an appealing lifestyle for locals and lots to do for visitors.

It's a sophisticated, cosmopolitan city, with myriad bars, restaurants and cultural activities all vying for attention. When you want to chill out, it's easy to do so. Perth's pristine parkland, nearby bush, and river and ocean beaches – along with a good public-transport system – allow its inhabitants to spread out and enjoy what's on offer.

Basking under a near-permanent canopy of blue sky, Perth is a modern-day boom town, stoking Australia's economy from its glitzy central business district. Anchored by the broad Swan River flowing past skyscrapers and out to the Indian Ocean, the city boasts recent developments like Elizabeth Quay and Perth Stadium, which have added a more cosmopolitan sheen to this traditionally laid-back town.But Perth's heart is still down at the beach, tossing in clear surf and relaxing on the sand. The city's beaches trace the western edge of Australia for around 40km, and on any given day you can often have one all to yourself.