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

 

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

B&Bs / Inns (9)

Speciality Lodging (53)

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 ]
32 Richardson Street, Perth, Western Australia 6005, Australia
The Richardson Hotel & Spa Slideshow
CHECK RATES!
USD 315 - 467 (AUD 388 - 575) Avg. price/night*
Ollie #1 of 57 hotels in Perth
Professional photos | Traveller photos (85)
237 St Georges Terrace, Perth, Western Australia 6000, Australia
BEST WESTERN PREMIER Terrace Hotel Slideshow
CHECK RATES!
USD 202 - 380 (AUD 249 - 468) Avg. price/night*
Ollie #2 of 57 hotels in Perth
  •  Best hotel in Perth! 
  • I stayed at Terrace Hotel (Heritage Suite & Delux room) for the night... more
  • 22 December 2014
Professional photos | Traveller photos (45)
Offers & Announcements Save 10% with Visa Card
10 Adelaide Terrace, Perth, Western Australia 6004, Australia
Fraser Suites Perth Slideshow
CHECK RATES!
USD 141 - 273 (AUD 174 - 336) Avg. price/night*
Ollie #3 of 57 hotels in Perth
Professional photos | Traveller photos (126)
Offers & Announcements Frasers Summer Fun
Top Value! Save vs. similar hotels in Perth
 
70 Pier Street | Cnr of Murray St, Perth, Western Australia 6000, Australia
CHECK RATES!
USD 80 - 150 Avg. price/night*
Ollie #4 of 57 hotels in Perth
Professional photos | Traveller photos (89)
97 Murray St, Perth, Western Australia 6000, Australia
CHECK RATES!
USD 134 - 239 Avg. price/night*
Ollie #5 of 57 hotels in Perth
  •  Excellent Breakfast 
  • MMSH is conveniently located in the CBD. As with most Perth hotels, it is... more
  • 20 December 2014
Professional photos | Traveller photos (91)
112 Mounts Bay Rd | Mounts Bay Village, Perth, Western Australia 6000, Australia
CHECK RATES!
USD 142 - 202 (AUD 175 - 249) Avg. price/night*
Ollie #6 of 57 hotels in Perth
Professional photos | Traveller photos (67)
228 James St | Northbridge, Perth, Western Australia 6003, Australia
CHECK RATES!
USD 173 - 260 (AUD 213 - 320) Avg. price/night*
Ollie #7 of 57 hotels in Perth
  •  Excellent Stay 
  • I stayed here last week for the last 3 nights of my holiday. The location... more
  • 27 November 2014
Professional photos | Traveller photos (72)
778 - 788 Hay Street, Perth, Western Australia 6000, Australia
Holiday Inn Perth City Centre Slideshow
CHECK RATES!
USD 97 - 263 Avg. price/night*
Ollie #8 of 57 hotels in Perth
Professional photos | Traveller photos (127)
Special Offer Save on Hotel Packages!
60 Royal Street, Perth, Western Australia 6004, Australia
The Sebel Residence East Perth Slideshow
CHECK RATES!
USD 145 - 290 Avg. price/night*
Ollie #9 of 57 hotels in Perth
Professional photos | Traveller photos (90)
Offers & Announcements Early Booker Offer
138 Barrack St, Perth, Western Australia 6000, Australia
CHECK RATES!
USD 117 - 276 Avg. price/night*
Ollie #10 of 57 hotels in Perth
  •  Great family hotel 
  • I only stayed one night but I really enjoyed my stay at Adina Apartment... more
  • 20 December 2014
Professional photos | Traveller photos (134)
99 Adelaide Terrace, Perth, Western Australia 6000, Australia
Hyatt Regency Perth Slideshow
CHECK RATES!
USD 156 - 353 Avg. price/night*
Ollie #11 of 57 hotels in Perth
Professional photos | Traveller photos (218)
Offers & Announcements Bonus 99 Package
1 St George's Terrace, Perth, Western Australia 6000, Australia
CHECK RATES!
USD 149 - 301 (AUD 184 - 371) Avg. price/night*
Ollie #12 of 57 hotels in Perth
Professional photos | Traveller photos (100)
33 Mounts Bay Road, Perth, Western Australia 6000, Australia
CHECK RATES!
USD 99 - 330 (AUD 122 - 407) Avg. price/night*
Ollie #13 of 57 hotels in Perth
Professional photos | Traveller photos (118)
166 Mounts Bay Rd, Perth, Western Australia 6000, Australia
CHECK RATES!
USD 79 - 151 Avg. price/night*
Ollie #14 of 57 hotels in Perth
  •  Great breakfast 
  • We spent 4 nights here and had booked a family apartment with kitchenette... more
  • 24 December 2014
Professional photos | Traveller photos (102)
Top Value! USD 43 less than similar hotels in Perth
 
417 Hay Street, Perth, Western Australia 6000, Australia
CHECK RATES!
USD 83 - 240 Avg. price/night*
Ollie #15 of 57 hotels in Perth
Professional photos | Traveller photos (119)
221 Adelaide Terrace, Perth, Western Australia 6000, Australia
Novotel Perth Langley Slideshow
CHECK RATES!
USD 114 - 271 Avg. price/night*
Ollie #16 of 57 hotels in Perth
  •  Nice hotel, but...... 
  • Stayed here for 4 nights for work in Dec 2014. Used the conference... more
  • 20 December 2014
Professional photos | Traveller photos (130)
Offers & Announcements Free Breakfast Offer
10 Irwin Street, Perth, Western Australia 6000, Australia
Mercure Perth Slideshow
CHECK RATES!
USD 109 - 244 Avg. price/night*
Ollie #17 of 57 hotels in Perth
  •  Great Stay. 
  • I only had an overnight er there, but I found it most comfortable. The... more
  • 20 December 2014
Professional photos | Traveller photos (125)
Offers & Announcements Free Breakfast Offer
14 Mill Street, Perth, Western Australia 6000, Australia
Parmelia Hilton Slideshow
CHECK RATES!
USD 96 - 311 Avg. price/night*
Ollie #18 of 57 hotels in Perth
  •  Great Location 
  • I only stayed one night as it was an overnight stopover in Perth. The... more
  • 24 December 2014
Professional photos | Traveller photos (261)
Offers & Announcements Breakfast, WiFi...
54 Terrace Rd, Perth, Western Australia 6004, Australia
Crowne Plaza Perth Slideshow
CHECK RATES!
USD 111 - 255 (AUD 137 - 314) Avg. price/night*
Ollie #19 of 57 hotels in Perth
  •  One night stay in Perth 
  • Stayed for one night to avoid the hassles of driving home after dinner and... more
  • 23 December 2014
Professional photos | Traveller photos (177)
Special Offer Save on Hotel Packages!
707 Wellington Street, Perth, Western Australia 6000, Australia
Four Points by Sheraton Perth Slideshow
CHECK RATES!
USD 87 - 249 (AUD 107 - 307) Avg. price/night*
Ollie #20 of 57 hotels in Perth
  •  No complaints here 
  • Booked last minute (on the way to the city) for one night we got a great... more
  • 23 December 2014
Professional photos | Traveller photos (93)
Special Price 20% off room rate