Perth Hotels

Find the best Perth hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Perth hotels with free cancellation or excellent ratings

Trusted Perth hotel providers

See all hotels in Perth

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Perth hotel in the heart of the action

Beat the queues at the top Perth attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelWallaby Backpackers Hostel Perth - Note - Valid Passport Required to Check in - – 5.0
Cheapest month to bookJune
Average 4 star hotel price$252 per night
Average 5 star hotel price$391 per night

How to find the best hotel deals in Perth

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Perth

  • You already use our search engine to find awesome flight deals. Now you can use the same magic to uncover fantastic savings on Perth hotels. These tips are your shortcut to finding value in every stay.

  • Plan your stay ahead of time to save on your Perth hotel. You'll also have a wider variety of stays and room types to pick from, especially around holidays and school breaks.

  • However, you could still come across last-minute deals. Although prices tend to increase closer to your stay, some places cut rates a day or two before to fill empty rooms, especially in low season.

  • Another travel tip for cheaper hotels? Flexibility. If your itinerary isn't locked in, change up your travel dates and discover what kind of savings are on offer.

  • Explore the range of accommodation options with free cancellation and take the stress out of booking. You can cancel your stay without penalty if your travel dates shift or you spot a better offer.

Where to stay in Perth

Central Perth

  • To experience the best of central Perth, you'll want to be near the attractions you've been waiting to see. Here are a few accommodation options close to the highlights.

  • Doubletree By Hilton Perth Waterfront sets you up in a prime spot. Around 0.32 kilometres away, this 4-star stay is one of the most popular hotels near Elizabeth Quay. Couples often choose this place when visiting.

  • When it comes to hotels near Barrack Square, Crown Towers Perth wins points for comfort and convenience. Unpack your bags at this 5-star hotel in Perth and you'll be roughly 3 kilometres away. While it works well for all kinds of guests, it especially appeals to families.

  • Or experience the city from one of the hotels near WA Museum Boola Bardip. The Ritz-Carlton, Perth is 2 kilometres or so from this popular sight. It's a preferred choice for families and has a 5-star rating.

When to go to Perth

  • If you want to go in peak season, book your hotel in Perth for January. This is when the city's attractions and events are in full swing, giving you plenty to fill your days with.

  • Take things at a slower pace by locking in a Perth hotel in September. It's the quietest time to visit and prices are often cheaper too.

  • Don't forget to factor in the weather when picking your dates. January offers the warmest conditions, with maximum temperatures reaching 35ºC (95ºF).

  • You can expect lows of 8ºC (46ºF) in August, the coolest time of year.

  • For a lower chance of grey skies, search for Perth hotels during January. With an average of one day of rain, this is the driest month.

  • The wettest time of year is July. Take your trip then and you can expect to get around eight days of rainfall.

Best hotels in Perth

Best budget hotels

  • A great trip doesn't have to mean a huge hotel bill. With at least 20 budget Perth hotels available, you can spend more on enjoying the city and less on where you crash at night. Expect basic comforts like simple breakfasts, laundry facilities, and cosy beds at these affordable stays.

  • Comfort comes at the right price at Pensione Hotel Perth. It has a 3-star rating and amenities including hair dryers and a ticket office.

  • Alternatively, find a room at Baileys Parkside Motel by VetroBlu. Equipped with conveniences such as a barbeque and a kitchen, this 3-star Perth hotel delivers what you need, without overdoing it.

  • Another clear win for your pocket is Nightcap at Belgian Beer Cafe. This 3-star stay features air conditioning and Wi-Fi.

Best 4-star hotels in Perth

  • When you want a little extra from your stay, the 4-star hotels in Perth deliver. With around 60 choices, they typically feature rooms with character, attentive service, and extras such as on-site restaurants and spas. These hotels feel classy without feeling flashy.

  • Choose Doubletree By Hilton Perth Waterfront and enjoy the elevated standards that come with this 4-star stay. Take advantage of an outdoor swimming pool and room service here.

  • Another Perth hotel worth a mention is Wonil Hotel Perth - Handwritten Collection. It offers amenities such as a restaurant and room service. You'll find it in the Crawley-Nedlands area.

  • Aurea Hotel Perth Kings Park is one more to keep on your radar. It's in Central Perth and comes with a restaurant and room service, among other things.

Best luxury 5-star hotels

  • You could just find a place to sleep. Or you could book one of the ten or so 5-star hotels in Perth and holiday like a true VIP. Think things like full-service spas, chef-led tasting menus, and top-tier locations. (And perhaps even a private butler at the ready.) Most of these high-end stays are in Central Perth.

  • You'll be all about the good life at The Terrace Hotel. This Central Perth stay comes with room service, a restaurant and other features that make it feel like a true escape.

  • QT Perth also serves up 5-star fabulousness. This Perth hotel features bathrobes, a lobby bar and plenty more.

Best hotels in Perth for families

  • Family trips can be demanding, but your hotel should be the easiest part. You'll find at least 20 family-friendly hotels in Perth that get what kids and adults need. These stays often come with useful features like multi-bedroom suites, cribs, and kids' menus.

  • If you'd like a little more luxury, treat everyone to a getaway at COMO The Treasury. This 5-star Perth hotel features a safe deposit box and internet access.

Best hotels with a spa

  • Rediscover calm at one of the 20 or so Perth hotels with a spa. Located mostly in Central Perth, they feature anything from saunas and hot tubs, to gyms and couples treatment rooms. Toss in meditation spaces, wellness retreats, and beauty salons and you're on your way to bliss.

  • Check in to Hotel Northbridge and leave the rush behind. Room service, a spa and other thoughtful extras await you at this 4-star option.

  • InterContinental Perth City Centre by IHG is another top choice where you can treat yourself to some TLC. Take advantage of a fitness centre and a spa at this 5-star hotel in Perth.

  • Once you've checked in to The Melbourne Hotel, you'll wonder where this place has been all your life. This accommodation option comes with amenities like a fitness centre and a spa.

Best hotels with a pool

  • Turn up the fun factor on your trip with a pool. If you go for a city hotel, expect rooftop and indoor options. Resorts? They usually come with sprawling outdoor layouts and the occasional swim-up bar. There are at least 40 pool hotels in Perth perfect for your next adventure.

  • Unwinding by the water is part of the experience at Doubletree By Hilton Perth Waterfront. With an outdoor swimming pool, a laundry and a restaurant, this Perth hotel has all the perks to make your visit enjoyable.

  • Make the most of every minute at East Perth Suites Hotel. This popular option features an outdoor swimming pool, a barbeque and room service.

  • Or find your fun at Parmelia Hilton Perth. An outdoor swimming pool, this hotel has a restaurant and parking.

Flying to Perth

Perth Airport (PER)

  • Perth Airport (PER) is the main airport for this city. After your flight to Perth lands, it's about 10 kilometres to the centre.

  • Reaching central Perth takes roughly 25 minutes by public transport. When driving, it's about 20 minutes.

  • Ingot Hotel Perth, an Ascend Collection Hotel is the perfect base for the night if you have a late flight in. Within easy reach of the airport, guests are often impressed by this 4-star option's cleanliness.

  • Also close to PER, The Hollies continues to win over guests. This 4-star stay has an impressive 4-plus out of 5 overall rating based on traveller feedback.

Finding cheap hotels in Perth: FAQs

In Perth, the expected average temperature in January is 24°C. The warmest month is typically February, which averages 30°C. The coolest month is July, with temperatures averaging 11°C. The rainiest month is July, and the driest month is December.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Perth with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is $44 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $88 per night.
The average price of a hotel during the week is $271 per night, and the average price on weekends is $291. Overall, it looks like the cheapest day to stay in Perth could be Monday.
The nearest airport to Perth is Perth Airport (PER), which is 10.4km from the city centre.
We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Perth. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Perth is currently around $203 per night. And the cheapest 3-star hotel we found is $85 per night.
The average price of a 4-star hotel in Perth is currently around $272 per night. And the cheapest 4-star hotel we found is $115 per night.
The average price of a 5-star hotel in Perth is currently around $482 per night. And the cheapest 5-star hotel we found is $216 per night.
The cheapest month to stay in a hotel in Perth is April, with an average price of $242 per night. The most expensive month is December, when the average room rate can rise to $383 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is $279 per night, which is around 1% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Perth are Quest South Perth Foreshore, The Ritz-Carlton, Perth and Airport Apartments by Vetroblu.