Live prices for your dates · free cancellation on many rooms

EN

3 star hotels · Western Australia · Australia

3 Star Hotels in Perth

We reviewed 26 hotels in Perth across the city and picked the 12 best-valued for your stay.

26 hotels 6 rated 8.5+ typical A$148

hotels

Karrinyup Waters Resort K Family-friendly

Karrinyup Waters Resort ★★★

Perth Resort

8.8Great799 reviews

A family-friendly Perth resort with a lake view, outdoor pool, and self-catering apartments – rated 8.8 by guests.

FromA$157per night
Cottesloe Beach Hotel C Beachfront

Cottesloe Beach Hotel ★★★

Perth

7.8Very good657 reviews

Right on the beach with ocean-view rooms, a lively bar, and a restaurant that does a good breakfast.

FromA$187per night
Sanno Marracoonda Perth Airport Hotel S Airport Convenience
8Great5,195 reviews

Free 24-hour airport shuttle, a praised on-site restaurant, and a pool keep this 3-star Perth Airport hotel practical and comfortable.

FromA$102per night
Ibis Budget Perth Airport I Airport budget stay

Ibis Budget Perth Airport ★★★

Perth

5.7Needs improvement1,991 reviews

Free parking, Wi-Fi, and a short drive to Perth Airport make this a practical budget pick.

FromA$187per night
Ocean Beach Hotel O Beachfront

Ocean Beach Hotel ★★★

Perth

7.7Very good833 reviews

Beachfront comfort with free parking and a bar overlooking the ocean.

FromA$105per night
The Civic Hotel - Perth T Value stay

The Civic Hotel - Perth ★★★

Perth

Clean, budget-friendly rooms with a beer garden and easy access to Perth's centre.

FromA$89per night
Nightcap At Belgian Beer Cafe N City Centre Stay
8.3Great1,038 reviews

Central Perth hotel with spacious rooms, some with two bathrooms, and a lively Belgian beer bar.

FromA$94per night
Canning Bridge Auto Lodge C Good value

Canning Bridge Auto Lodge ★★★

Perth Aparthotel

7Very good1,181 reviews

Central Perth aparthotel with free parking, a pool, and kitchens in most rooms — a reliable base for Fremantle and the airport.

FromA$160per night
Baileys Parkside Motel By Vetroblu B Stadium-adjacent

Baileys Parkside Motel By Vetroblu ★★★

Perth Motel

7.8Very good1,329 reviews

Walk to Optus Stadium from this straightforward Perth motel with comfortable rooms and a handy restaurant.

FromA$69per night
T Guest favourite

The Wray Hotel ★★★

Perth

8.7Very good3,735 reviews

A well-rated 3-star hotel in Perth, with a strong guest score of 8.7 from over 3,700 reviews.

Mountway Holiday Apartments M Central budget stay

Mountway Holiday Apartments ★★★

Perth Aparthotel

7.4Very good1,057 reviews

A central, budget-friendly base with self-catering apartments, close to Perth's sights and public transport.

FromA$117per night
Burswood Lodge Apartments - Perth B Airport convenience
5.9Rated2,285 reviews

A practical Perth base with on-site parking and easy access to the airport and Elizabeth Quay.

FromA$193per night
City Waters C Budget Riverside

City Waters ★★★

Perth Motel

7.3Very good1,032 reviews

Small, well-priced hotel beside the Swan River with free parking and kitchenettes.

FromA$98per night
Perth Central City Stay Apartment Hotel P Self-catering
7.2good934 reviews

Self-catering apartments with kitchens, opposite Water Town outlet and close to the free CAT bus network.

FromA$237per night
Batavia Apartments B Central & Practical

Batavia Apartments ★★★

Perth Aparthotel

7.7Very good1,231 reviews

Centrally located with modern kitchens and a pool – a practical base for exploring Perth.

FromA$148per night
City Quarters On Brewer C Small & sociable

City Quarters On Brewer ★★★

Perth

5.6Needs improvement496 reviews

A small, friendly hotel near the Swan River with easy parking and a personal touch.

FromA$160per night
The Murray Hotel - Perth T Pool & Parking

The Murray Hotel - Perth ★★★

Perth

7.4good808 reviews

A 3-star Perth hotel with a pool, on-site parking, and spacious multi-bed rooms a short walk from the city.

FromA$144per night
Heritage Country Motel - Perth H Family-friendly
8.5Great333 reviews

A straightforward Armadale motel with family rooms, garden views and free Wi-Fi, 15 minutes' walk from the centre.

FromA$166per night
Bickley Valley Retreat Hotel - Perth B Hillside retreat

A quiet hillside retreat with a seasonal pool, free breakfast, and easy access to Kalamunda's historic village.

FromA$217per night
Perth City Motel P Value Stay

Perth City Motel ★★★

Perth Motel

5.4Needs improvement320 reviews

Budget-friendly rooms, free parking, and a location that puts shops and the airport within easy reach.

FromA$137per night
Scarborough Apartments S Beach proximity

Scarborough Apartments ★★★

Perth Resort

6.7Nice326 reviews

Self-catering apartments steps from Scarborough Beach, with spacious two-bedroom options and genuinely helpful staff.

FromA$137per night
T Pet-friendly
8.7Very good3,735 reviews

A pet-welcome lodge in Hillarys with a high guest rating and 24-hour flexibility.

Kellers Bed And Breakfast - Perth K Quiet & Well-Rated
9.4Perfect66 reviews

A peaceful B&B near Swan Valley with free parking, garden views, and easy access to Caversham Wildlife Park.

FromA$189per night
West Swan B&B W Adults-only

West Swan B&B ★★★

Perth Bed & Breakfast

7.6Very good32 reviews

An adults-only B&B with free parking and strong room scores, a 25-minute walk from The Sacred India Gallery.

FromA$180per night
Eleebana Guest House - Perth E Quiet & self-catering
8.8Great9 reviews

A quiet 3-star guest house with garden views, private external bathrooms, and a small self-catering setup—well priced near Armadale.

FromA$130per night

Map & live prices by our partner

3 star hotels in Perth: what to expect

In Perth, a three-star rating generally means solid comfort without the frills. You can expect clean, well-equipped rooms, often with amenities like free parking, Wi-Fi, or a pool. The best-rated options, such as The Wray Hotel with a guest score of 8.7, often combine a great location with excellent service. Whether you're after a beachfront stay or a convenient airport stop, three-star hotels in Perth offer a reliable middle ground between budget and luxury.

Frequently asked

Which area of Perth is best for a first visit?

For a first visit, staying in the city centre puts you within walking distance of attractions like Elizabeth Quay and the free CAT bus network. The Murray Hotel and Nightcap At Belgian Beer Cafe are central options. If you prefer the beach, Cottesloe and Scarborough offer coastal stays, though they are further from the main sights.

How much does a 3-star hotel in Perth cost per night?

Expect to pay anywhere from AUD 88 to AUD 213 per night, with the typical rate around AUD 141. For example, The Civic Hotel starts at AUD 88, while a stay at Sanno Marracoonda Perth Airport Hotel is around AUD 100. Prices can vary depending on the season and how far in advance you book.

Is it easy to get from Perth Airport to these hotels?

Yes, many 3-star hotels near the airport offer free shuttles. Sanno Marracoonda Perth Airport Hotel provides a free 24-hour airport shuttle. Others, like the Burswood Lodge Apartments, are a short drive from the airport and offer convenient access. If you're staying in the city, the airport is about a 20-minute drive via the freeway.

Which month is cheaper to visit Perth?

Perth's peak tourist season is during the summer months (December to February), when prices are highest. The cooler months from June to August typically see lower rates for hotels, including three-star properties. You'll find better deals and fewer crowds during these months.

3 Star Hotels in Perth

Perth's three-star hotels are spread across the city, from the beachside suburbs of Cottesloe and Scarborough to the airport precinct and the central business district. You'll find a mix of classic pub hotels, modern apartment-style stays, and budget-friendly motels, often with free parking, a pool, or a convenient location that makes exploring the city easier.

Prices typically start around AUD 88 and can reach AUD 213, with the average nightly rate sitting near AUD 141. The higher end often buys you self-catering apartments or a quieter location, while the lower end delivers straightforward comfort close to transport or the airport. Alongside the hotels, this page also features a few resorts, motels, aparthotels, and bed and breakfasts that share the three-star category.

The bottom line

These three-star hotels in Perth suit travellers who want a comfortable, well-priced base without paying for luxury. They're ideal for budget-conscious couples, families, or business travellers who value location and practicality. If you need specific amenities like parking or family-friendly facilities, check the dedicated 'Hotels with parking' or 'Family Friendly hotels' pages. For a higher level of service and amenities, consider the '4 star hotels in Perth'.