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.

Greater Perth

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Greater Perth?

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

Map of Greater Perth Hotels

Hotels (126)

B&Bs / Inns (164)

Speciality Lodging (204)

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$395 - US$632 Avg. price/night*
Ollie #1 of 126 hotels in Greater Perth
#1 of 66 hotels in Perth
  •  World Class 
  • This is an outstanding hotel. From the moment you arrive you are greeted... more
  • 19 November 2018
Traveller photos (638)
Perth 815 Hay St, Perth, Western Australia 6000, Australia
Show Prices
US$139 - US$222 Avg. price/night*
Ollie #2 of 126 hotels in Greater Perth
#2 of 66 hotels in Perth
Traveller photos (238)
Special Offer Up to 35% off your stay
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 126 hotels in Greater Perth
#3 of 66 hotels in Perth
Traveller photos (45)
130 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
US$118 - US$174 Avg. price/night*
Ollie #4 of 126 hotels in Greater Perth
#4 of 66 hotels in Perth
  •  Great stay 
  • Stayed here for two nights and loved the hotel. Great room (studio... more
  • 18 November 2018
Traveller photos (40)
15 Bannister St, Fremantle, Western Australia 6160, Australia
Show Prices
US$113 - US$209 Avg. price/night*
Ollie #5 of 126 hotels in Greater Perth
  •  Great Experience  
  • We stayed at the Hougoumont for three nights recently. We really enjoyed... more
  • 17 November 2018
Traveller photos (130)
Alex Hotel (Perth) 4.0 of 5
50 James Street, Perth, Western Australia 6000, Australia
Show Prices
US$129 - US$166 Avg. price/night*
Ollie #6 of 126 hotels in Greater Perth
#5 of 66 hotels in Perth
Traveller photos (602)
100 Coolgardie Ave, Redcliffe, Belmont, Western Australia 6104, Australia
Show Prices
US$114 - US$154 Avg. price/night*
Ollie #7 of 126 hotels in Greater Perth
Traveller photos (115)
Be. Fremantle (Fremantle) 4.5 of 5
43 Mews Road, Challenger Harbour, Fremantle, Western Australia 6160, Australia
Show Prices
US$148 - US$247 Avg. price/night*
Ollie #8 of 126 hotels in Greater Perth
Traveller photos (194)
Great Eastern Highway, Burswood, Victoria Park, Western Australia 6100, Australia
Show Prices
US$192 - US$535 Avg. price/night*
Ollie #9 of 126 hotels in Greater Perth
Traveller photos (1374)
1309 Hay St, Perth, Western Australia 6005, Australia
Show Prices
US$90 - US$144 Avg. price/night*
Ollie #10 of 126 hotels in Greater Perth
#6 of 66 hotels in Perth
  •  Great place to stay 
  • perfect for a weekend....easy to get to where we wanted. Hotel was well... more
  • 21 November 2018
Traveller photos (120)
Aloft Perth (Perth) 4.0 of 5
27 Rowe Avenue | The Springs, Rivervale, Perth, Western Australia 6103, Australia
Show Prices
US$98 - US$176 Avg. price/night*
Ollie #11 of 126 hotels in Greater Perth
#7 of 66 hotels in Perth
  •  Simply stunning. 
  • Upon arrival you are greeted and welcomed with kindness. The check-in... more
  • 19 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$72 - US$116 Avg. price/night*
Ollie #12 of 126 hotels in Greater Perth
#8 of 66 hotels in Perth
  •  Perth layover 
  • This hotel is so convenient to Perth city and only $20 Uber ride from the... more
  • 20 November 2018
Traveller photos (332)
97 Murray St, Perth, Western Australia 6000, Australia
Show Prices
US$96 - US$168 Avg. price/night*
Ollie #13 of 126 hotels in Greater Perth
#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$102 - US$193 Avg. price/night*
Ollie #14 of 126 hotels in Greater Perth
#10 of 66 hotels in Perth
  •  Work Trip 
  • Hotel is clean and spacious. It's great to have a lounge to sit at and... more
  • 20 November 2018
Traveller photos (176)
Special Offer Save an extra 10%!
480 Hay St, Perth, Western Australia 6000, Australia
Show Prices
US$147 - US$211 Avg. price/night*
Ollie #15 of 126 hotels in Greater Perth
#11 of 66 hotels in Perth
Traveller photos (268)
Offers & Announcements Unlock Lower Rates!
Tribe Perth (Perth) 4.0 of 5
4 Walker Ave, Perth, Western Australia 6005, Australia
Show Prices
US$73 - US$122 Avg. price/night*
Ollie #16 of 126 hotels in Greater Perth
#12 of 66 hotels in Perth
  •  Overnight getaway 
  • I spent a night at Tribe at the end of a 10 day stay in Perth. The rooms... more
  • 20 November 2018
Traveller photos (133)
778 - 788 Hay St, Perth, Western Australia 6000, Australia
Show Prices
US$98 - US$187 Avg. price/night*
Ollie #17 of 126 hotels in Greater Perth
#13 of 66 hotels in Perth
  •  Perfect location 
  • Stayed here for two nights and location was absolutely perfect. 1 min walk... more
  • 18 November 2018
Traveller photos (634)
Special Offer Up to 35% off your stay
176 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
US$106 - US$197 Avg. price/night*
Ollie #18 of 126 hotels in Greater Perth
#14 of 66 hotels in Perth
  •  Comfortable trip 
  • A lot of parks and so on within the walking area.The view from the room is... more
  • 20 November 2018
Traveller photos (86)
10 Adelaide Terrace, Perth, Western Australia 6004, Australia
Show Prices
US$104 - US$230 Avg. price/night*
Ollie #19 of 126 hotels in Greater Perth
#15 of 66 hotels in Perth
  •  Horrible stay 
  • Terrible stay, people next door were noisy road noise from traffic... more
  • 20 November 2018
Traveller photos (801)
Offers & Announcements Summer Fun
137 Melville Pde, Como, Western Australia 6152, Australia
Show Prices
US$110 - US$171 Avg. price/night*
Ollie #20 of 126 hotels in Greater Perth
#1 of 4 hotels in Como
  •  Home away from home 
  • My family of four (self,spouse, 2 young adult children) recently visited... more
  • 10 November 2018
Traveller photos (62)