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
US$ 390 - US$ 630 Avg. price/night*
Ollie #1 of 66 hotels in Perth
Traveller photos (638)
Perth 815 Hay St, Perth, Western Australia 6000, Australia
Show Prices
US$ 140 - US$ 223 Avg. price/night*
Ollie #2 of 66 hotels in Perth
  •  Very smart  
  • We had an opportunity to visit Perth to see a family member. Booked this... more
  • 11 November 2018
Traveller photos (238)
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$ 95 - US$ 132 Avg. price/night*
Ollie #3 of 66 hotels in Perth
Traveller photos (45)
130 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
US$ 104 - US$ 175 Avg. price/night*
Ollie #4 of 66 hotels in Perth
  •  Will stay again 
  • Great location. Comfortable bed. Staff were lovely. We would stay again... more
  • 12 November 2018
Traveller photos (40)
50 James Street, Perth, Western Australia 6000, Australia
Show Prices
US$ 129 - US$ 165 Avg. price/night*
Ollie #5 of 66 hotels in Perth
Traveller photos (602)
1309 Hay St, Perth, Western Australia 6005, Australia
Show Prices
US$ 89 - US$ 140 Avg. price/night*
Ollie #6 of 66 hotels in Perth
  •  Easy stay 
  • Everything was easy. Check in was a breeze and we got a free upgrade. The... more
  • 14 November 2018
Traveller photos (116)
27 Rowe Avenue | The Springs, Rivervale, Perth, Western Australia 6103, Australia
Show Prices
US$ 96 - US$ 176 Avg. price/night*
Ollie #7 of 66 hotels in Perth
  •  Top notch 
  • Exceeded my expectations, hotel has a really nice modern vibe, clean... more
  • 15 November 2018
Traveller photos (339)
Offers & Announcements Unlock Lower Rates!
70 Pier St | Cnr of Murray St, Perth, Western Australia 6000, Australia
Show Prices
US$ 71 - US$ 111 Avg. price/night*
Ollie #8 of 66 hotels in Perth
Traveller photos (332)
97 Murray St, Perth, Western Australia 6000, Australia
Show Prices
US$ 96 - US$ 167 Avg. price/night*
Ollie #9 of 66 hotels in Perth
  •  Amazing Experience! 
  • It's our first time trying this hotel, we did not expect much though it... more
  • 9 November 2018
Traveller photos (234)
621 Wellington Street, Perth, Western Australia 6000, Australia
Show Prices
US$ 101 - US$ 195 Avg. price/night*
Ollie #10 of 66 hotels in Perth
Traveller photos (176)
Special Offer Save an extra 10%!
4 Walker Ave, Perth, Western Australia 6005, Australia
Show Prices
US$ 72 - US$ 114 Avg. price/night*
Ollie #11 of 66 hotels in Perth
  •  Excellent 10/10 
  • Fantastic. Very modern hotel. Friendly staff. Great location. Do highly... more
  • 15 November 2018
Traveller photos (132)
480 Hay St, Perth, Western Australia 6000, Australia
Show Prices
US$ 147 - US$ 208 Avg. price/night*
Ollie #12 of 66 hotels in Perth
  •  What an Experience 
  • I stayed here with my girlfriend for a quick local get away and what an... more
  • 14 November 2018
Traveller photos (266)
Offers & Announcements Unlock Lower Rates!
778 - 788 Hay St, Perth, Western Australia 6000, Australia
Show Prices
US$ 100 - US$ 184 Avg. price/night*
Ollie #13 of 66 hotels in Perth
Traveller photos (631)
Special Offer Book Direct and Save
176 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
US$ 106 - US$ 195 Avg. price/night*
Ollie #14 of 66 hotels in Perth
Traveller photos (86)
10 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
US$ 107 - US$ 216 Avg. price/night*
Ollie #15 of 66 hotels in Perth
Traveller photos (800)
Offers & Announcements Summer Fun
60 Royal St, Perth, Western Australia 6004, Australia
Show Prices
US$ 126 - US$ 208 Avg. price/night*
Ollie #16 of 66 hotels in Perth
Traveller photos (390)
32 Outram St | West Perth, Perth, Western Australia 6005, Australia
Show Prices
US$ 128 - US$ 193 Avg. price/night*
Ollie #17 of 66 hotels in Perth
  •  Great location 
  • Room was very attractive with comfortable bed and perfectly clean. Staff... more
  • 5 November 2018
Traveller photos (61)
221 Adelaide Terrace, Perth, Western Australia 6000, Australia
Show Prices
US$ 86 - US$ 161 Avg. price/night*
Ollie #18 of 66 hotels in Perth
  •  Average 
  • Room service could be improved Food was great even with the soup removing... more
  • 15 November 2018
Traveller photos (675)
Special Offer UP TO 30% - EARLY...
207 Adelaide Terrace, Perth, Western Australia 6000, Australia
Show Prices
US$ 115 - US$ 187 Avg. price/night*
Ollie #19 of 66 hotels in Perth
Traveller photos (876)
Special Offer #Perth
Mounts Bay Waters 112 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
US$ 100 - US$ 173 Avg. price/night*
Ollie #20 of 66 hotels in Perth
Traveller photos (283)