Best accommodation in Perth for whatever holiday you're after | Finder

Perth hotels for every type of traveller

Whether you're after a budget stay or keen on a pamper, these Perth hotels have what you need.

We’re reader-supported and may be paid when you visit links to partner sites. We don’t compare all products in the market, but we’re working on it!

Perth might be one of the most remote cities in the world but it doesn't scrimp on the rooms, both great and small, for visitors.

Within it are budget friendly stays, 5-star wonders, spa soaked hotels and balconies with all the beach views. Whichever calls to you, we've collected the best for you to book. We've also collected the best deals so that you stretch your dollars to the max.

Latest Perth hotel deals


Up to 53% off Australia-wide getaways


Up to 46% off Australia stays + Extra $50 off with code


Up to 43% off Australia hotel bookings


Up to 15% off Australia hotels


Best cheap accommodation in Perth

According to Budget Your Trip, the average a hotel or hostel for one person in Perth averages $92 a night. And there are more than a handful of hostels and backpacker accommodation that sit below that price mark. Backpacker hostels such as Hive Hostel or Perth Central Backpackers have beds in dorms from $14 a night.

Prefer your own space? You can still stay below the average cost at places like Northlodge Central City Apartments where rooms start at $54 a night and Great Southern Hotel Perth at $75 a night.

Best accommodation in Perth CBD

Perth CBD is a treasure trove of tourist attractions. From historic sites like the Bell Tower and Fremantle prison to natural wonders like Swan Valley and Kings Park. By staying central you'll be a short distance from all that you need to see and do.

We looked at the highest rated Perth hotels by guests on Hotels Finder to determine the ultimate best accommodation in Perth. All had to have at least 500 reviews.

Top of the list is COMO The Treasury with rating of 9.9/10. It's a 5-star luxury hotel in the centre of the city that features 48 spacious rooms. Attika Hotel is a more modern hotel that's conveniently located near Perth railway station. It's receive a supurb 9.4/10 rating from guests for its wonderful staff and clean rooms.

Other top accommodation are Alex Hotel Perth, Fraser Suites, The Terrace Hotel Perth, Sage Hotel West Perth and Peppers Kings Square Hotel.

Best 5-star hotels in Perth

Set on luxury? Perth has dozens of options. In the CBD COMO The Treasury is set within mid-19th century state buildings and offers 48 luxurious rooms, world­ renowned COMO Shambhala wellness therapies and an elegent setting.

Haven on the Park is a lesser known yet no less luxurious stay. It's a bed and breakfast with only two suites, both of which are suited for couples. Designed by local artist Ken Sealey its a unique haven in the heart of the city.

If you're a fan of the brands, then the InterContinental Perth City Centre could be for you. This 5-star hotel has charm, elegance and wonderful staff. Spend time on the outdoor terrace or wake up early to tuck into a fantastic breakfast. 140 St Georges Terrace, BankWest Tower and Palace Hotel Perth are also a short stroll away.

Best pet-friendly accommodation in Perth

You'll have to stay outside the city centre if you're bringing your four-legged friend along as CBD hotels generally aren't pet friendly.

Accommodation that is is Coranda Lodge in Haynes, Byford House on the Scarp, Fern Cove B&B in Wilson, Armadale Farmstay Bed and Breakfast in Haynes and Shoalwater Bay Beach House in Shoalwater.

Alternate accommodation in Perth

It's easy to make Perth feel more like a home than a destination when you choose a homestay instead of a hotel. Both Airbnb and Stayz operate in Perth - which means you could find yourself in a residental home or a stunning apartment overlooking the Swan River.

Where to stay in Perth

  • Perth CBD: Staying in the heart of the city gives you the best access to Perth’s major attractions. These include The Bell Tower, Government House, Kings Park, Crown Perth, Perth Arena and the Western Australian Museum.
  • Elizabeth Quay: This vibrant district in the Perth CBD is a new development project created to revitalise the area. It offers entertainment, open spaces, water views and nightlife. A popular hotel is Parmelia Hilton Perth.
  • Fremantle: Located south of Perth, Fremantle is a port city riddled with Victorian architecture and historical monuments such as Fremantle Prison and The Round House. Fremantle is the ideal base for maritime adventures including tall ship cruising, humpback whale watching and trips to the spectacular Rottnest Island. A popular and iconic hotel is Fremantle Hotel Esplanade Perth.
  • Cottesloe Beach: Cottesloe is one of the most popular and accessible beaches in the city. It’s a 15-minute drive from the CBD but feels worlds away, boasting a vibrant village atmosphere along a 1.5 kilometre stretch of sand. The place to stay? Ocean Beach Hotel Perth.


  • Scarborough: Another beachside suburb, Scarborough is less frequented than Cottesloe and is ideal for those seeking a quieter resort getaway. A popular place to stay is Rendezvous Hotel Perth Scarborough.
  • Swan Valley: For drinking connoisseurs, there’s no better locale than Swan Valley. On the fringe of the Perth metropolitan area, it’s a melting pot of wineries, breweries and distilleries amongst a landscape of historical buildings and native wildlife. For a 4-star hotel with all the trimmings stay at Novotel Vines Resort Swan Valley.

Frequently asked questions

Which hotels are near Perth Airport?

There are no hotels at Perth Airport however accommodation near it include:

Which hotels are on St Georges Terrace?

St Georges Terrace is moments from the Swan River and has a couple of hotels directly on it. These are:

Which hotels are near Perth Convention Centre?

Hotels surrounding the Perth Convention and Exhibition Centre include:

Which TFE hotels are in Perth?

  • Rendezvous Hotel Perth Scarborough
  • Adina Apartment Hotel Perth Barrack Plaza
  • Adina Apartment Hotel Perth
  • Rendezvous Hotel Perth Central
  • Travelodge Hotel Perth

More of our top hotel picks in Perth

More guides on Finder

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.
Go to site