Western Australia, Australia

Hotels in Perth

We earn a commission on bookings. Learn more

Table of Contents

Quick Facts

Population

2.1 million (metro)

Hotels

290+ properties

Price Range

$120-$450+ per night

Peak Season

September-November (spring)

Airport

PER (12km from CBD)

Time Zone

AWST (UTC+8)

Overview

Perth has 290+ properties with prices ranging $120-$450+ per night.

Perth is Australia's most isolated capital city, located on the Swan River 4,000km from Sydney. The city serves as a gateway to Western Australia's natural attractions: Rottnest Island's quokkas, Margaret River wine country, and the Kimberley region. Hotel development expanded significantly around Elizabeth Quay since 2016, adding contemporary waterfront options to the previously business-focused market. Fremantle operates as a distinct destination 19km southwest, offering heritage port-town character as an alternative base.

Best Areas to Stay

CBD & Elizabeth Quay

Elizabeth Quay transformed Perth's riverfront into a dining and entertainment precinct with waterfront hotels and bars. The CBD extends along St Georges Terrace (business district) and Hay Street/Murray Street malls (retail). Hotels range from established business properties ($180-280/night) to new waterfront developments ($250-400/night). Kings Park borders the western CBD, providing natural bushland within walking distance.

Northbridge

Northbridge houses Perth's Cultural Centre (Art Gallery of WA, State Library, WA Museum Boola Bardip) alongside Chinatown dining and late-night entertainment venues. Hotels tend toward boutique properties ($180-320/night). The area transitions from cultural institutions to bar district after dark; some streets can be rowdy on weekends. Walking distance to the CBD via the Perth Underground station.

Fremantle

Fremantle ('Freo') preserves 19th-century port architecture with weekend markets, maritime museums, and the notorious Fremantle Prison. Hotels often occupy heritage buildings with original features ($180-350/night). The 30-minute train journey to Perth CBD limits practicality for business trips but suits leisure visitors. Fishing Boat Harbour and South Beach provide waterfront alternatives to city beaches.

Scarborough & Cottesloe

Perth's beach suburbs offer sunset views over the Indian Ocean, rare on Australia's west coast. Scarborough has undergone significant redevelopment with new beachfront hotels and restaurants ($150-280/night). Cottesloe provides a more established, upscale beach village atmosphere. Both require 20-30 minutes by bus/car to reach the CBD; best suited for beach-focused visits.

Detailed neighborhood guides:

Hotel Categories

Perth hotel prices range from $120-160/night for budget options to $320-550+/night for luxury properties.

CategoryPrice RangeDescription
Budget (3-star)$120-160/nightBasic rooms near stations. Ibis, Comfort Inn, local motels.
Mid-range (4-star)$180-260/nightBusiness and leisure hotels. Novotel, Crowne Plaza, Parmelia Hilton.
Luxury (5-star)$320-550+/nightPremium properties. COMO The Treasury, Crown Perth, Ritz-Carlton.
Boutique$200-380/nightDesign-focused hotels. QT Perth, Alex Hotel, Tribe Perth.
Fremantle heritage$180-350/nightConverted historic buildings. Hougoumont, National Hotel, Warders Hotel.

Best Time to Visit

PeakSeptember-November

Wildflower season, spring weather (18-26°C), ideal conditions.

ShoulderMarch-May

Autumn (20-28°C), warm water, post-summer value.

ValueJune-August

Winter (10-18°C), wet season, lowest prices. Good for indoor attractions.

HotDecember-February

Summer (25-40°C), extreme heat possible. Beach weather but challenging for sightseeing.

Getting Around

Perth Airport (PER) has two terminals 12km from the CBD. Transperth buses connect to Elizabeth Quay Bus Station (40-50 minutes, $5). Taxi/rideshare costs $40-55. SmartRider cards work on buses, trains, and ferries. The free CAT bus system serves the CBD, Northbridge, and East Perth. Trains connect to Fremantle (30 minutes) and the northern suburbs. Perth's CBD is compact and walkable.

Frequently Asked Questions

How many hotels are in Perth?

Perth has approximately 290 hotels and serviced apartments, offering around 15,000 rooms. The CBD and Elizabeth Quay contain the highest concentration.

What is the average hotel price in Perth?

Perth hotel prices average $150-260 per night for mid-range properties. Rates have moderated since the mining boom, now comparable to Brisbane.

Should I stay in Perth CBD or Fremantle?

Perth CBD suits short trips and business travel with easier access to airport and attractions. Fremantle rewards visitors with 2+ nights who value heritage character and weekend markets.

How do I get to Rottnest Island from Perth?

Ferries depart from Fremantle (25 minutes), Perth's Barrack Street Jetty (90 minutes), or Hillarys Boat Harbour (45 minutes). Book ferries in advance during summer.

What time zone is Perth in?

Perth operates on Australian Western Standard Time (AWST, UTC+8), 2-3 hours behind eastern Australia depending on daylight saving. Perth does not observe DST.

Related Pages