Australia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Perth

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Seashells Mandurah
4.5 out of 5
16 Dolphin Drive, Mandurah, WA
Free CancellationReserve now, pay when you stay
The price is $143 per night from Nov 4 to Nov 5
40.03 mi from city center
4.6/5Exceptional! (773 reviews)

"Great facilities, kitchen and utensils all spotless. Free movies were a bonus and view was lovely. Very close to restaurants, cafes and things to do, makes for a relaxing time."…"

Reviewed on Oct 2, 2020

Seashells Mandurah
The Sebel Mandurah
4 out of 5
1 Marco Polo Drive, Mandurah, WA
Free CancellationReserve now, pay when you stay
The price is $116 per night from Oct 25 to Oct 26
40.39 mi from city center
4.4/5Excellent! (969 reviews)

"So close to everything. The rooms were so clean, comfy and the view was amazing. The staff were so friendly and helpful. Especially Marta. Thankyou for a wonderful experience."…"

Reviewed on Oct 8, 2020

The Sebel Mandurah
Doubletree by Hilton Perth Northbridge
4 out of 5
100 James Street, Northbridge, WA
Free CancellationReserve now, pay when you stay
The price is $84 per night from Nov 10 to Nov 11
0.43 mi from city center
4.6/5Wonderful! (402 reviews)

"Great location in heart of northbridge , clean and modern room"…"

Reviewed on Oct 8, 2020

Doubletree by Hilton Perth Northbridge

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Travelodge Hotel Perth
4.5 out of 5
417 Hay Street, Perth, WA
Free CancellationReserve now, pay when you stay
The price is $77 per night from Oct 27 to Oct 28
0.58 mi from city center
4/5Very Good! (986 reviews)

"The staff were great in welcoming my partner and I, overall service was great."…"

Reviewed on Oct 15, 2020

Travelodge Hotel Perth
Great Southern Hotel Perth
4 out of 5
15 Robinson Avenue, Perth, WA
Free CancellationReserve now, pay when you stay
The price is $46 per night from Oct 25 to Oct 26
0.83 mi from city center
3.8/5Good! (737 reviews)

"Quiet and nearby restaurant and the reception ataff are very friendly and generous"…"

Reviewed on Sep 30, 2020

Great Southern Hotel Perth
Rendezvous Hotel Perth Scarborough
5 out of 5
148 The Esplanade, Scarborough, WA
Free CancellationReserve now, pay when you stay
The price is $129 per night from Nov 4 to Nov 5
7.22 mi from city center
4.2/5Very Good! (985 reviews)

"We loved the view from our room overlooking the ocean. It was clean and well kept. The pool looked beautiful although e didn’t have time to use it. C lose to all cafes etc and the beach"…"

Reviewed on Oct 19, 2020

Rendezvous Hotel Perth Scarborough
Four Points by Sheraton Perth
4.5 out of 5
707 Wellington Street, Perth, WA
Get Rates
0.44 mi from city center
4.4/5Excellent! (967 reviews)

"Breakfast included With the price was amazingly good."…"

Reviewed on Sep 13, 2020

Four Points by Sheraton Perth
Duxton Hotel Perth
5 out of 5
1 St Georges Terrace, Perth, WA
Free CancellationReserve now, pay when you stay
The price is $97 per night from Oct 26 to Oct 27
0.58 mi from city center
4.4/5Wonderful! (987 reviews)

"Great breakfast fry up, staff were helpful, efficient and polite. They work very hard and all were great, would definitely stay again."…"

Reviewed on Aug 7, 2020

Duxton Hotel Perth
Flag Motor Lodge
3.5 out of 5
129 Great Eastern Highway, Rivervale, WA
Free CancellationReserve now, pay when you stay
The price is $77 per night from Oct 25 to Oct 26
3.46 mi from city center
4.2/5Very Good! (610 reviews)

"Location close to airport casino and Belmont shopping centre"…"

Reviewed on Jul 29, 2020

Flag Motor Lodge
Ramada by Wyndham Perth The Outram
4.5 out of 5
32 Outram Street, West Perth, WA
Free CancellationReserve now, pay when you stay
The price is $83 per night from Nov 1 to Nov 2
1.05 mi from city center
4.5/5Wonderful! (46 reviews)

"Friendly, helpful staff. Spacious self contained room, easy access close to the city."…"

Reviewed on Mar 10, 2020

Ramada by Wyndham Perth The Outram
Crowne Plaza Perth
4.5 out of 5
54 Terrace Road, East Perth, WA
Free Cancellation
The price is $99 per night from Nov 22 to Nov 23
1.02 mi from city center
4.3/5Excellent! (983 reviews)

"Really wonderful! Clean good location well priced. The pool is gorgeous but not heated so did not go in,."…"

Reviewed on Aug 24, 2020

Crowne Plaza Perth
Starwest Apartments Alderney on Hay
4 out of 5
193 Hay Street, East Perth, WA
The price is $75 per night from Oct 25 to Oct 26
1.07 mi from city center
3.8/5Good! (971 reviews)

"Excellent customer service,Veryclean and tidy rooms. Will definitely book here again."…"

Reviewed on Oct 11, 2020

Starwest Apartments Alderney on Hay
Novotel Perth Langley
4.5 out of 5
221 Adelaide Terrace, Perth, WA
Get Rates
0.75 mi from city center
4.1/5Very Good! (988 reviews)

"Love 11am checkout! We didnt feel rushed to get out."…"

Reviewed on Jul 19, 2020

Novotel Perth Langley
Toorak Lodge
3 out of 5
85 Great Eastern Hwy, Rivervale, WA
Free CancellationReserve now, pay when you stay
The price is $64 per night from Nov 13 to Nov 14
3.18 mi from city center
3.6/5Good! (769 reviews)
I want the bed.

"Bed was fantastic. Room was clean. Hot water. No microwave. Breaky included. Pity about the type of customers staying there."…"

Reviewed on Jul 18, 2020

Toorak Lodge
Esplanade Hotel Fremantle - by Rydges
4.5 out of 5
Cnr Marine Terrace and Essex St, Fremantle, WA
Free CancellationReserve now, pay when you stay
The price is $112 per night from Oct 25 to Oct 26
9.6 mi from city center
4.2/5Very Good! (1,110 reviews)

"totally excellent. nice location&clean room, need bit more variations of breakfast. I will be back soon."…"

Reviewed on Oct 12, 2020

Esplanade Hotel Fremantle - by Rydges
Don't see what you're looking for?
See all available properties in Perth
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Perth

Find the best Perth areas and neighborhoods for the activities you enjoy most. Learn more about Perth

Visiting Perth

Families will find kid-friendly activities in Perth, and visitors give high marks for the shopping, top-notch restaurants, and fun sporting events. This city also attracts tourists with its beaches and entertainment choices. Top sights in the city include Elizabeth Quay, Perth Mint, and Kings Park War Memorial.

  • There are 1147 hotels and other accommodations in Perth
  • The closest major airport is in Perth, WA (PER), 6.3 mi (10.2 km) from the city center

Sightseeing and Staying in Perth

Cultural venues in the city include Perth Mint, SCITECH Discovery Centre, and Perth Concert Hall. Families come for attractions such as Perth Zoo, Adventure World, and Caversham Wildlife Park. The city is notable for landmarks like Kings Park War Memorial, Fremantle Prison, and Perth Town Hall.

In Perth, you'll be able to select from 1147 hotels and other lodging options so you'll have a variety of choices for a perfect vacation. Here you'll find top ranked ones based on our user reviews:

  • Sorrento Beach Bed & Breakfast - Amenities at this 4-star bed & breakfast include free WiFi and free parking. It's a favorite with Expedia travelers for its breakfast and beach locale.
  • COMO The Treasury - Our customers like the breakfast and helpful staff at this hotel. Guests who stay at this 5-star hotel in Perth Central Business District can enjoy access to 4 restaurants and free breakfast, along with a free stocked minibar.
  • Airport B&B - This 3-star bed & breakfast features free breakfast, free WiFi, and free parking. Expedia customers like its family-friendly amenities and proximity to the airport.

Other favorite sights in Perth include Elizabeth Quay, Hyde Park, and WACA.

Getting Around Perth

If you want to see more of the area, hop aboard a train from Perth Esplanade Station, Perth Underground Station, or Perth Station. Perth may not have many public transit options so consider renting a car to explore more.

Dressing for Perth

  • Between January and March, you can expect average temperatures of 89°F during the day and 58°F at night
  • From April to June, the average during the day is 81°F, while the average at night is 47°F
  • July through September has daytime averages of 70°F with nighttime averages of 46°F
  • In October-December, you can expect daytime averages of 87°F and nighttime averages of 49°F
  • About 29.92 inches of rain falls on Perth each year
  • Usually January and February are the hottest months with an average of 88°F, whereas August and July are often coldest, averaging 47°F

Frequently asked questions

What's the best place to stay in Perth?
Durham Lodge is a favorite property for Expedia customers. This 3.5-star B&B offers free breakfast and free WiFi. Reviews from our site also recommend Durack House and COMO The Treasury as top options for your stay.
If I need to cancel my hotel reservation in Perth, will I receive a refund?
Yes! You’ll find that most hotel reservations are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that’s non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of booking. Enter your dates, click on “Search”, then filter by “free cancellation” to review the top deals on offer in Perth.
Where can I learn more about changing or cancelling my trip to Perth?
To access more information about changing or cancelling your trip to Perth, head over to our customer service page.
What's the best budget-friendly accommodation in Perth?
Based on reviews, Criterion Hotel Perth is a popular 3.5-star hotel for our travelers in search of a less expensive place to stay and offers free WiFi. Other good options to stay on the cheap include Great Southern Hotel Perth and Scarborough Apartments.
Where is the best place to stay in Perth Central Business District?
There are 74 hotels and other accommodations to choose from in this neighborhood, so you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, COMO The Treasury is the highest ranked property in Perth Central Business District. This 5-star hotel offers 4 restaurants and free breakfast. It’s located steps from Hay Street Mall. Other favorite options in the area include The Westin Perth and InterContinental Perth City Centre.
What's the best place to stay for a family vacation in Perth?
Mont Clare Boutique Apartments is a top 4.5-star apartment on Expedia for families, and features an outdoor pool and in-room kitchens. Other options to stay with the kids include Starwest Apartments Alderney on Hay and Atrium Resort Hotel. Attractions like Perth Zoo and Adventure World are also fun for kids of all ages.
What's the best hotel for a couple going to Perth?
Pan Pacific Perth is a favorite 5-star hotel for couples, and features 3 restaurants and 2 bars. Other good options for a stay with your sweetheart include Esplanade Hotel Fremantle - by Rydges and Novotel Swan Valley Vines Resort.
What's the best pet-friendly hotel in Perth?
Coranda Lodge is a top guesthouse for people traveling with their pets, and offers a seasonal outdoor pool and concierge services for its human guests. Avocados Accommodation is another good choice if you’re bringing your pet along.
Where is the best hotel to stay close to Scarborough Beach?
Adjacent to Scarborough Beach, Rendezvous Hotel Perth Scarborough is one of the top choices for your stay based on our traveler data, and this 5-star resort offers a full-service spa and a restaurant. Other good options within a short distance include Indian Ocean Hotel and Scarborough Apartments.
What about the best place to stay near Crown Perth?
One of the top choices for your stay is Crown Metropol Perth, located next to Crown Perth, and this 4-star hotel offers a casino and 10 restaurants. Aloft Perth and Toorak Lodge are other good choices nearby.
What's the best place for a beach vacation in Perth?
Rendezvous Hotel Perth Scarborough is a top 5-star beach resort with an outdoor pool and a full-service spa, and it’s located on Scarborough Beach. Other good options for your stay near the beach include Ocean Beach Hotel and Seashells Mandurah.
What are some accommodations with pools in Perth?
Rendezvous Hotel Perth Scarborough is a popular 5-star resort featuring an outdoor pool, a children’s pool, and a full-service spa. A couple of other options with an onsite pool include Hyatt Regency Perth and Atrium Resort Hotel.

Recent reviews of Perth hotels

More trip options