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 (57)

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
US$ 342 - US$ 580 Avg. price/night*
Ollie #1 of 66 hotels in Perth
  •  Truly a special stay 
  • There is nothing bad that I can say about COMO The Treasury. The staff are... more
  • 18 August 2018
Traveller photos (664)
Special Price Book Direct and Save
Perth 815 Hay St, Perth, Western Australia 6000, Australia
Show Prices
US$ 148 - US$ 244 Avg. price/night*
Ollie #2 of 66 hotels in Perth
Traveller photos (229)
Special Offer Book Direct and Save
Certificate of Excellence
Travellers' Choice™ 2018 Winner Value for Money
 
54 Kings Park Rd | Corner Walker Avenue, Perth, Western Australia 6005, Australia
Show Prices
US$ 109 - US$ 146 Avg. price/night*
Ollie #3 of 66 hotels in Perth
  •  What a diamond! 
  • We were looking for accommodation near Perth Children's hospital and I am... more
  • 17 August 2018
Traveller photos (45)
130 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
US$ 125 - US$ 195 Avg. price/night*
Ollie #4 of 66 hotels in Perth
Traveller photos (27)
50 James Street, Perth, Western Australia 6000, Australia
Show Prices
US$ 119 - US$ 161 Avg. price/night*
Ollie #5 of 66 hotels in Perth
Traveller photos (591)
27 Rowe Avenue | The Springs, Rivervale, Perth, Western Australia 6103, Australia
Show Prices
US$ 109 - US$ 182 Avg. price/night*
Ollie #6 of 66 hotels in Perth
Traveller photos (292)
1309 Hay St, Perth, Western Australia 6005, Australia
Show Prices
US$ 97 - US$ 152 Avg. price/night*
Ollie #7 of 66 hotels in Perth
  •  Lovely stay 
  • We came just for the weekend to catch up with friends and go to the footy... more
  • 14 August 2018
Traveller photos (114)
621 Wellington Street, Perth, Western Australia 6000, Australia
Show Prices
US$ 102 - US$ 175 Avg. price/night*
Ollie #8 of 66 hotels in Perth
  •  End of a Journey. 
  • Great rooms very luxurious and very handy to the centre of Perth. The... more
  • 16 August 2018
Traveller photos (165)
Special Offer Save an extra 15%!
70 Pier St | Cnr of Murray St, Perth, Western Australia 6000, Australia
Show Prices
US$ 69 - US$ 93 Avg. price/night*
Ollie #9 of 66 hotels in Perth
Traveller photos (332)
4 Walker Ave, Perth, Western Australia 6005, Australia
Show Prices
US$ 81 - US$ 131 Avg. price/night*
Ollie #10 of 66 hotels in Perth
  •  Top Hotel 
  • a most enjoyable stay in this very new hotel. Everything tip top clean and... more
  • 18 August 2018
Traveller photos (122)
97 Murray St, Perth, Western Australia 6000, Australia
Show Prices
US$ 92 - US$ 149 Avg. price/night*
Ollie #11 of 66 hotels in Perth
Traveller photos (231)
Special Offer Package Deal
778 - 788 Hay St, Perth, Western Australia 6000, Australia
No photo provided
Show Prices
US$ 111 - US$ 190 Avg. price/night*
Ollie #12 of 66 hotels in Perth
  •  Really Pleasant Stay 
  • Never quite sure of what to expect of a hotel in the CBD on a busy street... more
  • 6 August 2018
Traveller photos (671)
Special Offer Book Direct and Save
176 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
US$ 111 - US$ 170 Avg. price/night*
Ollie #13 of 66 hotels in Perth
Traveller photos (81)
10 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
US$ 103 - US$ 193 Avg. price/night*
Ollie #14 of 66 hotels in Perth
Traveller photos (786)
Special Offer Package Deal
60 Royal St, Perth, Western Australia 6004, Australia
Show Prices
US$ 113 - US$ 203 Avg. price/night*
Ollie #15 of 66 hotels in Perth
  •  Weekend Escape 
  • Location perfect - walked everywhere, plenty of dining options. apartment... more
  • 16 August 2018
Traveller photos (379)
207 Adelaide Terrace, Perth, Western Australia 6000, Australia
Show Prices
US$ 104 - US$ 171 Avg. price/night*
Ollie #16 of 66 hotels in Perth
Traveller photos (827)
Special Offer Breakfast on us and more
32 Outram St | West Perth, Perth, Western Australia 6005, Australia
Show Prices
US$ 135 - US$ 197 Avg. price/night*
Ollie #17 of 66 hotels in Perth
  •  Weekend in the city 
  • We thoroughly enjoyed our stay in the Ramada Perth , The Outram. The room... more
  • 13 August 2018
Traveller photos (58)
Special Offer 10% off Members only...
221 Adelaide Terrace, Perth, Western Australia 6000, Australia
Show Prices
US$ 97 - US$ 158 Avg. price/night*
Ollie #18 of 66 hotels in Perth
Traveller photos (657)
Special Offer UP TO 30% - EARLY...
14 Mill St, Perth, Western Australia 6000, Australia
Show Prices
US$ 84 - US$ 189 Avg. price/night*
Ollie #19 of 66 hotels in Perth
  •  excellent service 
  • Plenty of room, well appointed. The big disappointment was the balcony... more
  • 16 August 2018
Traveller photos (675)
Special Offer Up to 20% Off
33 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
US$ 90 - US$ 225 Avg. price/night*
Ollie #20 of 66 hotels in Perth
Traveller photos (198)
Offers & Announcements SAVE UP TO 20%*