Let KAYAK do the searching
The Comfort Hotel is located right in the city centre and offers both free parking and complimentary WiFi for guests. The Mercure, a 4-star hotel located in the heart of the city’s business district, also offers free parking.
The Duxton Hotel is 2 minutes by foot from the Perth Concert Hall and has a large on-site business centre with several private meeting rooms. The Four Points by Sheraton is a chic hotel which is 3 minutes’ walk to the Perth Arena and has a business centre as well as 4 large conference rooms.
The Alex Hotel is a modern choice only a 3-minute walk from the Perth Cultural Centre and a 4-minute walk to the Art Gallery of Western Australia. The Britannia On William is a budget-friendly hotel which is 5 minutes’ walk from the centre and a 7-minute walk to the Museum of Western Australia.
If you are visiting Perth with your family, consider staying at a hotel next to Scitech, a child-friendly museum with a range of interactive exhibitions. The Best Western is only a 3-minute drive from the museum.
In the last 3 days, double rooms in Perth have been found on KAYAK for as cheap as R347. On average, the price for a double room is R2 768.
The best deal for a 3-star hotel room in Perth found by KAYAK users in the last 3 hours was R1 160, while a 4-star hotel room the lowest price was R1 358. The cheapest room found overall was for R1 160.
Looking to spend the weekend in Perth? Here are the best deals found by KAYAK users within the last 72 hours: 3-star hotels from R1 415 and 4-star hotels from R681. The cheapest deal overall was for R1 291 per night.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Perth districts. You can also do a search using the city map to choose a specific location, like Perth city centre
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Perth that offer both parking and free parking. Popular choices among KAYAK users include The Marina Hotel - Mindarie, Moondyne Joe's and Rose & Crown Hotel.