The best hotels in Perth
Perth has over 8,000+ places to stay, and most of them will leave you overpaying for a view of a car park on the Mitchel Freeway. We reviewed the standouts. these 10 made the cut.
Our Top Picks in Perth
Click any hotel to check availability and book at the best price.
Billabong Backpackers Resort
Northbridge, Perth
Free cancellation & Pay later
Holiday Inn Perth City Centre
Perth CBD, Perth
Free cancellation & Pay later
Fremantle Colonial Accommodation
Fremantle Heritage Precinct, Fremantle
Free cancellation & Pay later
Mandurah Quay Resort
Mandurah Waterfront, Mandurah
Free cancellation & Pay later
COMO The Treasury Perth
Perth CBD, Perth
Free cancellation & Pay later
The Ritz-Carlton Perth
Elizabeth Quay, Perth
Free cancellation & Pay later
All Hotels Compared
Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.
| # | Hotel | City & Area | Price/Night | Score | Best For |
|---|---|---|---|---|---|
| 1 | Billabong Backpackers Resort | Northbridge, Perth | $45–75/night | 7.2/10 | Budget Pick |
| 2 | Perth City YHA | Perth CBD, Perth | $58–90/night | 7.8/10 | Best Value |
| 3 | Holiday Inn Perth City Centre | Perth CBD, Perth | $105–160/night | 8.1/10 | Business Pick |
| 4 | Fremantle Colonial Accommodation | Fremantle Heritage Precinct, Fremantle | $115–165/night | 8.4/10 | Hidden Gem |
| 5 | Alex Hotel | Northbridge, Perth | $140–210/night | 8.9/10 | Most Popular |
| 6 | Mandurah Quay Resort | Mandurah Waterfront, Mandurah | $145–215/night | 8.3/10 | Romantic Stay |
| 7 | Mercure Perth | East Perth, Perth | $155–220/night | 8.2/10 | Family Friendly |
| 8 | Duxton Hotel Perth | Perth CBD, Perth | $175–240/night | 8.7/10 | Top Rated |
| 9 | COMO The Treasury Perth | Perth CBD, Perth | $310–520/night | 9.4/10 | Luxury Pick |
| 10 | The Ritz-Carlton Perth | Elizabeth Quay, Perth | $380–700/night | 9.3/10 | Romantic Stay |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
Billabong Backpackers Resort
Solid budget option sitting on Aberdeen Street in the heart of Northbridge, walking distance to bars, restaurants and the cultural precinct. Private rooms are compact but clean, and dorm beds are among the cheapest in central Perth. The outdoor pool is a genuine bonus in the summer heat. Staff are helpful with local tips. Not designed for quiet nights, given the surrounding nightlife.
Check Availability
Perth City YHA
Located on Francis Street near the edge of Northbridge, this YHA is one of the better managed budget stays in the city. The building is modern compared to most hostels, with solid air conditioning and a well-equipped communal kitchen. Private rooms offer decent value for solo travellers wanting their own space. Free city loop bus stops nearby, making it easy to get around without a car. A reliable and no-fuss choice for budget travellers.
Check Availability
Holiday Inn Perth City Centre
This Holiday Inn sits on Hay Street in the commercial core of Perth, putting it within easy reach of both business districts and the main retail strip. Rooms are standard Holiday Inn fare, clean and functional with decent bed quality. The rooftop pool is a genuine highlight and one of the better views of the CBD skyline. Breakfast is solid but not exceptional. Good choice for corporate stays or short city visits.
Check Availability
Fremantle Colonial Accommodation
Housed in a restored colonial building on Ord Street in Fremantle, this small property has genuine character that chain hotels simply cannot replicate. Rooms feature original limestone walls and timber floors, though the heritage layout means some rooms are oddly shaped. The Fremantle Markets and the cappuccino strip on South Terrace are both a short walk away. Parking is tight in this part of town, so arriving by train from Perth CBD is the smarter move. A memorable stay for the right traveller.
Check Availability
Alex Hotel
The Alex sits on James Street at the Perth end of Northbridge and is consistently one of the most talked about mid-range hotels in the city. Rooms are compact but thoughtfully designed, with good quality linen and strong shower pressure. The ground floor bar and restaurant attract locals as much as guests, which gives the place a genuine atmosphere. Coffee from the in-house Telegram coffee bar is excellent. Book early because this place fills up on weekends.
Check Availability
Mandurah Quay Resort
Located directly on the Mandurah estuary about 75 kilometres south of Perth, this resort offers water views that are hard to find at this price point. Apartments come with full kitchens and balconies overlooking the marina, making it well suited to couples or small families. The dolphin cruise departure point is within walking distance from the property. Mandurah's cafe strip is a short stroll along the boardwalk. A peaceful escape from the city without a long drive.
Check Availability
Mercure Perth
The Mercure Perth sits on Irwin Street on the quieter eastern edge of the CBD, close to the Burswood entertainment precinct and the Swan River foreshore. Rooms are well sized by Perth standards, and the family rooms comfortably fit two kids without feeling cramped. The on-site restaurant is decent and saves the hassle of going out after a long travel day. The hotel has a pool and gym that are both maintained to a good standard. Parking is available on site, which is a genuine convenience in this part of the city.
Check Availability
Duxton Hotel Perth
The Duxton stands on St Georges Terrace, the main financial boulevard in central Perth, and has been one of the city's most respected full-service hotels for decades. Rooms are spacious with high ceilings and genuinely comfortable beds, and the upper floor suites offer unobstructed views of the Swan River. The restaurant downstairs is worth a meal even if you are not a guest. Service is notably attentive without being overdone. Business travellers and leisure guests are both well catered for here.
Check Availability
COMO The Treasury Perth
Installed inside the restored State Buildings on Cathedral Avenue, COMO The Treasury is the finest hotel in Perth by a clear margin. The building dates from the 1870s and the renovation work is extraordinary, blending heritage architecture with genuinely luxurious interiors. The spa, rooftop pool and multiple dining outlets are all exceptional. Rooms are large, quiet and finished to an international luxury standard. The location next to Parliament Square puts you at the top of the CBD with easy access to everything.
Check Availability
The Ritz-Carlton Perth
The Ritz-Carlton opened at Elizabeth Quay in 2019 and immediately set a new benchmark for luxury accommodation in Western Australia. It occupies the upper floors of a tower right on the waterfront, and Swan River views from the higher rooms are genuinely spectacular. The pool deck, spa and Hearth restaurant are all polished to the level you would expect from the brand. Service is personalised without feeling scripted. Perth has never had a waterfront luxury hotel at this level before, and it shows.
Check AvailabilityWhere to Stay in Perth
The neighborhood you pick matters more than the hotel.
Perth CBD vs Northbridge: which side of the tracks?
The CBD and Northbridge are separated by the railway line, but they're less than 5 minutes walk apart through the William Street underpass. Perth CBD is quieter, more corporate, and closer to Elizabeth Quay and the Swan River. Northbridge is louder, younger, and where you'll find the best food on Aberdeen Street and James Street.
If you're here for business or want a calm base, stay in the CBD around St Georges Terrace. If you're after restaurants, bars, and the Perth Cultural Centre, Northbridge is more alive. And don't let the nightclub reputation put you off. the food scene has completely transformed the area in the last 5 years.
Getting to Fremantle and back without a car
The Fremantle Line runs direct from Perth Station to Fremantle Station in 30 minutes flat. Trains run every 15 minutes during peak hours and cost around $4.20 with a SmartRider. Don't bother driving. parking near the Fremantle Markets on South Terrace is a genuine nightmare on weekends.
Once you're in Fremantle, everything is walkable. The prison on The Terrace is 10 minutes on foot from the station. The cappuccino strip on South Terrace is 8 minutes. The ferry to Rottnest Island leaves from B Shed at Victoria Quay, which is 12 minutes walk. You don't need a car here.
The honest guide to Perth's luxury hotels
COMO The Treasury on Cathedral Avenue is the most interesting luxury stay in Perth. It's inside a beautifully restored State Buildings complex, 3 minutes walk from the Art Gallery of Western Australia on James Street. The rooms are genuinely exceptional and worth the $310-520/night if you care about design and service.
The Ritz-Carlton at Elizabeth Quay is all about the Swan River view. You're paying for the position and the brand. It's excellent, but if you want Perth's best luxury experience per dollar, COMO wins. Either way, both are in the top tier of what Australia's west coast offers.
Where to eat within walking distance of your hotel
If you're staying in Northbridge, you're already in the right place. Print Hall on Howard Street is a 10-minute walk from most Northbridge hotels. Mary Street Bakery on, well, Mary Street is essential for breakfast. And the stretch of restaurants along Aberdeen Street and William Street will keep you busy for a week.
Staying in the CBD? Head to the Brookfield Place food precinct on St Georges Terrace for lunch, and walk 8 minutes to Northbridge for dinner. If you're at Elizabeth Quay, Little Creatures on the Fremantle Fishing Boat Harbour is 30 minutes south by train. worth the trip on a Friday evening.
Day trips from Perth: what to book before you go
Rottnest Island is the obvious one and it genuinely delivers. The ferry from Fremantle's B Shed runs multiple times daily, costs around $75-85 return, and takes 30 minutes. Book it before you arrive. peak summer ferries sell out a week in advance. You'll need bikes once you're there, so pre-book those too.
The Pinnacles Desert in Nambung National Park is 2.5 hours north of the city on the Brand Highway. It's a half-day drive, not a full day, so pair it with Lancelin or Cervantes for lunch. Swan Valley wineries are only 25 minutes from Perth Airport on the Great Eastern Highway. ideal if you have a late flight.
Booking mistakes Perth visitors make every time
We've seen this mistake hundreds of times: booking a hotel near Perth Airport thinking it saves time. Unless you have a 6am flight, you're just costing yourself easy access to everything good. The Transperth Airport Line gets you to the CBD in 20 minutes. there's no reason to sacrifice location.
The second big mistake is ignoring Fremantle completely. Visitors assume it's too far out, but 30 minutes on the Fremantle Line changes that. Fremantle Colonial Accommodation on Collie Street runs $115-165/night and puts you inside one of Australia's most historically intact port cities. That's not nothing.
Perth's best neighborhoods
Start with Perth CBD or Northbridge. you'll be central, walkable, and close to everything that actually matters. Fremantle and Mandurah are worth it only if you have specific reasons to be there.
Perth CBD & Elizabeth Quay 4 vetted hotels Central, walkable, and the closest you'll get to the Swan River.
Central, walkable, and the closest you'll get to the Swan River.
The CBD is Perth's commercial and cultural core. You've got the Art Gallery of Western Australia and the Perth Museum on James Street, the State Library on Harvest Terrace, and Elizabeth Quay right at the southern edge where the river meets the city. Most hotels here sit between St Georges Terrace and the waterfront.
Price range runs wide here. Perth City YHA on Francis Street starts at $58/night. Duxton Hotel on Hay Street pushes to $240/night. COMO The Treasury on Cathedral Avenue goes to $520/night. You're paying for different things at each tier, but the location advantage is consistent across all of them.
Avoid hotels that advertise 'CBD proximity' but are actually on the far east side near the Causeway. That's 25 minutes walk to anything useful. Stick to the western half of the CBD, between Kings Street and Barrack Street, and you'll be central to everything.
Northbridge 2 vetted hotels Perth's food and culture hub, right above the train line.
Perth's food and culture hub, right above the train line.
Northbridge is where Perth actually comes alive. The stretch between William Street and Aberdeen Street has more good restaurants per block than anywhere else in the city. The Perth Cultural Centre, the WA Museum Boola Bardip, and PICA are all here. And you're literally 5 minutes walk from the CBD through the underpass.
Budget travellers do well here. Billabong Backpackers on Beaufort Street starts at $45/night. Alex Hotel on James Street is the standout mid-range pick at $140-210/night, and it's set back from the noisier sections of the strip. The design is genuinely good for the price.
One honest warning: Roe Street and the northern end of James Street get loud on Friday and Saturday nights until around 3am. If you're a light sleeper, ask for a room facing away from the street. It's not a dealbreaker, just something to know before you arrive.
Fremantle 1 vetted hotel Historic port city with a personality the CBD can't match.
Historic port city with a personality the CBD can't match.
Fremantle is 19 km south of Perth city and about 30 minutes by train. It has a distinct identity. the 19th-century limestone architecture along High Street and Marine Terrace, the prison on The Terrace, the working fishing harbour, and the markets on South Terrace. It feels nothing like the CBD, which is exactly the point.
Fremantle Colonial Accommodation on Collie Street sits inside the heritage precinct and runs $115-165/night. That price is genuinely fair for what you get: character, history, and a location that's a 10-minute walk to the Fremantle Markets, the ferry to Rottnest Island, and the cappuccino strip on South Terrace.
The downside is the commute if your trip is Perth-focused. The train back to Perth after dinner is fine, but the last train runs around midnight, and a taxi back will cost $40-60. Worth knowing before you plan a late night in Northbridge while staying in Fremantle.
East Perth 1 vetted hotel Quieter and more residential, with easy river access.
Quieter and more residential, with easy river access.
East Perth sits between the CBD and the Causeway, along the Swan River foreshore. It's noticeably quieter than Northbridge. more apartments than bars, and a lot more green space along the Claisebrook Cove waterway. The WACA cricket ground is here, which matters in November through March.
The Mercure Perth on Irwin Street is the main hotel option in this part of the city, running $155-220/night. It works well for families because the streets are calmer and there's more room to breathe. You're about 15 minutes walk to the CBD along Wellington Street, or a quick ride on the Red CAT bus.
East Perth is underrated for couples too. Sunset walks along the river near the Point Fraser foreshore reserve are genuinely lovely and free. Just don't expect much in the way of restaurants within walking distance. you'll need to head west into the CBD or Northbridge for dinner.
Mandurah 1 vetted hotel Coastal waterfront escape, 75 minutes south of the city.
Coastal waterfront escape, 75 minutes south of the city.
Mandurah is a genuine change of pace from Perth. It's built around the Peel Inlet and Harvey Estuary. flat water, dolphin cruises from the Town Jetty, and a boardwalk lined with seafood restaurants. The Mandurah Train Line runs direct from Perth Station and takes 75 minutes for around $7.50.
Mandurah Quay Resort sits on the waterfront and runs $145-215/night. It's the best hotel in the area by some distance, and the views over the estuary from the upper rooms are legitimately good. This is a romantic weekend option, not a city-break base.
Don't stay here if Perth is your main focus. The train is convenient but 75 minutes each way starts to erode the day. Stay in Mandurah if you're doing at least 2 nights and want to actually explore the estuary, the Peel region, and the southern beaches around Dawesville.
Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Perth.
Romantic
Elizabeth Quay is the move for couples, with Swan River sunset views and The Ritz-Carlton on the waterfront. Mandurah Quay Resort is the better pick if you want full waterfront seclusion without the city noise.
Culture
Northbridge is the cultural centre of Perth. the WA Museum Boola Bardip, PICA, and the Perth Cultural Centre are all within a 5-minute walk of each other on James Street. Alex Hotel puts you right in the middle of it.
Family
East Perth along the Swan River foreshore gives families breathing room without the weekend Northbridge noise. The Mercure Perth on Irwin Street is 15 minutes walk to the CBD and close to Point Fraser's open green space.
Budget
Northbridge delivers the best budget value in Perth, with Billabong Backpackers on Beaufort Street from $45/night and Perth City YHA on Francis Street from $58/night. Both are walkable to everything worth seeing.
Beach
Cottesloe Beach is Perth's best stretch of sand and it's 25 minutes from the CBD by train on the Fremantle Line. Stay in the CBD or Northbridge and day-trip. there's no strong reason to base yourself further out.
Foodie
Northbridge wins on food, full stop. The Aberdeen Street and William Street corridors have the best concentration of quality restaurants in Perth, and you're 5 minutes from the CBD if you want to branch out to Brookfield Place.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
When to Visit Perth
When to visit Perth and what to pay.
Summer (Dec-Feb)
Perth summers are hot, relentless, and popular. Temperatures regularly hit 38-40°C in January, and Cottesloe Beach is packed from Boxing Day through late January. Fringe World Festival runs through February and fills up Northbridge hotels fast. Book 8+ weeks ahead and expect to pay 40-60% more than shoulder season rates.
Autumn (Mar-May)
This is the best time to visit Perth. Temperatures settle into the comfortable 18-26°C range, the summer beach crowds clear out after Easter, and hotel rates drop to their most reasonable levels of the year. The Fremantle Festival runs in November just outside this window, but the Margaret River Gourmet Escape in May is a good reason to extend into late autumn.
Winter (Jun-Aug)
Perth winters are mild by most standards. rarely below 8°C. but the city is quiet and some beach-focused attractions slow down. Hotel rates hit their lowest point, with mid-range CBD hotels dropping to $105-155/night. It's good value if you're here for the city's restaurants and cultural scene rather than beaches.
Spring (Sep-Nov)
Spring is underrated in Perth. Kings Park on Fraser Avenue is covered in wildflowers from September through October, and temperatures climb back to a very pleasant 22-27°C by November. The Perth Cup horse racing and various outdoor events start filling up the calendar in October. Prices are noticeably lower than summer while the weather is nearly as good.
Booking Tips for Perth
Insider tips for booking hotels in Perth.
Use the free CAT buses before paying for anything
Perth's free Blue, Red, Yellow, and Green CAT buses cover the CBD, Northbridge, East Perth, and West Perth with surprising frequency. every 7-10 minutes during business hours. A Transperth SmartRider card will only cost you $10 to load, but you can do most inner-city movement without spending a cent. Don't buy a single-trip ticket until you've checked whether the CAT covers your route.
Book Rottnest Island ferries before you book your hotel
Seriously. Rottnest Island ferry tickets from Fremantle's B Shed sell out 1-2 weeks in advance in December and January. The fare is $75-85 return and includes the 30-minute crossing. Once you've locked in your ferry date, book your Fremantle or Perth hotel around it. Don't leave this until you arrive.
Northbridge hotel noise is real on weekends
The club strip along Roe Street and the northern end of James Street runs loud from 10pm to 3am on Fridays and Saturdays. If you're booking Alex Hotel or Billabong Backpackers, email ahead and request a room facing away from the street. Most hotels can accommodate this, and the difference is significant.
Fringe World Festival week prices spike fast
Fringe World runs through February across multiple Northbridge venues, and hotel prices in the area jump 35-50% during peak weeks. If you're coming specifically for the festival, book in late November or December. If you're not, avoid Perth in mid-February unless you've locked in a rate months ahead.
Fremantle is worth 2 nights, not just a day trip
Most visitors take the train from Perth Station, spend 4 hours in Fremantle, and head back. That misses the best of it. Staying 2 nights at Fremantle Colonial Accommodation on Collie Street ($115-165/night) gives you time for Fremantle Prison's night torch-lit tours, a morning at the South Beach foreshore, and dinner at the fishing boat harbour without racing for the last train at midnight.
Don't book near the airport to 'save time'
Hotels near Perth Airport on Horrie Miller Drive in Redhill run $110-150/night and look reasonable online. But you're 12 km from the CBD with no easy transit except the Airport Line, which stops at the international terminal and gets you to Perth Station in 20 minutes for $5.30. There's no commute advantage unless your flight is before 7am. just a worse location for your whole stay.
Hotels in Perth — FAQ
Everything you need to know before booking hotels in Perth.
What's the best area to stay in Perth for first-timers?
Perth CBD is your safest bet. You're within a 10-minute walk of Elizabeth Quay, the Perth Cultural Centre on James Street, and the free CAT bus network. Northbridge is right next door and gives you better food and nightlife options without adding any commute.
How much does a hotel in Perth cost per night?
Budget beds in Northbridge run $45-75/night. Solid mid-range hotels in the CBD land between $105-220/night. Luxury options at Elizabeth Quay like The Ritz-Carlton push $380-700/night. Book shoulder season (April-June) and you'll shave 20-30% off most mid-range rates.
Is Fremantle worth staying in instead of Perth city?
Yes, if you're there for the Fremantle Markets on South Terrace, the prison, or the ferry to Rottnest Island. It's 30 minutes by train from Perth Station on the Fremantle Line, so you're not isolated. But if your trip is CBD-focused, the commute gets old fast.
What's the best time of year to visit Perth for good weather and lower prices?
April and May are the sweet spot. Temperatures sit around 18-24°C, the summer crowds from Cottesloe Beach have gone home, and hotel rates drop noticeably. Avoid the school holiday weeks in July and the Christmas-January peak if budget matters.
Is Northbridge safe to stay in?
Mostly yes, during the day and early evening. William Street and Lake Street have a strong café and restaurant scene that draws a mixed crowd. Late-night on weekends around the club strip near Roe Street can get rowdy, so choose a hotel set back from that strip if you're a light sleeper.
How far is Perth airport from the CBD hotels?
Perth Airport is about 12 km east of the CBD. A taxi or rideshare runs $35-50 depending on traffic. The Transperth Airport Line connects to Perth Station in around 20 minutes for $5.30 with a SmartRider card. Don't bother with the shuttle buses. they take too long.
Which Perth hotels are best for families?
East Perth is your best call for families. It's quieter than Northbridge, close to the Swan River foreshore, and about 15 minutes walk to the CBD. The Mercure Perth on Irwin Street is our top family pick, with room configurations that actually work for four people.
Are there good budget hotels in Perth that aren't hostels?
Perth City YHA on Francis Street is the closest thing. it offers private rooms from $58-90/night, not just dorms. Billabong Backpackers in Northbridge offers private options too, from $45-75/night. Both beat most budget motels near the airport for location and value.
What Perth neighborhoods should I avoid for hotels?
Skip anything marketed as 'close to Perth Airport' on Horrie Miller Drive in Redhill. you're paying for convenience you probably don't need. Motels along Guildford Road in Bassendean look cheap online but put you 40+ minutes from the CBD without easy transit. The free CAT buses don't reach these areas.
Is public transport good enough to get around Perth without a car?
For the CBD, Northbridge, Fremantle, and East Perth, absolutely. The free Blue, Red, and Yellow CAT buses cover the inner city well, and the Fremantle train line is reliable. Mandurah is 75 minutes south on the Mandurah Line from Perth Station. Cottesloe Beach is 25 minutes by train from the city.
When do Perth hotel prices spike the most?
Christmas to late January is the peak. Perth gets packed for the Cottesloe Beach summer season, the Fringe World Festival in February, and school holidays. Prices at mid-range hotels jump 40-60% during these weeks. Book at least 8 weeks ahead if you're coming in December or January.
What's the difference between staying at Elizabeth Quay versus the rest of the CBD?
Elizabeth Quay is Perth's flashiest precinct. right on the Swan River, walking distance to Barrack Street Jetty, and home to The Ritz-Carlton. It's pricier and more polished, but less walkable to Northbridge's restaurants on Aberdeen Street. The rest of the CBD is more connected on foot and better value for most stays.