Compare Hotels in Perth
290+ hotels · Sorted by our recommendation
We earn a commission on bookings. Learn more
See more Perthhotels on Booking.com →About Hotels in Perth
Perth's hotel market concentrates in the CBD and immediate surrounds, with Northbridge's entertainment precinct and the Swan River waterfront defining the main accommodation zones. The city's isolation from Australia's east coast means fewer tourist crowds but also fewer hotel options than Sydney or Melbourne.
Elizabeth Quay and the CBD foreshore have seen significant hotel development since 2016, with waterfront properties offering Swan River views and walkable access to the city's dining scene. Northbridge provides a more compact, entertainment-focused alternative within walking distance of Perth Station.
Fremantle operates almost as a separate destination, with its heritage port town atmosphere and weekend markets. Staying in "Freo" suits visitors prioritising beaches and maritime character over CBD business access, though the 30-minute train journey makes it impractical for short trips.
Quick Facts
Average Price
$150 - $280 per night
Best Time to Visit
September to November brings wildflower season and pleasant spring weather. March to May offers warm autumn days. Summer (December-February) can exceed 40°C.
Top Neighbourhoods
CBD, Northbridge, Fremantle, Scarborough
Where to Stay in Perth
Perth's isolation makes it Australia's most self-contained hotel market. The CBD-to-beach corridor (via Subiaco and Cottesloe) is where most visitors stay. Mining industry drives midweek business travel demand.
What to Expect
Peak: Sep-Nov (wildflower season, perfect weather). Steady: Mar-May. Low: Jun-Aug (rainy). Events: Fringe (Jan-Feb), Perth Festival (Feb).
Budget
$100-150/night
1–3 stars
Mid-Range
$170-280/night
3–4 stars
Luxury
$350-650+/night
4–5 stars
Insider Tips
- Fremantle is 30min from CBD but feels like a different city. Heritage buildings, craft breweries, and Cottesloe Beach nearby
- Elizabeth Quay precinct is Perth's newest waterfront area with the Ritz-Carlton and transit hub
- Crown Towers Burswood is technically across the river but the free CAT bus connects to CBD in 10min