- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Western Australia

Perth
Check prices for these dates
Our top choices for Western Australia hotels with shopping nearby

1. Pensione Hotel Perth
Pensione Hotel PerthPerth Central Business District
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₹10,415
₹11,456 total
includes taxes & fees
6 Dec - 7 Dec

2. Adina Apartment Hotel Perth - Barrack Plaza
Adina Apartment Hotel Perth - Barrack PlazaPerth Central Business District
8.4 out of 10, Very good, (1,450 reviews)
The price is ₹13,366
₹14,703 total
includes taxes & fees
15 Nov - 16 Nov

3. Esplanade Hotel Fremantle by Rydges
Esplanade Hotel Fremantle by RydgesFremantle
8.4 out of 10, Very good, (1,005 reviews)
The price is ₹14,668
₹16,135 total
includes taxes & fees
29 Nov - 30 Nov

4. Rydges Perth Kings Square
Rydges Perth Kings SquarePerth Central Business District
8.8 out of 10, Excellent, (1,002 reviews)
The price is ₹10,182
₹11,200 total
includes taxes & fees
15 Nov - 16 Nov

5. Criterion Hotel Perth
Criterion Hotel PerthPerth Central Business District
7.2 out of 10, Good, (1,004 reviews)
The price is ₹7,268
₹8,033 total
includes taxes & fees
9 Dec - 10 Dec

6. Metro Hotel Perth City
Metro Hotel Perth CityEast Perth
8.0 out of 10, Very good, (1,001 reviews)
The price is ₹9,418
₹10,360 total
includes taxes & fees
15 Nov - 16 Nov

7. Oaks Perth Hotel
Oaks Perth HotelPerth Central Business District
8.4 out of 10, Very good, (1,003 reviews)
The price is ₹13,191
₹14,510 total
includes taxes & fees
15 Nov - 16 Nov

8. Leisure Inn
Leisure InnRockingham
7.2 out of 10, Good, (263 reviews)
The price is ₹10,963
₹12,059 total
includes taxes & fees
20 Nov - 21 Nov

9. The Peninsula Riverside Serviced Apartments
The Peninsula Riverside Serviced ApartmentsSouth Perth
9.0 out of 10, Wonderful, (1,150 reviews)
The price is ₹14,909
₹16,400 total
includes taxes & fees
23 Nov - 24 Nov

10. Moonlight Bay Suites
Moonlight Bay SuitesTown Beach
9.2 out of 10, Wonderful, (704 reviews)
The price is ₹14,773
₹16,251 total
includes taxes & fees
10 Nov - 11 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

























































































