Most holidaymakers arriving into Perth will have an airport transfer included in their package price, although if you haven't bothered with one, then taxis are available from the arrivals area into the city and surrounding area.
There is a public transport system including buses and trains that covers the whole urban area, and is free within certain districts during some parts of the day, making it the best way of getting around.
If you want to explore the surrounding area, then cheap car hire in Perth is easy to arrange prior to travel, and the city makes an ideal starting point for a self drive holiday travelling north along the coast as far as Broome and beyond.