Hotels in Melbourne

Find the best deals on 3,577 hotels in Melbourne, Australia

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Melbourne

Find the perfect Melbourne hotel for business or leisure


Things to do in Melbourne

St. Kilda Beach
Crown Casino
Melbourne Convention and Exhibition Centre

Are there hotels available near St. Kilda Beach?

Below are the 12 user recommended hotels in the area of Melbourne that is closest to St. Kilda Beach. The average price near St. Kilda Beach is $146/night, with prices varying based on several factors including time of year. Hotels near St. Kilda Beach are typically 50% more expensive than the average hotel in Melbourne, which is $73.

Hotels near St. Kilda Beach

Are there hotels available near Crown Casino?

The average price for hotels near Crown Casino is $149 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Crown Casino is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Crown Casino are typically 51% more expensive than the average hotel in Melbourne, which is $73.

Hotels near Crown Casino

Are there hotels available near Melbourne Convention and Exhibition Centre?

momondo users have recommended 12 hotels to users looking to stay near Melbourne Convention and Exhibition Centre. Hotels in this area have an average price of $149 per night. These prices may change based on several factors, such as time of year. Hotels near Melbourne Convention and Exhibition Centre are typically 51% more expensive than the average hotel in Melbourne, which is $73.

Hotels near Melbourne Convention and Exhibition Centre

Popular neighborhoods in Melbourne

Search for hotels in these Melbourne neighborhoods
Hotels in Carlton North
Search hotels in Carlton North
Hotels in South Yarra
Search hotels in South Yarra
Hotels in Carlton
Search hotels in Carlton
Hotels in East Melbourne
Search hotels in East Melbourne

When to book a hotel in Melbourne

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

cheapest month to stay

49%

expected price decrease

most expensive time to stay

30%

expected price increase

Price
$65 - $177
Highest day of week
Saturday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$128

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$127

av. 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.
1-2 star
$29 - $60
3 star
$69 - $84
4-5 star
$123 - $128

Melbourne travel tips

Let us help you with the best tips about Melbourne

Which neighborhoods in Melbourne should I stay in if I want access to public transport?

Melbourne is known for its well-connected tram network. Some of its lines, such as the City Circular tram, which travels the Central Business District is even free. Stay in the Central Business District for easy access to this transit system and great connections to other parts of the city.


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 under
The Village Melbourne
Best value

The Village Melbourne

6.8

$10

View Deal
3 stars
ibis Styles Kingsgate
#1 Most popular

ibis Styles Kingsgate

7.8

$50

View Deal
ibis Melbourne Hotel & Apartments
#2 Most popular

ibis Melbourne Hotel & Apartments

8.0

$72

View Deal
Space Hotel - Hostel
Best value

Space Hotel - Hostel

8.2

$19

View Deal
4 stars +
Kimberley Gardens Hotel & Serviced Apartments
#1 Most popular

Kimberley Gardens Hotel & Serviced Apartments

8.4

$97

View Deal
Pan Pacific Melbourne
#2 Most popular

Pan Pacific Melbourne

9.1

$173

View Deal
The Lyall Hotel and Spa
Best value

The Lyall Hotel and Spa

9.1

$25

View Deal

Best prices found by momondo users in the past 24 hours.


Where to stay in Melbourne

What neighborhood in Melbourne should I stay in based on why I’m traveling?

If you’ve come to Melbourne for the coast, be sure to book Melbourne hotels in the neighborhood of St. Kilda as it has plenty to keep you entertained in addition to the beach. Hotels in St. Kilda include the Crown Metropol Melbourne, The Langham Melbourne and The Como Melbourne. Return travelers might be drawn to Fitzroy—the inner-city—which can be reached from the Central Business District by tram 112 and is full of alternative options, from vintage stores and artist markets to secondhand bookstores. Hotels in Fitzroy include the Crown Metropol Melbourne and the Grand Hyatt Melbourne or Zagame’s House. Couples might want to head to the Carlton neighborhood and enjoy a picnic in the leafy Carlton Gardens at hotels like the Carlton Lygon Lodge. First-time visitors and business travelers should check out hotels in the Central Business District, which is home to the city’s shopping and most of the main tourist attractions.


Learn about attractions and sights in Melbourne

What are the most popular attractions in Melbourne?

Find cheap hotels in Melbourne in the Central Business District, which is home to most of the city’s main attractions, including the Queen Victoria Market, the historic Finders Street Railway Station, the galleries lining Federation Square and the artsy street art of the Southbank. The free Central Business District line will take you to sights like the Melbourne Aquarium and the Princess Café. Just across the Yarra river in South Melbourne you will find the National Gallery of Victoria, the Eureka Skydeck with its impressive city views and the Royal Botanic Gardens. Hotels in the Central Business District include the Great Southern Hotel Melbourne, QT Melbourne and the Grand Hyatt Melbourne.

Which neighborhoods in Melbourne have a large selection of bars and restaurants?

Book hotels in Melbourne Footscray, a great neighborhood to explore all that the melting pot of Melbourne has to offer, from Indian curries to Mexican street food, Vietnamese pho and Italian cannoli. Don’t miss the Footscray Market to get a taste of authentic food from all over the world. It can be reached by either bus line 220 or the Sunbury tram line. Choose hotels in Footscray like the Great Southern Hotel Melbourne and the Hotel Windsor. The neighborhood of Fitzroy is an excellent place to have a drink as it is full of rooftop bars and classy cocktail bars that can be reached by trams 11, 96 and 86. You should also try Acland Street in St. Kilda, which is lined with bakeries that are famous for their cakes. The area can be reached by tram lines 96, 67, 12 and 16. The city is well-known for its taphouses offering dozens of beers of all kinds, and is also renowned for its coffee, so be sure to get your fill of both! You can also try local specialties like lamb roast, meat pies and hot jam doughnuts.

What popular events take place in Melbourne?

One of the busiest times for hotels in Melbourne is during The Australian Open Tennis event, which is held in February near Jolimont and reached by line 70. The Grand Prix takes place in March and is reached by tram 96 and line 12 while the Melbourne Cup/Racing Carnival is held in October in Flemington and is accessible by line 57. New Year’s Eve is celebrated in various locations and venues throughout Melbourne.


Melbourne travel information

How much does a hotel cost in Melbourne?

$109 per night is the average rate for a room when booking a hotel in Melbourne. Prices will differ depending on factors such as star rating, time of year and location.

How long do people stay in Melbourne?

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

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

Hotels in Melbourne are usually cheapest during the month of May, you can expect a price decrease of around 49% during this period.

Based on the weather in Melbourne, what attractions are popular during January?

With generally low rainfall expected (1.6″) and an average temperature of 68 °F, those staying at a hotel in Melbourne may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during January, attractions worth visiting near Melbourne are Queen Victoria Market, Flinders Street Station, and Royal Exhibition Building.

Which day is cheapest to stay in Melbourne?

Hotel rooms in Melbourne are generally cheapest on Saturday and more costly on Friday.

Where should I stay in Melbourne?

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

How much does a hostel in Melbourne cost?

Per person, per night, a hostel in Melbourne (or a sub 2 star rated hotel) is priced at $31, on average. This price is $78 cheaper than your average Melbourne hotel.