Overview
Where to stay in Perth.
Looking for a hotel in Perth? We've ranked the 40 best-reviewed stays in the city so you can compare ratings, location, and price in one place. Every hotel below has verified guest reviews and shows the same nightly rate you'd pay on Booking.com or direct — search your dates to see live availability.
Travelling green? See our carbon-neutral hotels in Perth — every booking removes 1 ton of CO₂ at the same price.
40top-rated hotels
28rated 4★ or higher
62,228verified guest reviews
4/5average guest score
Across the 40 best-reviewed hotels in Perth, 28 carry a 4-star rating or higher and together they hold 62,228 verified guest reviews. The highest-rated right now is Crown Towers Perth at 2.4/5. Whether you want a central base for sightseeing or a quieter, better-value area, the list below lets you compare location, star rating and real guest scores side by side before you book — at the same nightly rate you'd pay on Booking.com.
Top picks
40 best hotels in Perth.
Ranked by verified guest rating. Tap any hotel to see live rates, photos and rooms.
#12.4/5★★★★★
Crown Towers Perth
Perth, Australia
2.4/5 · 8,307 reviews
Check rates →
#23.7/5★★★★
Rendezvous Hotel Perth Scarborough
Perth, Australia
3.7/5 · 2,976 reviews
Check rates →
#34.4/5★★★★
Glenelg Street
Perth, Australia
4.4/5 · 2,605 reviews
Check rates →
#44.4/5★★★★★
Duxton Hotel
Perth, Australia
4.4/5 · 2,261 reviews
Check rates →
#55.0/5★★★★★
Parmelia Hilton Perth
Perth, Australia
5.0/5 · 2,127 reviews
Check rates →
#64.4/5★★★
Mercure Perth Hotel
Perth, Australia
4.4/5 · 1,961 reviews
Check rates →
#74.0/5★★★★
Novotel Langley Perth
Perth, Australia
4.0/5 · 1,857 reviews
Check rates →
#83.4/5★★★★★
Crown Metropol Perth
Perth, Australia
3.4/5 · 1,810 reviews
Check rates →
#92.7/5★★★★
Mercure Perth
Perth, Australia
2.7/5 · 1,759 reviews
Check rates →
#104.7/5★★★★★
The Westin Perth
Perth, Australia
4.7/5 · 1,697 reviews
Check rates →
#114.0/5★★★★
Swan River Hotel
Perth, Australia
4.0/5 · 1,570 reviews
Check rates →
#125.0/5★★★★
Dunkeld House Hotel
Perth, Australia
5.0/5 · 1,558 reviews
Check rates →
#134.7/5★★★★
ibis Perth
Perth, Australia
4.7/5 · 1,495 reviews
Check rates →
#144.4/5★★★★★
The Melbourne Hotel
Perth, Australia
4.4/5 · 1,493 reviews
Check rates →
#154.4/5★★★
The Stirling Arms Hotel
Perth, Australia
4.4/5 · 1,476 reviews
Check rates →
#163.7/5★★★★
Four Points by Sheraton Perth
Perth, Australia
3.7/5 · 1,475 reviews
Check rates →
#174.7/5★★★★★
The Ritz Carlton Perth
Perth, Australia
4.7/5 · 1,371 reviews
Check rates →
#183.7/5★★★★
DoubleTree By Hilton Perth Northbridge
Perth, Australia
3.7/5 · 1,346 reviews
Check rates →
#193.7/5★★★★★
Qt Perth
Perth, Australia
3.7/5 · 1,315 reviews
Check rates →
#203.0/5★★★★
Mantra on Hay Perth
Perth, Australia
3.0/5 · 1,286 reviews
Check rates →
#213.0/5★★★★
Crowne Plaza Perth
Perth, Australia
3.0/5 · 1,259 reviews
Check rates →
#224.4/5★★★
Sanno Marracoonda Perth Airport Hotel
Perth, Australia
4.4/5 · 1,162 reviews
Check rates →
#234.7/5★★★
Great Southern Hotel Perth
Perth, Australia
4.7/5 · 1,103 reviews
Check rates →
#245.0/5★★★★
DoubleTree by Hilton Perth Waterfront
Perth, Australia
5.0/5 · 1,093 reviews
Check rates →
#253.7/5★★★★
Ingot Hotel Perth an Ascend Collection Hotel
Perth, Australia
3.7/5 · 1,080 reviews
Check rates →
#264.4/5★★★
Salutation Hotel
Perth, Australia
4.4/5 · 1,073 reviews
Check rates →
#273.7/5★★★
Best Western The Crianlarich Hotel
Perth, Australia
3.7/5 · 1,070 reviews
Check rates →
#285.0/5★★★
Murray View
Perth, Australia
5.0/5 · 1,049 reviews
Check rates →
#294.0/5★★★★
Country Comfort Perth
Perth, Australia
4.0/5 · 1,049 reviews
Check rates →
#302.7/5★★★★
Crown Promenade Perth
Perth, Australia
2.7/5 · 1,044 reviews
Check rates →
#315.0/5★★★★
Novotel Perth Murray Street
Perth, Australia
5.0/5 · 1,032 reviews
Check rates →
#324.7/5★★★★★
InterContinental Perth City Centre
Perth, Australia
4.7/5 · 1,017 reviews
Check rates →
#334.0/5★★★
Killin Hotel
Perth, Australia
4.0/5 · 1,013 reviews
Check rates →
#344.7/5★★★
Karrinyup Waters Resort
Perth, Australia
4.7/5 · 982 reviews
Check rates →
#353.0/5★★★
Premier Inn Perth City Centre
Perth, Australia
3.0/5 · 980 reviews
Check rates →
#364.7/5★★★★
Perth Parkside Hotel and Spa BW Premier Collection
Perth, Australia
4.7/5 · 963 reviews
Check rates →
#374.7/5★★★★
Leonardo Boutique Huntingtower Perth
Perth, Australia
4.7/5 · 911 reviews
Check rates →
#383.0/5★★
Travelodge Perth Broxden Junction
Perth, Australia
3.0/5 · 889 reviews
Check rates →
#393.7/5★★★
Holiday Inn Express Perth by IHG
Perth, Australia
3.7/5 · 861 reviews
Check rates →
#404.0/5★★★★
Holiday Inn Perth City Centre by IHG
Perth, Australia
4.0/5 · 853 reviews
Check rates →
See every hotel in Perth
Filter by price, star rating, guest score and dates. Same prices as Booking.com, free cancellation on most rooms.
View live Perth prices →
Good to know
Booking a hotel in Perth.
- Best time to book: rates in Perth are usually lowest around 3–6 weeks out; weekends and local events push prices up, so lock in early for peak dates.
- Where to stay: central districts suit first-time visitors and sightseeing, while areas a little further out trade some walkability for noticeably better value.
- Free cancellation: most Perth hotels offer it up to check-in — filter for flexible rates if your plans aren't locked in yet.
- No price markup: every rate here matches Booking.com and Expedia, so you're comparing on location and quality, not hidden fees.
FAQ
Hotels in Perth — your questions.
What are the best hotels in Perth?
The top-rated hotel in Perth right now is Crown Towers Perth (2.4/5 from 8,307 verified reviews). This page ranks 40 of the best-reviewed hotels in Perth, Australia, updated for 2026.
How much does a hotel in Perth cost?
Nightly prices in Perth vary by season, location, and star rating. IMPT shows live rates that match Booking.com and Expedia — search your dates to see the current price for any hotel on this page.
Which area of Perth is best to stay in?
It depends on your trip: central districts suit first-time visitors and sightseeing, while quieter neighbourhoods offer better value. Every hotel below shows its exact location so you can pick what fits your plans.
Can I book a hotel in Perth with free cancellation?
Yes — most hotels in Perth offer free cancellation up to check-in. Filter for free-cancellation rates when you search your dates.
Are these Perth hotels good for families?
Many of the Perth hotels listed include family rooms, and you can set the number of guests and rooms when you search. Each listing shows star rating and verified guest scores to help you choose.