COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Holidays to Perth

Choose two or more items and save on your trip:

Accommodation, flights, car rentals, things to do and more - for your holiday in Perth choose Expedia! Find everything you need to organise your trip to Perth in one place. Enter your dates in the search bar above or scroll to our top deals below!

Where to stay in Perth

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

Top Hotel Deals

Doubletree by Hilton Perth Northbridge
Doubletree by Hilton Perth Northbridge
4 out of 5
100 James Street, Northbridge, WA
The price is £70 per night from 1 Aug to 1 Aug
Located in Northbridge, this spa hotel is within a 5-minute walk of Western Australian Museum and Yagan Square. Murray Street Mall and RAC Arena are also within ...
4.6/5Wonderful! (516 reviews)
"The Hotel was central to everything. Making it easy to walk around. Both around Northbridge and into the City. Breakfast and small bar downstairs was brilliant. Parked in a public carpark not far away but the hotel validated the ticket."

Reviewed on 20 Jul 2021

Doubletree by Hilton Perth Northbridge
Esplanade Hotel Fremantle - by Rydges
Esplanade Hotel Fremantle - by Rydges
4.5 out of 5
Cnr Marine Terrace and Essex St, Fremantle, WA
The price is £90 per night from 1 Aug to 1 Aug
Located in Fremantle, this luxury hotel is within a 5-minute walk of Fremantle Markets and University of Notre Dame Australia. Fremantle Prison and Fremantle ...
4.2/5Excellent! (1,014 reviews)
"Location was awesome, very comfortable and the staff were excellent to deal with"

Reviewed on 25 Jul 2021

Esplanade Hotel Fremantle - by Rydges
Aloft Perth
Aloft Perth
4 out of 5
27 Rowe Avenue, Rivervale, WA
The price is £100 per night from 29 Jul to 29 Jul
Located in Rivervale, this hotel is 1 mi (1.6 km) from Crown Perth, and within 3 mi (5 km) of Optus Stadium and Ascot Racecourse. Swan River Foreshore Trail ...
4.5/5Wonderful! (891 reviews)
"All of it"

Reviewed on 23 Jul 2021

Aloft Perth
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.

Top things to do in Perth

Perth Beach Holiday

It's time to take a break and kick back seaside on a Perth holiday. Pretty coastal vistas are in plentiful supply on a trip to Perth — Cottesloe Beach (7 miles away) is a well-known example. It's a great idea to book a hotel close by. If you need more options, loads of sightseers also book Perth holiday deals in the vicinity of Scarborough Beach and Sorrento Beach.

Things You Should Know About Perth

  • If you want to stay right near the shoreline, see what's available at these Perth beach hotels. You're sure to find a place to suit your style.
  • Private holiday homes, such as Magnificent Beach Retreat and Seapoint 102, are also popular property types here. Compare amenities and prices and then take your pick.
  • Alternatively, go for our All-Inclusive hotels in Perth. They make budgeting a breeze. Leave your wallet safely behind in your room and enjoy the freedom that comes with going all-inclusive.
  • Perth, population 1,896,500, is a wonderful place to visit for countless reasons. Get some handy tips on our Perth things to do page.
  • Save a bundle on unforgettable experiences with our Perth holiday deals. See Kings Park and Botanic Garden, as well as other big sights, with the extra dollars in your wallet.

Plan your Perth holiday with Expedia

  • Book your 2021 holiday package deals now! Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in Perth. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

Frequently asked questions