Australia’s fourth most populous city, Perth is both remote and vibrant. Here, soft-sand beaches and leafy parks meet a metropolis with a booming small-bar and restaurants scene, and a thriving arts community. To help you embrace this wonderful combination of nature and city life with ease and style, we’ve reviewed and selected the best luxury hotels in Perth. Enjoy!

Alex Hotel

5. Alex Hotel

Find a restful sanctuary at the cultural heart of Perth at Alex Hotel. Offering 74 meticulously designed and furnished rooms, the hotel is the ideal base for exploring this vibrant city. From here, you’re just a 5-minute walk to the Western Australian Museum and Northbridge Piazza, and the many theatres, galleries, and trendy bars of Perth’s Northbridge neighbourhood. And when you’re done exploring, stretch out and relax in the lounge, dining room, and outdoor terraces while sipping local craft beers, wines, coffee, and classic Italian fare.

Tribe Perth

4. Tribe Perth

Innovative and contemporary, Tribe Perth exudes the comfort and sophistication that both business and leisure travellers love. Soak up the relaxing vibe in the large airy lounges and grab a bite at the cafe and bar. Or head to one of 123 guest rooms that feature all the mod cons, private bathroom, and signature beddings and robes. And with a prime spot next to Kings Park, guests are just minutes from bars, restaurants, the SCITECH Discovery Centre and RAC Arena.

COMO the Treasury

3. COMO the Treasury, Perth

With its minimalist interiors, COMO the Treasury provides a stylish contrast to its ornate and historic building, giving it a warm, welcoming vibe. It offers a boutique retreat in the heart of Perth, only moments from Hay Street Mall and 9 minutes by foot from Elizabeth Quay. Here, you can relish classic afternoon tea at the Treasury Lounge and Bar, or indulge in one of COMO Shambhala’s renowned wellness therapies. Then, as evening draws in, savour inventive and scrumptious meals at Wildflower or Post, before retiring to your modern, serene room.

Find your perfect hotel in Perth

Discover over 25 handpicked luxury hotels

QT Perth

2. QT Perth

Centrally located in Perth, close to the Swan River, QT Perth consists of 184 plush rooms fitted with indulgent comforts and gorgeous black marble bathrooms. Food and drink also take centre stage at the Italian-inspired Santini Grill and Santini Bar, and the rooftop bar with its stunning city views. Outside, you’ll find the bustling Hay Street and Murray Street Malls, Perth’s premier shopping hub. But inside is where you get wowed. The interior blends local wood, plush velvet, brass, and rich pops of purple, gold, and black — to a luxurious effect.

1. The Ritz-Carlton, Perth

Enjoying a superb setting along the Swan River, The Ritz-Carlton, Perth extends an invitation to immerse in luxurious comfort and the bounty of Western Australia. Key attractions like The Bell Tower, Barrack Street Jetty, Hay Street Mall, and restaurants are yours to explore just beyond the front door. Inside The Ritz, enjoy a dining experience that celebrates local ingredients, a relaxing day spa, river-view infinity pool, and inspired venues for meetings and events.

If you haven’t been to Perth yet, make sure it’s on your list. You’ll never know what adventure awaits on this sunnier side of Australia. Discover all our luxury hotels in Perth.

Image credit: The Ritz-Carlton, Perth

What’s your luxury?

Luxury means different things to different people. Is your luxury a glamorous hotel in downtown Manhattan, a private island hideaway on the Great Barrier Reef, or a safari camp on the plains of the Serengeti? We’ll help you find your perfect version of luxury in some of the world’s most beautiful places.


Fascinated by different cultures and the beauty of nature, Stoewie is a globetrotter who loves travelling and observing the world around him. He has a love for language and a penchant for experimenting in the kitchen—often experiencing his Zen moments while creating new culinary delights. Anywhere quiet and "away from crowds" is Stoewie's happy place.