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

Speciality Lodging (56)

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™ 2017 Winner Luxury | Romance
 
1 Cathedral Ave, Perth, Western Australia 6000, Australia
Show Prices
US$420 - US$581 Avg. price/night*
Ollie #1 of 66 hotels in Perth
Professional photos | Traveller photos (607)
Special Offer Summer in the City
Certificate of Excellence
Travellers' Choice™ 2017 Winner Romance
 
32 Richardson St, Perth, Western Australia 6005, Australia
Show Prices
US$315 - US$1,597 Avg. price/night*
Ollie #2 of 66 hotels in Perth
  •  Great hotel 
  • We arrived at the Richardson at 2.30 am after a long and delayed flight... more
  • 11 December 2017
Traveller photos (383)
130 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
US$112 - US$176 Avg. price/night*
Ollie #3 of 66 hotels in Perth
  •  Excellent room 
  • Stayed here on 17th December for the John Farnham concert at Kings Park so... more
  • 18 January 2018
Traveller photos (27)
54 Kings Park Rd | Corner Walker Avenue, Perth, Western Australia 6005, Australia
Show Prices
US$125 - US$160 Avg. price/night*
Ollie #4 of 66 hotels in Perth
Traveller photos (42)
50 James Street, Perth, Western Australia 6000, Australia
Show Prices
US$108 - US$172 Avg. price/night*
Ollie #5 of 66 hotels in Perth
Professional photos | Traveller photos (544)
27 Rowe Avenue | The Springs, Rivervale, Perth, Western Australia 6103, Australia
Show Prices
US$113 - US$186 Avg. price/night*
Ollie #6 of 66 hotels in Perth
  •  Excellent hotel 
  • We stayed here in early Jan 18 and it was a great welcome to Perth. The... more
  • 17 January 2018
Traveller photos (219)
Announcement Get the best rate
621 Wellington Street, Perth, Western Australia 6000, Australia
Show Prices
US$109 - US$201 Avg. price/night*
Ollie #7 of 66 hotels in Perth
Professional photos | Traveller photos (151)
1309 Hay St, Perth, Western Australia 6005, Australia
Show Prices
US$95 - US$154 Avg. price/night*
Ollie #8 of 66 hotels in Perth
Professional photos | Traveller photos (84)
97 Murray St, Perth, Western Australia 6000, Australia
Show Prices
US$94 - US$178 Avg. price/night*
Ollie #9 of 66 hotels in Perth
  •  Good Stay 
  • We enjoyed our stay as usual. We thought the smorgasbord had less pickled... more
  • 19 January 2018
Professional photos | Traveller photos (223)
Special Offer Dinner, Bed & Breakfast
70 Pier Street | Cnr of Murray St, Perth, Western Australia 6000, Australia
Show Prices
US$70 - US$109 Avg. price/night*
Ollie #10 of 66 hotels in Perth
  •  Nice hotel 
  • Nice small room, modern, close to the middle of the city. Bed very... more
  • 19 January 2018
Professional photos | Traveller photos (323)
778 - 788 Hay St, Perth, Western Australia 6000, Australia
Show Prices
US$98 - US$187 Avg. price/night*
Ollie #11 of 66 hotels in Perth
Professional photos | Traveller photos (590)
Special Offer Save on Hotel Packages!
10 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
US$114 - US$248 Avg. price/night*
Ollie #12 of 66 hotels in Perth
Professional photos | Traveller photos (730)
Special Offer FRASERS SUMMER FUN
4 Walker Avenue, Perth, Western Australia 6005, Australia
Show Prices
US$76 - US$132 Avg. price/night*
Ollie #13 of 66 hotels in Perth
  •  Excellent 
  • Thank you Tribe perth What a cool experience Extra special touch with... more
  • 18 January 2018
Traveller photos (106)
237 St. Georges Terrace, Perth, Western Australia 6000, Australia
Show Prices
US$131 - US$274 Avg. price/night*
Ollie #14 of 66 hotels in Perth
  •  Excellent Value 
  • This is a lovely boutique-style hotel and represents excellent value. It... more
  • 3 January 2018
Professional photos | Traveller photos (322)
207 Adelaide Terrace, Perth, Western Australia 6000, Australia
Show Prices
US$107 - US$202 Avg. price/night*
Ollie #15 of 66 hotels in Perth
  •  Ideal Position 
  • A good value hotel situated within an easy walk to the river and city... more
  • 18 January 2018
Professional photos | Traveller photos (629)
Special Offer 20% off Summer Escape
1 St Georges Tce, Perth, Western Australia 6000, Australia
Show Prices
US$150 - US$224 Avg. price/night*
Ollie #16 of 66 hotels in Perth
Professional photos | Traveller photos (295)
221 Adelaide Tce, Perth, Western Australia 6000, Australia
Show Prices
US$103 - US$183 Avg. price/night*
Ollie #17 of 66 hotels in Perth
  •  Great service 
  • We stayed here one night before heading to the airport early the next... more
  • 19 January 2018
Professional photos | Traveller photos (607)
Special Offer UP TO 30% - EARLY...
14 Mill St, Perth, Western Australia 6000, Australia
Show Prices
US$86 - US$207 Avg. price/night*
Ollie #18 of 66 hotels in Perth
  •  Short stay 
  • Short stay is ok. The restaurant and bar were closed and was not advised... more
  • 17 January 2018
Professional photos | Traveller photos (647)
33 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
US$100 - US$216 Avg. price/night*
Ollie #19 of 66 hotels in Perth
Professional photos | Traveller photos (172)
Special Offer Perth Upgrade Your Stay
54 Terrace Rd, Perth, Western Australia 6004, Australia
Show Prices
US$107 - US$213 Avg. price/night*
Ollie #20 of 66 hotels in Perth
Professional photos | Traveller photos (651)
Special Offer Save on Hotel Packages!