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

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

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

B&Bs / Inns (19)

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

Sort by [ Popularity ] [ Price ]
1 Cathedral Avenue, Perth, Western Australia 6000, Australia
COMO The Treasury Slideshow
Show Prices
$290 - $448 Avg. price/night*
Ollie #1 of 78 hotels in Perth
Professional photos | Traveler photos (184)
32 Richardson Street, Perth, Western Australia 6005, Australia
The Richardson Hotel & Spa Slideshow
Show Prices
$220 - $370 Avg. price/night*
Ollie #2 of 78 hotels in Perth
  •  So Pleasant 
  • We stayed for a Luxury Escapes deal at the beginning of July. Our room... more
  • July 21, 2016
Professional photos | Traveler photos (353)
Special Rate Winter Gourmet Getaway
50 James Street, Perth, Western Australia 6000, Australia
Alex Hotel Slideshow
Show Prices
$116 - $170 Avg. price/night*
Ollie #3 of 78 hotels in Perth
Professional photos | Traveler photos (189)
Special Rate Advance Purchase Rate
237 St Georges Terrace, Perth, Western Australia 6000, Australia
Show Prices
$184 - $275 Avg. price/night*
Ollie #4 of 78 hotels in Perth
Professional photos | Traveler photos (231)
10 Adelaide Terrace, Perth, Western Australia 6004, Australia
Fraser Suites Perth Slideshow
Show Prices
$111 - $196 Avg. price/night*
Ollie #5 of 78 hotels in Perth
Professional photos | Traveler photos (349)
Special Offer Frasers Winter Fun
97 Murray St, Perth, Western Australia 6000, Australia
Miss Maud Swedish Hotel Slideshow
Show Prices
$105 - $200 Avg. price/night*
Ollie #6 of 78 hotels in Perth
  •  Very good night sleep 
  • But the breakfast was top the morning after,lot to choose from , we were... more
  • July 21, 2016
Professional photos | Traveler photos (182)
70 Pier Street | Cnr of Murray St, Perth, Western Australia 6000, Australia
Show Prices
$74 - $134 Avg. price/night*
Ollie #7 of 78 hotels in Perth
Professional photos | Traveler photos (239)
778 - 788 Hay Street, Perth, Western Australia 6000, Australia
Holiday Inn Perth City Centre Slideshow
Show Prices
$98 - $202 Avg. price/night*
Ollie #8 of 78 hotels in Perth
  •  OH-SO-COMFY BEDS!! 
  • Welcoming staff, supremely comfortable beds and choice of pillows... more
  • July 20, 2016
Professional photos | Traveler photos (261)
Special Offer Up to 30% Off.
207 Adelaide Terrace, Perth, Western Australia 6000, Australia
Pan Pacific Perth Slideshow
Show Prices
$104 - $199 Avg. price/night*
Ollie #9 of 78 hotels in Perth
Professional photos | Traveler photos (282)
Offers & Announcements Free Breakfast + 10% off
Great Eastern Highway, Burswood, Perth, Western Australia 6100, Australia
Crown Metropol Perth Slideshow
Show Prices
$184 - $369 Avg. price/night*
Ollie #10 of 78 hotels in Perth
  •  Absolutely Perfect! 
  • I surprised my husband yesterday morning with an overnight stay at the... more
  • July 20, 2016
Professional photos | Traveler photos (420)
Special Offer Some Like It Sparkling
1 St George's Terrace, Perth, Western Australia 6000, Australia
Show Prices
$148 - $226 Avg. price/night*
Ollie #11 of 78 hotels in Perth
  •  Great overnighter  
  • Just had an overnighter in a club room . The rooms are spacious clean and... more
  • July 20, 2016
Professional photos | Traveler photos (227)
99 Adelaide Terrace, Perth, Western Australia 6000, Australia
Hyatt Regency Perth Slideshow
Show Prices
$126 - $213 Avg. price/night*
Ollie #12 of 78 hotels in Perth
Professional photos | Traveler photos (445)
Special Offer Double Your Points
221 Adelaide Terrace, Perth, Western Australia 6000, Australia
Novotel Perth Langley Slideshow
Show Prices
$99 - $193 Avg. price/night*
Ollie #13 of 78 hotels in Perth
Professional photos | Traveler photos (481)
Special Offer Winter Special
33 Mounts Bay Road, Perth, Western Australia 6000, Australia
Show Prices
$100 - $234 Avg. price/night*
Ollie #14 of 78 hotels in Perth
  •  Staff are amazing! 
  • Staff are friendly and are personable. The rooms are clean and tidy... more
  • July 22, 2016
Professional photos | Traveler photos (143)
14 Mill Street, Perth, Western Australia 6000, Australia
Parmelia Hilton Slideshow
Show Prices
$95 - $227 Avg. price/night*
Ollie #15 of 78 hotels in Perth
  •  Welcoming wonderful  
  • This hotel is very welcoming and staff were friendly and helpful. Located... more
  • July 22, 2016
Professional photos | Traveler photos (379)
Special Offer Up to 15% Off*
54 Terrace Rd, Perth, Western Australia 6004, Australia
Crowne Plaza Perth Slideshow
Show Prices
$89 - $196 Avg. price/night*
Ollie #16 of 78 hotels in Perth
  •  Birthday break 
  • We stayed 3 nights for my birthday! The room was very comfortable and... more
  • July 20, 2016
Professional photos | Traveler photos (274)
Special Offer Up to 30% Off.
305 Murray Street, Perth, Western Australia 6000, Australia
Show Prices
$95 - $180 Avg. price/night*
Ollie #17 of 78 hotels in Perth
  •  Nice 
  • The front desk was helpful, it was nice we could leave our bags there... more
  • July 22, 2016
Professional photos | Traveler photos (146)
60 Royal Street, Perth, Western Australia 6004, Australia
Show Prices
$122 - $210 Avg. price/night*
Ollie #18 of 78 hotels in Perth
Professional photos | Traveler photos (291)
707 Wellington Street, Perth, Western Australia 6000, Australia
Show Prices
$85 - $183 Avg. price/night*
Ollie #19 of 78 hotels in Perth
  •  AWESOME HOTEL 
  • We had such a good stay at the four points, the rooms are so comfortable... more
  • July 18, 2016
Professional photos | Traveler photos (185)
Bolton Avenue & Great Eastern Highway, Burswood, Perth, Western Australia 6100, Australia
Crown Promenade Perth Slideshow
Show Prices
$140 - $298 Avg. price/night*
Ollie #20 of 78 hotels in Perth
Professional photos | Traveler photos (202)
Special Offer Overnight Indulgence