Hotels in Melbourne

Find the best deals on 3,135 hotels in Melbourne

Check-in
Check-out
Compare vs momondo |

Top Hotels in Melbourne

Find the perfect Melbourne hotel for business or leisure
The Savoy Hotel On Little Collins Melbourne
9.0
$164
View all deals
Amora Hotel Riverwalk
8.4
$134
View all deals
Clarion Suites Gateway
9.0
$184
View all deals
The Hotel Windsor
8.7
$163
View all deals
Crowne Plaza Melbourne
8.4
$172
View all deals
Mantra on Russell Melbourne
8.8
$170
View all deals
Hotel Lindrum Melbourne - Mgallery
8.7
$188
View all deals
Mercure North Melbourne
7.9
$104
View all deals
Sofitel Melbourne on Collins
8.8
$280
View all deals
ibis Melbourne Hotel & Apartments
8.2
$107
View all deals
Quest Grand Hotel Melbourne
8.7
$155
View all deals
Park Regis Griffin Suites
8.3
$116
View all deals
Grand Hyatt Melbourne
8.9
$271
View all deals
Hotel Grand Chancellor Melbourne
7.8
$140
View all deals
Novotel Melbourne on Collins
8.2
$173
View all deals
Park Hyatt Melbourne
9.2
$297
View all deals
View Melbourne (Melbourne Parkview Hotel)
8.7
$133
View all deals
Mantra on Little Bourke Melbourne
8.4
$146
View all deals
Bayview On The Park
7.8
$89
View all deals
Rendezvous Hotel Melbourne
8.2
$145
View all deals
The Westin Melbourne
9.1
$306
View all deals
Crest on Barkly
7.9
$102
View all deals
Mantra on the Park Melbourne
8.2
$161
View all deals
Abode St Kilda
8.4
$121
View all deals
Adina Apartment Hotel Melbourne Northbank
8.8
$125
View all deals
ibis Styles Kingsgate
7.7
$90
View all deals
Mantra 100 Exhibition Melbourne
8.0
$143
View all deals
Stamford Plaza Melbourne
8.3
$169
View all deals
Atlantis Hotel, Melbourne
8.6
$104
View all deals
Mantra on Jolimont Melbourne
8.2
$99
View all deals
Great Southern Hotel Melbourne
8.0
$89
View all deals
Rydges Melbourne
8.0
$157
View all deals
Adina Apartment Hotel Melbourne
8.7
$147
View all deals
Best Western Melbourne City
8.3
$107
View all deals
Punthill Manhattan
8.3
$160
View all deals
Mantra Southbank Melbourne
8.1
$157
View all deals
The Langham, Melbourne
9.2
$249
View all deals
Crown Promenade Melbourne
8.8
$271
View all deals
Travelodge Hotel Melbourne Southbank
8.4
$107
View all deals
Ovolo Laneways
9.1
$218
View all deals

Popular neighbourhoods in Melbourne

Search for hotels in these Melbourne neighbourhoods
Hotels in Carlton
Best value
ibis Melbourne Swanston Street
8.0
$102
No. 1 most popular
Arrow On Swanston
7.0
$117
No. 2 most popular
Rydges On Swanston - Melbourne
7.8
$176
No. 3 most popular
Best Western Plus Travel Inn Hotel
8.4
$137
No. 4 most popular
Alston Apartments Hotel
7.9
$111
No. 5 most popular
Carlton Lygon Lodge Studio Apartments
8.6
$148

When to book a hotel in Melbourne

Low season
July
High season
March

cheapest month to stay

33%

expected price decrease

most expensive time to stay

36%

expected price increase

Price
$123 - $250
Highest day of week
Tuesday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

$179

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$189

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Melbourne is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, 84 days before.
90
Days before departure
0
1-2 star
$53 - $87
3 star
$110 - $136
4-5 star
$181 - $188

Melbourne travel tips

Let us help you with the best tips about Melbourne

How long do people stay in Melbourne?

On average, people stay in Melbourne for a total of 4 nights.

How much does a hotel cost in Melbourne?

The price of a hotel in Melbourne depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $106 per night.

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

Melbourne hotels are at their most economical to book in the month of July. The rates you are charged may be 32% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Melbourne?

The cost of a Melbourne hotel room will vary for each day, but generally Tuesday works out the most economical, with Monday proving the least economical.

How much does a luxury hotel in Melbourne cost?

On average, a luxury Melbourne hotel costs $151 per person, per night. This is a 42% premium when compared to the average cost of a hotel in Melbourne ($87 per person, per night).

How much does a hostel in Melbourne cost?

Melbourne Hostels typically cost in the region of $26 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average $61 cheaper than the average price of a hotel in Melbourne.

Where should I stay in Melbourne?

Booking hotels in South Yarra, Carlton, North Melbourne and East Melbourne is common when visiting Melbourne.


How much does a hotel in Melbourne cost?

4 stars and above
#1 most popular
The Savoy Hotel On Little Collins Melbourne
9.0
$164
#2 most popular
Amora Hotel Riverwalk
8.4
$134
Best value
Hotel Sophia
6.8
$87
3 stars
#1 most popular
ibis Melbourne Hotel & Apartments
8.2
$107
#2 most popular
ibis Styles Kingsgate
7.7
$90
Best value
Melbourne Metro Yha
8.0
$27
2 stars and below
#1 most popular
Elizabeth Hostel
6.1
$24
#2 most popular
Pint On Punt Backpackers
7.0
$32
Best value
The Village Melbourne
6.8
$21

Cheapest hotels in Melbourne

Cheap hotels and hostels in Melbourne
Hostel Plus Collingwood
5.8
$20
St Kilda East Lodge
4.7
$21
The Village Melbourne
6.8
$21
Summer House Backpackers, Melbourne
7.7
$23
Base Backpackers Melbourne Hostel
8.2
$21
Elizabeth Hostel
6.1
$24

Best value hotels in Melbourne

Melbourne Metro Yha
8.0
$27
The Hotel Windsor
8.7
$163
Base Backpackers Melbourne Hostel
8.2
$21
Hotel Lindrum Melbourne - Mgallery
8.7
$188
Nomads St Kilda Beach
8.9
$26
Bayview On The Park
7.8
$89

Looking for a specific type of hotel

Romantic hotels in Melbourne
Best value
Bayview On The Park
7.8
$89
No. 1 most popular
Amora Hotel Riverwalk
8.4
$134
No. 2 most popular
Clarion Suites Gateway
9.0
$184
No. 3 most popular
Crowne Plaza Melbourne
8.4
$172
No. 4 most popular
Mantra on Russell Melbourne
8.8
$170
No. 5 most popular
Mercure North Melbourne
7.9
$104
ibis Melbourne Hotel & Apartments
8.2
$107
Kid-friendly hotels in Melbourne
Best value
Bayview On The Park
7.8
$89
No. 1 most popular
Amora Hotel Riverwalk
8.4
$134
No. 2 most popular
Clarion Suites Gateway
9.0
$184
No. 3 most popular
Crowne Plaza Melbourne
8.4
$172
No. 4 most popular
Mantra on Russell Melbourne
8.8
$170
No. 5 most popular
Mercure North Melbourne
7.9
$104
ibis Melbourne Hotel & Apartments
8.2
$107
Luxury hotels in Melbourne
Best value
Mantra on Little Bourke Melbourne
8.4
$146
No. 1 most popular
The Hotel Windsor
8.7
$163
No. 2 most popular
Hotel Lindrum Melbourne - Mgallery
8.7
$188
No. 3 most popular
Sofitel Melbourne on Collins
8.8
$280
No. 4 most popular
Grand Hyatt Melbourne
8.9
$271
No. 5 most popular
Park Hyatt Melbourne
9.2
$297
The Westin Melbourne
9.1
$306

Popular flight routes to Melbourne

Find the cheapest flights to Melbourne on popular routes
Christchurch to Melbourne
Fastest flight time
3h 45m
Cheapest price
$267
Auckland to Melbourne
Fastest flight time
4h 00m
Cheapest price
$292
Queenstown to Melbourne
Fastest flight time
3h 25m
Cheapest price
$328
Wellington to Melbourne
Fastest flight time
3h 55m
Cheapest price
$331
New Plymouth to Melbourne
Fastest flight time
7h 05m
Cheapest price
$506
Dunedin to Melbourne
Fastest flight time
8h 10m
Cheapest price
$508
Napier to Melbourne
Fastest flight time
6h 40m
Cheapest price
$508
Nelson to Melbourne
Fastest flight time
8h 00m
Cheapest price
$613
Hamilton to Melbourne
Fastest flight time
14h 05m
Cheapest price
$676
Rotorua to Melbourne
Fastest flight time
11h 05m
Cheapest price
$819
View more

Start planning your trip to Melbourne