Australia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Shopping Hotels in Perth from ¥5,882

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Perth Shopping Hotels

Alex Hotel
4 out of 5
50 James Street, Perth, WA
Free CancellationReserve now, pay when you stay
Get Rates
4.7/5Exceptional! (501 reviews)

"Lovely staff, great location, able to walk everywhere , close to transport and great food..."…"

Reviewed on Sep 16, 2020

Alex Hotel
Quest Fremantle
3.5 out of 5
8 Pakenham Street, Fremantle, WA
Free CancellationReserve now, pay when you stay
Get Rates
4.5/5Wonderful! (540 reviews)

"Clean good location great amenities Thought our room came with a balcony but still enjoyed our stay"…"

Reviewed on Jul 18, 2020

Quest Fremantle
Peppers Kings Square Hotel
4.5 out of 5
621 Wellington Street, Perth, WA
The price is ¥11,297 per night from Nov 18 to Nov 19
4.5/5Wonderful! (751 reviews)
Clean tidy & comfortable

"Stayed overnight with my wife & son while in Perth for a medical appointment. Check in staff were polite & professional & kindly upgraded our booking to 2 adjoining rooms with a pass through door which my 9 year old son was very pleased with. Room service quality was was inline with the hotels star ..."…"

Reviewed on Mar 24, 2020

Peppers Kings Square Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Duxton Hotel Perth
5 out of 5
1 St Georges Terrace, Perth, WA
Free CancellationReserve now, pay when you stay
The price is ¥10,365 per night from Nov 16 to Nov 17
4.4/5Wonderful! (987 reviews)

"The place is clean and the staff are great With the shower room they should make a bit bigger because when you turned on the water it will go straight to you so you will get wet straight away"…"

Reviewed on Oct 26, 2020

Duxton Hotel Perth
Four Points by Sheraton Perth
4.5 out of 5
707 Wellington Street, Perth, WA
Get Rates
4.4/5Excellent! (968 reviews)

"Breakfast included With the price was amazingly good."…"

Reviewed on Sep 13, 2020

Four Points by Sheraton Perth
The Peninsula Riverside Serviced Apartments
4 out of 5
53 South Perth Esplanade, South Perth, WA
Free CancellationReserve now, pay when you stay
The price is ¥14,639 per night from Nov 1 to Nov 2
4.4/5Excellent! (665 reviews)

"Great location and friendly check in. Comfy couch and bed, although only a queen size. Noise from people moving around upstairs on wooden floors was annoying when trying to sleep. The shower is tiny and the bathroom definitely needs an upgrade."…"

Reviewed on Aug 9, 2020

The Peninsula Riverside Serviced Apartments
Pensione Hotel Perth
3.5 out of 5
70 Pier Street, Perth, WA
Free CancellationReserve now, pay when you stay
The price is ¥6,969 per night from Nov 1 to Nov 2
4.3/5Excellent! (993 reviews)

"Always appreciate being warmly welcomed to this great hotel. Friendly staff and just enough for an escape into the city."…"

Reviewed on Oct 19, 2020

Pensione Hotel Perth
Parmelia Hilton Perth
5 out of 5
14 Mill Street, Perth, WA
Get Rates
4.2/5Excellent! (995 reviews)

"The service was absolutely amazing, every single staff member couldn’t do enough and they were genuinely friendly. The room was lovely. Breakfast - delicious."…"

Reviewed on Jan 29, 2020

Parmelia Hilton Perth
Esplanade Hotel Fremantle - by Rydges
4.5 out of 5
Cnr Marine Terrace and Essex St, Fremantle, WA
Free CancellationReserve now, pay when you stay
The price is ¥16,317 per night from Nov 1 to Nov 2
4.2/5Very Good! (1,112 reviews)

"My only complaint is that our ground level room had windows facing Essex street, and being a Saturday night and a busy street for foot traffic, i heard every hoot, holler, yell and conversation from everyone that walked past our window which meant i didnt get to sleep until after 5am. Other than ..."…"

Reviewed on Oct 25, 2020

Esplanade Hotel Fremantle - by Rydges
Adina Apartment Hotel Perth - Barrack Plaza
4.5 out of 5
138 Barrack Street, Perth, WA
Free CancellationReserve now, pay when you stay
The price is ¥12,634 per night from Nov 15 to Nov 16
4.2/5Very Good! (1,156 reviews)

"Friendly staff, very clean rooms and close to the city."…"

Reviewed on Aug 25, 2020

Adina Apartment Hotel Perth - Barrack Plaza
Pan Pacific Perth
5 out of 5
207 Adelaide Terrace, East Perth, WA
Free CancellationReserve now, pay when you stay
The price is ¥18,390 per night from Nov 15 to Nov 16
4.2/5Very Good! (983 reviews)

"Always nice to stay there. Rooms & views are good and easy access to he city."…"

Reviewed on Oct 25, 2020

Pan Pacific Perth
Bannister 22 Hotel
3 out of 5
22 Bannister Street, Fremantle, WA
Free CancellationReserve now, pay when you stay
The price is ¥9,038 per night from Nov 4 to Nov 5
4.1/5Very Good! (446 reviews)

"If I had any criticism it is very minor, and that is with a king sized bed I would have appreciated a side table on both sides of the bed. As I said very minor but my husband and I both wear optical glasses and prefer them close at hand at night. We made do with using a chair so no dramas for this ..."…"

Reviewed on Oct 19, 2020

Bannister 22 Hotel
Comfort Hotel Perth City
4 out of 5
200 Hay Street, East Perth, WA
Get Rates
4.1/5Very Good! (998 reviews)

"Great to have WiFi. No shuttle available from ferry dock - uber taxi was sent at a high cost beds were comfortable"…"

Reviewed on Jun 4, 2020

Comfort Hotel Perth City
Mantra on Murray
4 out of 5
305 Murray Street, Perth, WA
Free CancellationReserve now, pay when you stay
The price is ¥9,964 per night from Nov 1 to Nov 2
4.1/5Very Good! (990 reviews)

"The reception staff were excellent and very courteous. The rooms were nice and clean but could do with a bit of a facelift."…"

Reviewed on Oct 21, 2020

Mantra on Murray
Mercure Hotel Perth
4 out of 5
10 Irwin Street, Perth, WA
Get Rates
4/5Very Good! (997 reviews)

"Friendly staff, great service, comfy clean rooms, good location"…"

Reviewed on Jun 29, 2020

Mercure Hotel Perth
Perth Central City Stay Apartment Hotel
3.5 out of 5
875 Wellington Street, West Perth, WA
Get Rates
3.5/5Good! (66 reviews)

"It was so run down & filthy. Very noisy too. Never again."…"

Reviewed on Sep 26, 2019

Perth Central City Stay Apartment Hotel
Leisure Inn
3 out of 5
Cnr Chalgrove Ave & Read St, Rockingham, WA
The price is ¥7,620 per night from Nov 4 to Nov 5
3.5/5Good! (138 reviews)

"When checking in no-one showed us how to get to our room. There was broken glass on the door step. When they swept it up he only did half the job, was still glass left. Room was nice and quiet though"…"

Reviewed on Dec 6, 2019

Leisure Inn
Criterion Hotel Perth
3.5 out of 5
560 Hay Street, Perth, WA
The price is ¥5,882 per night from Nov 6 to Nov 7
3.3/5 (987 reviews)

"It was nice and quiet, clean and very close to the shops and transport"…"

Reviewed on Aug 14, 2020

Criterion Hotel Perth
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Shopping Hotels in Perth

Search for hotels in Perth on Expedia. You can easily find your hotels in Perth using one of the methods below:

  • View our selection of featured hotels in Perth
  • Use the map to find hotels in the Perth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Perth
  • Enter your travel dates to view the best deals on hotels in Perth - while they last

More trip options