Hotels in Melbourne

Find the best deals on 3,188 hotels in Melbourne

Check-in
Check-out
Compare vs momondo |

Top Hotels in Melbourne

Find the perfect Melbourne hotel for business or leisure
$self.alt
The Savoy Hotel On Little Collins Melbourne
9.0
$179
View all deals
$self.alt
Seasons Botanic Gardens
8.2
$142
View all deals
$self.alt
Amora Hotel Riverwalk
8.3
$146
View all deals
$self.alt
Clarion Suites Gateway
8.9
$201
View all deals
$self.alt
The Hotel Windsor
8.6
$178
View all deals
$self.alt
Crowne Plaza Melbourne
8.2
$188
View all deals
$self.alt
Mantra On Russell
8.8
$186
View all deals
$self.alt
Hotel Lindrum Melbourne - MGallery
8.7
$206
View all deals
$self.alt
Mercure North Melbourne
8.0
$114
View all deals
$self.alt
Sofitel Melbourne on Collins
8.8
$306
View all deals
$self.alt
ibis Melbourne Hotel & Apartments
8.2
$117
View all deals
$self.alt
Quest Grand Hotel Melbourne
8.7
$169
View all deals
$self.alt
Park Regis Griffin Suites
8.3
$127
View all deals
$self.alt
Grand Hyatt Melbourne
8.8
$296
View all deals
$self.alt
Hotel Grand Chancellor Melbourne
7.7
$153
View all deals
$self.alt
Novotel Melbourne on Collins
8.2
$189
View all deals
$self.alt
Park Hyatt Melbourne
9.2
$324
View all deals
$self.alt
View Melbourne (Melbourne Parkview Hotel)
8.7
$145
View all deals
$self.alt
Mantra On Little Bourke
8.4
$160
View all deals
$self.alt
Bayview On The Park
7.9
$97
View all deals
$self.alt
Rendezvous Hotel Melbourne
8.3
$158
View all deals
$self.alt
The Westin Melbourne
9.1
$334
View all deals
$self.alt
Crest on Barkly
8.0
$112
View all deals
$self.alt
Mantra On The Park
8.2
$176
View all deals
$self.alt
Punthill Flinders Lane
8.4
$166
View all deals
$self.alt
Paramount Apartments Melbourne
7.8
$135
View all deals
$self.alt
Mantra City Central
7.8
$132
View all deals
$self.alt
Adina Apartment Hotel Melbourne Northbank
8.7
$137
View all deals
$self.alt
ibis Styles Kingsgate
7.6
$99
View all deals
$self.alt
Mantra 100 Exhibition
8.1
$156
View all deals
$self.alt
Stamford Plaza Melbourne
8.3
$184
View all deals
$self.alt
Atlantis Hotel Melbourne
8.5
$114
View all deals
$self.alt
Mantra On Jolimont
8.2
$109
View all deals
$self.alt
Great Southern Hotel Melbourne
8.0
$97
View all deals
$self.alt
Rydges Melbourne
8.0
$171
View all deals
$self.alt
Adina Apartment Hotel Melbourne
8.7
$161
View all deals
$self.alt
Best Western Melbourne City
8.2
$117
View all deals
$self.alt
Punthill Manhattan
8.1
$174
View all deals
$self.alt
Mantra Southbank Melbourne
8.0
$171
View all deals
$self.alt
The Langham Melbourne
9.2
$272
View all deals

When to book a hotel in Melbourne

Check out the information below to find the best deal on a Melbourne hotel room
Low season
April
High season
November

cheapest month to stay

46%

expected price decrease

most expensive time to stay

121%

expected price increase

Price
$99 - $406
Highest day of week
Tuesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

$181

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$197

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Melbourne is: 3 star, on the same day that your stay begins. 4-5 star, 73 days before.
90
Days before departure
0
1-2 star
$44 - $91
3 star
$120 - $143
4-5 star
$201 - $207

How much does a hotel in Melbourne cost per night?

Use the information below to find quality Melbourne hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Elizabeth Hostel
5.8
$26
$self.alt
#2 most popular
Pint On Punt Backpackers
6.8
$35
$self.alt
Best value
The Village Melbourne
6.8
$23
3 stars
$self.alt
#1 most popular
ibis Melbourne Hotel & Apartments
8.2
$117
$self.alt
#2 most popular
ibis Styles Kingsgate
7.6
$99
$self.alt
Best value
Melbourne Metro Yha
8.0
$30
4 stars and above
$self.alt
#1 most popular
The Savoy Hotel On Little Collins Melbourne
9.0
$179
$self.alt
#2 most popular
Amora Hotel Riverwalk
8.3
$146
$self.alt
Best value
Hotel Sophia
6.8
$95

Cheapest hotels in Melbourne

These hotels and hostels usually make for a cheap way to stay in Melbourne
$self.alt
Hostel Plus Collingwood
5.4
$21
$self.alt
St Kilda East Lodge
4.8
$23
$self.alt
The Village Melbourne
6.8
$23
$self.alt
Summer House Backpackers, Melbourne
7.7
$25
$self.alt
Base Backpackers Melbourne Hostel
8.3
$23
$self.alt
Elizabeth Hostel
5.8
$26

Get the best value hotel in Melbourne

These hotels have the best prices for their ratings
$self.alt
Melbourne Metro Yha
8.0
$30
$self.alt
The Hotel Windsor
8.6
$178
$self.alt
Base Backpackers Melbourne Hostel
8.3
$23
$self.alt
Hotel Lindrum Melbourne - MGallery
8.7
$206
$self.alt
Nomads St Kilda Beach
8.9
$28
$self.alt
Bayview On The Park
7.9
$97

Melbourne travel information

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 $122 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 April. The rates you are charged may be 51% 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 Saturday 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 $158 per person, per night. This is a 44% premium when compared to the average cost of a hotel in Melbourne ($88 per person, per night).

How much does a hostel in Melbourne cost?

Melbourne Hostels typically cost in the region of $25 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 $63 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.


Looking for a specific type of hotel?

Check out these great hotels in Melbourne that are perfect for any stay
Romantic hotels in Melbourne
$self.alt
Best value
Bayview On The Park
7.9
$97
$self.alt
No. 1 most popular
Amora Hotel Riverwalk
8.3
$146
$self.alt
No. 2 most popular
Clarion Suites Gateway
8.9
$201
$self.alt
No. 3 most popular
Crowne Plaza Melbourne
8.2
$188
$self.alt
No. 4 most popular
Mantra On Russell
8.8
$186
$self.alt
No. 5 most popular
Mercure North Melbourne
8.0
$114
$self.alt
ibis Melbourne Hotel & Apartments
8.2
$117
Kid-friendly hotels in Melbourne
$self.alt
Best value
Bayview On The Park
7.9
$97
$self.alt
No. 1 most popular
Amora Hotel Riverwalk
8.3
$146
$self.alt
No. 2 most popular
Clarion Suites Gateway
8.9
$201
$self.alt
No. 3 most popular
Crowne Plaza Melbourne
8.2
$188
$self.alt
No. 4 most popular
Mantra On Russell
8.8
$186
$self.alt
No. 5 most popular
Mercure North Melbourne
8.0
$114
$self.alt
ibis Melbourne Hotel & Apartments
8.2
$117
Luxury hotels in Melbourne
$self.alt
Best value
The Sebel Melbourne Docklands
8.2
$163
$self.alt
No. 1 most popular
The Hotel Windsor
8.6
$178
$self.alt
No. 2 most popular
Hotel Lindrum Melbourne - MGallery
8.7
$206
$self.alt
No. 3 most popular
Sofitel Melbourne on Collins
8.8
$306
$self.alt
No. 4 most popular
Grand Hyatt Melbourne
8.8
$296
$self.alt
No. 5 most popular
Park Hyatt Melbourne
9.2
$324
$self.alt
The Westin Melbourne
9.1
$334

Popular flight routes to Melbourne

Find the cheapest flights to Melbourne on popular routes
Auckland to Melbourne
Fastest flight time
4h 00m
Cheapest price
$280
Christchurch to Melbourne
Fastest flight time
3h 45m
Cheapest price
$370
Wellington to Melbourne
Fastest flight time
3h 55m
Cheapest price
$474
Queenstown to Melbourne
Fastest flight time
3h 35m
Cheapest price
$597
Dunedin to Melbourne
Fastest flight time
29h 10m
Cheapest price
$648
Nelson to Melbourne
Fastest flight time
26h 40m
Cheapest price
$648
Rotorua to Melbourne
Fastest flight time
27h 15m
Cheapest price
$652
Napier to Melbourne
Fastest flight time
26h 20m
Cheapest price
$678
Hamilton to Melbourne
Fastest flight time
11h 50m
Cheapest price
$828
New Plymouth to Melbourne
Fastest flight time
10h 50m
Cheapest price
$844
View more

Start planning your trip to Melbourne