FreeA 400-hectare hilltop park above the city and the Swan River, with the Western Australian Botanic Garden, a treetop walkway and the best free view in Perth. There is no entry charge, and spring brings the wildflowers.

A car-free island a short ferry ride off the coast, with quokkas, bays, reefs and bike trails. Ferry-only and ferry-and-bike day trips run from Hillarys, and seals and whales may show up between August and December.

A World Heritage convict prison on the edge of Fremantle's old town, with guided tours by day and torchlight tours at night. Tours include the Convict Prison, Behind Bars, True Crime and Tunnels experiences.

A glass spire on the riverfront at Barrack Square that houses historic bells, displays on bell ringing and an observation deck. Entry tickets are short and affordable, and bell-chiming experiences are available.
30 to 60 minutes$Get tickets → 
A behind-the-scenes tour of Perth's riverside stadium, with Sky View Deck, rooftop HALO and VERTIGO options for heights fans. Tours run daily when no event is on, and the stadium has its own train station.

A historic gold mint in East Perth with a self-guided Discover tour, a Mint Your Own Medallion souvenir and a free shop. The live Gold Tour is paused for restoration works, so check the venue before you plan around the gold pour.
1 to 2 hours$$Get tickets → 
A full-day small-group tour of Western Australia's oldest wine region, with tastings, a cheeseboard and a lunch with a drink. It is rated 4.9 from over 200 reviews and is easily done from Perth without a driver.
About 5 hours$$$Get tickets → 
A long day trip from Perth to the limestone spires of Nambung National Park, with sandboarding at Lancelin, a barbecue dinner and guided stargazing. It is rated 4.8 from more than 1,100 reviews.
About 9.5 hours$$$Get tickets → 
A leafy zoo across the river from the city at South Perth, open 9 am to 5 pm every day including public holidays. It has keeper talks, close encounters and a baby animals trail, with a cafe and playground.
Half to full day$$Visit site → 
A two-hour whale-watching cruise from Hillarys Boat Harbour, with free cancellation. Whales pass Perth from about September to November, so the season is short and ending soon.