Hotels in Perth

Find the best deals on 974 hotels in Perth

Check-in
Check-out
Compare vs momondo |

Top Perth hotels

Find a cheap hotel in Perth that meets your travel needs.
Crown Metropol Perth
Crown Metropol Perth
8.7
$268
View all deals
Arcadian Bed & Breakfast
Arcadian Bed & Breakfast
9.1
$90
View all deals
Novotel Perth Langley
Novotel Perth Langley
8.0
$121
View all deals
Comfort Hotel Perth City
Comfort Hotel Perth City
8.3
$79
View all deals
The Witch's Hat
The Witch's Hat
8.1
$25
View all deals
Pan Pacific Perth
Pan Pacific Perth
8.5
$174
View all deals
Luxe Spa On Kensington
Luxe Spa On Kensington
8.2
$133
View all deals
Tribe Perth
Tribe Perth
8.7
$102
View all deals

When to book a hotel in Perth

Check out the information below to find the best deal on a Perth hotel room
Low season
January
High season
May

cheapest month to stay

13%

expected price decrease

most expensive time to stay

15%

expected price increase

Price
$149 - $198
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

$178

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$178

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Perth is: 1-2 star, on the same day that your stay begins. 3 star, 78 days before. 4-5 star, 39 days before.
1-2 star
$42 - $53
3 star
$104 - $115
4-5 star
$150 - $163

How much does a hotel in Perth cost per night?

Use the information below to find quality Perth hotel rooms for low prices
4 stars and above
Crown Metropol Perth
#1 most popular
Crown Metropol Perth
8.7
$268
Arcadian Bed & Breakfast
#2 most popular
Arcadian Bed & Breakfast
9.1
$90
The Witch's Hat
Best value
The Witch's Hat
8.1
$25

Cheap hotels in Perth

These hotels and hostels are the cheapest accommodations available in Perth
The Witch's Hat
The Witch's Hat
8.1
$25
Tribe Perth
Tribe Perth
8.7
$102
Comfort Hotel Perth City
Comfort Hotel Perth City
8.3
$79
Novotel Perth Langley
Novotel Perth Langley
8.0
$121
Arcadian Bed & Breakfast
Arcadian Bed & Breakfast
9.1
$90
Luxe Spa On Kensington
Luxe Spa On Kensington
8.2
$133

Get the best value hotel in Perth

These hotels have the best prices for their ratings
The Witch's Hat
The Witch's Hat
8.1
$25
Pan Pacific Perth
Pan Pacific Perth
8.5
$174
Arcadian Bed & Breakfast
Arcadian Bed & Breakfast
9.1
$90
Tribe Perth
Tribe Perth
8.7
$102
Comfort Hotel Perth City
Comfort Hotel Perth City
8.3
$79
Crown Metropol Perth
Crown Metropol Perth
8.7
$268

Perth travel information

How long do people stay in Perth?

A stay of 5 nights is most popular when visiting Perth.

How much does a hotel cost in Perth?

On average, rooms will be priced around $82 per night when booking a hotel in Perth; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Perth?

In January prices are at their lowest, making it the most cost-effective time to book a hotel room in Perth. You may find the cost of your room has decreased by 12%.

Which day is cheapest to stay in Perth?

Saturday is the cheapest day for hotel rooms in Perth. Friday is the most expensive day.

How much does a luxury hotel in Perth cost?

Luxury hotels in Perth are priced around $146 a night for each person. Opting for a luxury hotel could add 44% on top of the price of an average hotel in Perth, which stands at $82 a night for each person.


Looking for a specific type of hotel?

Check out these great hotels in Perth that are perfect for any stay
Romantic hotels in Perth
Novotel Perth Langley
Best value
Novotel Perth Langley
8.0
$121
Crown Metropol Perth
No. 1 most popular
Crown Metropol Perth
8.7
$268
Kid-friendly hotels in Perth
Novotel Perth Langley
Best value
Novotel Perth Langley
8.0
$121
Crown Metropol Perth
No. 1 most popular
Crown Metropol Perth
8.7
$268
Luxury hotels in Perth
Pan Pacific Perth
Best value
Pan Pacific Perth
8.5
$174
Crown Metropol Perth
No. 1 most popular
Crown Metropol Perth
8.7
$268

Popular flight routes to Perth

Find the cheapest flights to Perth
Auckland to Perth
Fastest flight time
7h 25m
Cheapest price
$1,069
Tauranga to Perth
Fastest flight time
24h 00m
Cheapest price
$1,114
Whangarei to Perth
Fastest flight time
22h 35m
Cheapest price
$1,143
Gisborne to Perth
Fastest flight time
17h 45m
Cheapest price
$1,740
Wellington to Perth
Fastest flight time
29h 55m
Cheapest price
$1,758
Christchurch to Perth
Fastest flight time
27h 55m
Cheapest price
$2,057
Nelson to Perth
Fastest flight time
14h 40m
Cheapest price
$2,214
View more

Start planning your trip to Perth