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

115 of 373

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

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

B&Bs / Inns (135)

Specialty Lodging (123)

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 Travelers Trust

Sort by [ Popularity ] [ Price ]
32 Richardson Street, Perth, Western Australia 6005, Australia
The Richardson Hotel & Spa Slideshow
Show Prices
$319 - $496 (AUD 343 - 533) Avg. price/night*
Ollie #1 of 115 hotels in Greater Perth
Professional photos | Traveler photos (83)
237 St Georges Terrace, Perth, Western Australia 6000, Australia
BEST WESTERN PREMIER Terrace Hotel Slideshow
Show Prices
$254 - $418 (AUD 273 - 449) Avg. price/night*
Ollie #2 of 115 hotels in Greater Perth
  •  Stay at hotel 
  • Service delivered was great for the whole visit. The hotel is in a great... more
  • August 24, 2014
Professional photos | Traveler photos (29)
7-9 John Street, Fremantle, Western Australia 6159, Australia
Pier 21 Apartment Hotel Slideshow
Show Prices
$202 - $329 (AUD 217 - 354) Avg. price/night*
Ollie #3 of 115 hotels in Greater Perth
Professional photos | Traveler photos (77)
Special Rate A Suite Winter Sale
Airport Apartments (Redcliffe) 4.0 of 5
100 Coolgardie Avenue, Redcliffe, Belmont, Western Australia 6104, Australia
Airport Apartments Slideshow
Show Prices
$185 - $294 (AUD 199 - 316) Avg. price/night*
Ollie #4 of 115 hotels in Greater Perth
  •  Nice 
  • Had 6 nights here from end of July into August 2014, The apartments are... more
  • August 24, 2014
Professional photos | Traveler photos (24)
10 Adelaide Terrace, Perth, Western Australia 6004, Australia
Fraser Suites Perth Slideshow
Show Prices
$158 - $300 (AUD 170 - 322) Avg. price/night*
Ollie #5 of 115 hotels in Greater Perth
Professional photos | Traveler photos (105)
Special Offer Winter Package Deal
97 Murray St, Perth, Western Australia 6000, Australia
Miss Maud Swedish Hotel Slideshow
Show Prices
$174 - $255 Avg. price/night*
Ollie #6 of 115 hotels in Greater Perth
Professional photos | Traveler photos (91)
Special Offer $189 ROOM & BREAKFAST
70 Pier Street | Cnr of Murray St, Perth, Western Australia 6000, Australia
Show Prices
$102 - $208 Avg. price/night*
Ollie #7 of 115 hotels in Greater Perth
  •  Perfect for our needs 
  • We stayed at Easter while in Perth for a friends wedding. The hotel... more
  • August 23, 2014
Professional photos | Traveler photos (73)
112 Mounts Bay Rd | Mounts Bay Village, Perth, Western Australia 6000, Australia
Show Prices
$140 - $230 (AUD 150 - 247) Avg. price/night*
Ollie #8 of 115 hotels in Greater Perth
Professional photos | Traveler photos (57)
138 Barrack St, Perth, Western Australia 6000, Australia
Show Prices
$159 - $276 Avg. price/night*
Ollie #9 of 115 hotels in Greater Perth
  •  Enjoyable 
  • We would stay at this location again. The building isn't new but is well... more
  • August 27, 2014
Professional photos | Traveler photos (134)
Great Eastern Highway, Burswood, Western Australia 6100, Australia
Crown Metropol Perth Slideshow
Show Prices
$235 - $539 (AUD 253 - 579) Avg. price/night*
Ollie #10 of 115 hotels in Greater Perth
Professional photos | Traveler photos (154)
Special Offer Family Blockbuster
60 Royal Street, Perth, Western Australia 6004, Australia
The Sebel Residence East Perth Slideshow
Show Prices
$153 - $323 Avg. price/night*
Ollie #11 of 115 hotels in Greater Perth
Professional photos | Traveler photos (56)
Special Offer Stay 2 Save 20%
778 - 788 Hay Street, Perth, Western Australia 6000, Australia
Holiday Inn Perth City Centre Slideshow
Show Prices
$137 - $279 Avg. price/night*
Ollie #12 of 115 hotels in Greater Perth
Professional photos | Traveler photos (99)
Special Offer Members Get Up to 35...
99 Adelaide Terrace, Perth, Western Australia 6000, Australia
Hyatt Regency Perth Slideshow
Show Prices
$166 - $341 Avg. price/night*
Ollie #13 of 115 hotels in Greater Perth
Professional photos | Traveler photos (202)
Offers & Announcements Bonus 99 Package
Top Value! $72 less than similar hotels in Greater Perth
 
Bentley Motel (Bentley)
1235 Albany Highway, Bentley, Canning, Western Australia 6102, Australia
Show Prices
$128 - $130 (AUD 138 - 140) Avg. price/night*
Ollie #14 of 115 hotels in Greater Perth
  •  hard to fault 
  • I stayed here a couple of nights back and whilst it is not Claridges I... more
  • August 8, 2014
Professional photos | Traveler photos (13)
33 Mounts Bay Road, Perth, Western Australia 6000, Australia
Show Prices
$159 - $301 (AUD 171 - 323) Avg. price/night*
Ollie #15 of 115 hotels in Greater Perth
  •  Luxury 
  • Enjoyed staying here each year for when we attend an annual ball. Very... more
  • August 27, 2014
Professional photos | Traveler photos (113)
Top Value! $67 less than similar hotels in Greater Perth
 
Cnr Albany & Southwest Highway, Armadale, Western Australia 6112, Australia
$129 - $136 (INR 7,810 - 8,234) Avg. price/night*
Ollie #16 of 115 hotels in Greater Perth
  •  Clean and comfy motel  
  • Stayed 2 nights while in Perth on work training course. Great motel, clean... more
  • August 19, 2014
Traveler photos (11)
417 Hay Street, Perth, Western Australia 6000, Australia
Show Prices
$113 - $239 Avg. price/night*
Ollie #17 of 115 hotels in Greater Perth
  •  Underwhelming 
  • Neat and well located, with pleasant staff; Perth generally offers poor... more
  • August 26, 2014
Professional photos | Traveler photos (106)
707 Wellington Street, Perth, Western Australia 6000, Australia
Four Points by Sheraton Perth Slideshow
Show Prices
$117 - $282 (AUD 126 - 303) Avg. price/night*
Ollie #18 of 115 hotels in Greater Perth
Professional photos | Traveler photos (69)
Special Rate Stay + Save from $140...
10 Irwin Street, Perth, Western Australia 6000, Australia
Mercure Perth Slideshow
Show Prices
$131 - $259 Avg. price/night*
Ollie #19 of 115 hotels in Greater Perth
  •  Good Service 
  • The location of the hotel in the middle of an area with a small business... more
  • August 26, 2014
Professional photos | Traveler photos (107)
Special Offer Stay 2 Save 20%
166 Mounts Bay Rd, Perth, Western Australia 6000, Australia
Show Prices
$102 - $174 Avg. price/night*
Ollie #20 of 115 hotels in Greater Perth
Professional photos | Traveler photos (76)