Explore Perth
Things to do
Hotels
Transport

Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

1/5
4.4/5
Great
1K+ reviews
900m from downtown
Fitness
Business center
15K+ people booked
€149.68
Based on rates from 9 Oct
1/5
2.9/5
Below average
251 reviews
1.4km from downtown
Fitness
3K+ people booked
€88.20
Based on rates from 19 Oct
1/5
4.4/5
Great
1K+ reviews
600m from downtown
15K+ people booked
€121.27
Based on rates from 11 Oct
1/5
4.3/5
Great
700 reviews
600m from downtown
Fitness
10K+ people booked
€128.39
Based on rates from 11 Oct
1/5
4.6/5
Fantastic
910 reviews
200m from downtown
13K+ people booked
€136.88
Based on rates from 11 Oct
1/5
4.6/5
Fantastic
477 reviews
1.8km from downtown
Fitness
Business center
7K+ people booked
€94.13
Based on rates from 11 Oct
1/5
4.2/5
Great
240 reviews
500m from downtown
Fitness
3K+ people booked
€117.73
Based on rates from 11 Oct
1/5
4.6/5
Fantastic
1K+ reviews
1.0km from downtown
Swimming pool
Fitness
16K+ people booked
€168.69
Based on rates from 18 Oct
1/5
4.4/5
Great
1K+ reviews
1.3km from downtown
15K+ people booked
€110.04
Based on rates from 7 Oct
1/5
4.5/5
Fantastic
1K+ reviews
400m from downtown
Fitness
15K+ people booked
€231.33
Based on rates from 29 Sep
1/5
4.4/5
Great
741 reviews
1.8km from downtown
Fitness
Business center
11K+ people booked
€115.78
Based on rates from 11 Oct
1/5
4.2/5
Great
1K+ reviews
700m from Fremantle Station | Close to the beach
15K+ people booked
€125.72
Based on rates from 30 Sep

Top rated hotels in Perth

1/5
4.9/5
Fantastic
23 reviews
2.0km from Yagan Memorial Park
Clean and tidy
€181.88
1/5
4.9/5
Fantastic
285 reviews
700m from downtown
Fitness
Business center
€473.40
1/5
4.9/5
Fantastic
12 reviews
47.9km from Fremantle Heliport
Clean and tidy
€345.09
1/5
4.8/5
Fantastic
5 reviews
600m from Burswood Station
Fitness
Business center
€211.20
1/5
4.8/5
Fantastic
186 reviews
1.3km from Mullaloo Beach
Fitness
Hospitable service
€96.34
1/5
4.8/5
Fantastic
577 reviews
2.1km from Perth Airport
Hospitable service
Well-equipped facilities
€87.97
1/5
4.8/5
Fantastic
515 reviews
600m from Fremantle Station
Clean and tidy
€141.77
1/5
4.7/5
Fantastic
487 reviews
900m from downtown
Fitness
Business center
€148.52
1/5
4.7/5
Fantastic
235 reviews
2.6km from downtown
Fitness
Business center
€193.83
1/5
4.7/5
Fantastic
213 reviews
700m from Joondalup Station
Fitness
Business center
€141.41
1/5
4.7/5
Fantastic
211 reviews
1.9km from Perth Hills Accommodation
€193.45
1/5
4.7/5
Fantastic
989 reviews
700m from downtown
Fitness
Business center
€248.67

Luxury hotels in Perth

1/5
4.2/5
Great
240 reviews
500m from downtown
Fitness
€117.73
1/5
4.4/5
Great
170 reviews
2.4km from Subiaco Shenton Park Station
€149.94
1/5
4.4/5
Great
741 reviews
1.8km from downtown
Fitness
Business center
€115.78
1/5
4.5/5
Fantastic
1K+ reviews
3.0km from Bayswater Station
Business center
€118.27
1/5
4.3/5
Great
1K+ reviews
2.3km from downtown
€151.33
1/5
4.3/5
Great
1K+ reviews
500m from downtown
Business center
€261.78
1/5
4.4/5
Great
1K+ reviews
600m from downtown
€121.27
1/5
4.6/5
Fantastic
368 reviews
1.5km from downtown
Fitness
€186.93
1/5
4.5/5
Fantastic
980 reviews
400m from downtown
Fitness
€161.44
1/5
4.0/5
Great
1K+ reviews
1.1km from Bayswater Meltham Station
€77.94
1/5
4.6/5
Fantastic
475 reviews
700m from downtown
Fitness
€307.90
1/5
4.6/5
Fantastic
348 reviews
2.7km from Woodbridge Station
€159.65

Reviews of Perth hotels

Klook User
2026-08-17 03:18:45
Fantastic 5.0
the hotel room was very spacious and clean (got the deluxe room). concierge staff are very friendly and housekeeping is very prompt
Gayleen *******
2026-09-09 12:29:07
Great 4.0
it was great. The pool was under renovation though, so we had to go arpund to access crown metropol's pool.
Klook User
2026-04-23 04:41:29
Fantastic 5.0
the staff was so friendly, enthusiastic and helpful. providing a warm check in, the bar staff friendly and restaurant was delicious. the room was clean, spacious. this hotel represents great value for money. I was suitably impressed and will return.
Klook User
2026-09-08 10:58:16
Great 4.0
initially had to change the room as it had strong smell of chemical. They changed the room quickly and the second one was fine. It’s great price considering how close it is to the cbd. The only downside is that it doesn’t have any windows.
Alfonsus ********
2026-06-01 16:43:10
Fantastic 5.0
cleanliness: very clean breakfast: very good service: very good hotel location: very strategic transport access: near to cat
LaiLin ***
2026-07-17 06:35:28
Fantastic 5.0
Overall, it was a pleasant stay. The hotel is located at the heart of Perth CBD which makes exploring the city convenient.
陳 **
2026-08-18 07:51:23
Fantastic 5.0
Convenient transportation: The hotel is directly connected to the Queen Elizabeth Bus Station from the side exit on the first floor, making travel very easy. Please note that the hotel is undergoing minor renovations and upgrades until the end of 2026, which may affect some facilities.
Anderson ****
2026-09-09 08:59:52
Fantastic 5.0
The hotel has very easy access to the famous streets and is recommended if you like having city walk.

Perth at a glance

When are Perth hotels cheapest?

Time your stay for lower nightly rates

Typical range Typical rate
$250
$200
$150
$100
$50
Avg $147 Priciest $173 Cheapest $123
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

Perth hotels hit their priciest per-night median in October and are typically around USD 123 in January — roughly 29% below October levels, so January is the cheapest time to book. Based on Klook booking data, July 2025 – June 2026.

How much do Perth hotels cost per night?

Typical nightly rate

$200
$150
$100
$50
$0
$63
Budget
$112
Standard
$148
Premium
$167
Luxury

Economy hotels give the best balance of price and comfort, with a typical median night around USD 63; prices jump most sharply from economy to standard by USD 49, and the top-tier is about 2.7 times the bottom. Based on Klook booking data, August 2025 – July 2026.

How far ahead should you book?

Plan ahead so you don’t miss out

4 daysLast-minute
20 daysTypical
62 daysEarly

Travellers from the Philippines typically book about 20 days ahead, which gives moderate flexibility rather than urgency and suggests extra planning for peak periods like October. Based on Klook booking data, February 2026 – July 2026.

More about Perth hotels

Staying in Perth: price spread and sweet spot

Stays in Perth show a modest spread between the most affordable and the most premium options—the top tiers run roughly 2.7 times the bottom—so upgrading within the city is affordable for many. The best balance for value-conscious travellers is the economy tier, which typically delivers the most cost-effective nightly rates.

How hotel classes compare and where to upgrade

Economy sits well below the rest and is the go-to for travellers prioritising budget; it represents the best value choice. The biggest step up in price occurs when moving from economy to standard, so that jump is the key decision point: standard brings noticeably higher rates and appeals to travellers wanting more comfort without a large premium. Premium follows, positioned above standard for those seeking extra space or higher-end touches. Luxury is at the top of the range and suits travellers after the most upscale options in the city.

When travellers from the Philippines typically book

Rooms in Perth tend to be booked about 20 days in advance on average, with many travellers booking earlier in the priciest months. October is typically the priciest month for nightly rates, while January is usually the cheapest, and January is the period that best suits a budget-led trip. For flexible plans, short-notice stays are possible, but if you want more choice in pricier months consider booking further ahead.

FAQs about Perth hotels

When is the cheapest month to book a hotel in Perth?

Which months are the most expensive for hotels in Perth?

How much does a hotel in Perth cost per night?

What is the difference between the hotel classes, and which is the best value?

How far ahead should I book a hotel in Perth?