We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Perth

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Perth?

We'll send you updates with the latest deals, reviews and articles for Perth each week.

Map of Perth Hotels

Hotels (66)

B&Bs / Inns (16)

Speciality Lodging (59)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice™ 2018 Winner Luxury | Top Hotels | Romance | Best Service
 
1 Cathedral Ave, Perth, Western Australia 6000, Australia
Show Prices
USD 411 - USD 658 Avg. price/night*
Ollie #1 of 66 hotels in Perth
Traveller photos (638)
130 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
USD 111 - USD 168 Avg. price/night*
Ollie #2 of 66 hotels in Perth
  •  Nice and Modern Hotel 
  • I was pleased in general with the service and cleanness of my room. I... more
  • 12 December 2018
Traveller photos (40)
Perth 815 Hay St, Perth, Western Australia 6000, Australia
Show Prices
USD 122 - USD 208 Avg. price/night*
Ollie #3 of 66 hotels in Perth
Traveller photos (238)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Value for Money
 
54 Kings Park Rd | Corner Walker Avenue, Perth, Western Australia 6005, Australia
Show Prices
USD 109 - USD 131 Avg. price/night*
Ollie #4 of 66 hotels in Perth
  •  Relax@King's Park 
  • Clean and well laid out apt with lovely Sunset views. Apple @reception was... more
  • 8 December 2018
Traveller photos (45)
50 James Street, Perth, Western Australia 6000, Australia
Show Prices
USD 128 - USD 163 Avg. price/night*
Ollie #5 of 66 hotels in Perth
Traveller photos (614)
1309 Hay St, Perth, Western Australia 6005, Australia
Show Prices
USD 93 - USD 153 Avg. price/night*
Ollie #6 of 66 hotels in Perth
Traveller photos (126)
27 Rowe Avenue | The Springs, Rivervale, Perth, Western Australia 6103, Australia
Show Prices
USD 103 - USD 165 Avg. price/night*
Ollie #7 of 66 hotels in Perth
  •  Awesome! 
  • The Aloft is a gem. Great location even for getting into the city or to... more
  • 15 December 2018
Traveller photos (348)
Offers & Announcements Unlock Lower Rates!
70 Pier St | Cnr of Murray St, Perth, Western Australia 6000, Australia
Show Prices
USD 79 - USD 121 Avg. price/night*
Ollie #8 of 66 hotels in Perth
  •  Good location 
  • Good location close to the citycentre bars shops and station.. Room was... more
  • 15 December 2018
Traveller photos (333)
97 Murray St, Perth, Western Australia 6000, Australia
Show Prices
USD 98 - USD 162 Avg. price/night*
Ollie #9 of 66 hotels in Perth
  •  Clean rooms 
  • Nice and clean .great beds and in the heart of the city. But the best... more
  • 12 December 2018
Traveller photos (236)
621 Wellington Street, Perth, Western Australia 6000, Australia
Show Prices
USD 103 - USD 195 Avg. price/night*
Ollie #10 of 66 hotels in Perth
  •  Value for money. 
  • Very clean, bathroom was modern and bed very comfy. Huge choice of free... more
  • 14 December 2018
Traveller photos (184)
Special Offer Save an extra 10%!
4 Walker Ave, Perth, Western Australia 6005, Australia
Show Prices
USD 73 - USD 135 Avg. price/night*
Ollie #11 of 66 hotels in Perth
Traveller photos (139)
480 Hay St, Perth, Western Australia 6000, Australia
Show Prices
USD 151 - USD 226 Avg. price/night*
Ollie #12 of 66 hotels in Perth
Traveller photos (286)
Offers & Announcements Unlock Lower Rates!
778 - 788 Hay St, Perth, Western Australia 6000, Australia
Show Prices
USD 94 - USD 181 Avg. price/night*
Ollie #13 of 66 hotels in Perth
  •  Excellent 
  • Great situation in the town but within easy walking distance of the marina... more
  • 13 December 2018
Traveller photos (639)
Special Offer Up to 35% off your stay
176 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
USD 107 - USD 195 Avg. price/night*
Ollie #14 of 66 hotels in Perth
Traveller photos (86)
10 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
USD 102 - USD 238 Avg. price/night*
Ollie #15 of 66 hotels in Perth
  •  OUTSTANDING! 
  • I have stayed here a few times now and each time it has been perfect in... more
  • 13 December 2018
Traveller photos (803)
Offers & Announcements Summer Fun
32 Outram St | West Perth, Perth, Western Australia 6005, Australia
Show Prices
USD 130 - USD 194 Avg. price/night*
Ollie #16 of 66 hotels in Perth
Traveller photos (61)
60 Royal St, Perth, Western Australia 6004, Australia
Show Prices
USD 120 - USD 209 Avg. price/night*
Ollie #17 of 66 hotels in Perth
  •  getaway 
  • Nice clean hotel . Close to and easy access across the river to the new... more
  • 30 November 2018
Traveller photos (391)
Mounts Bay Waters 112 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
USD 100 - USD 181 Avg. price/night*
Ollie #18 of 66 hotels in Perth
Traveller photos (280)
207 Adelaide Terrace, Perth, Western Australia 6000, Australia
Show Prices
USD 123 - USD 176 Avg. price/night*
Ollie #19 of 66 hotels in Perth
  •  Great hotel stay 
  • Were lucky enough to stay ar this hotel during a break. Was in Perths hot... more
  • 15 December 2018
Traveller photos (881)
Special Offer 20% Savings & More
133 Murray St, Perth, Western Australia 6000, Australia
Show Prices
USD 123 - USD 216 Avg. price/night*
Ollie #20 of 66 hotels in Perth
  •  Wonderful  
  • Stayed for 1 night as we had booked a show in the city. Lovely room and my... more
  • 15 December 2018
Traveller photos (82)
Offers & Announcements Stay Wild This Summer