Melbourne

Hotels in Melbourne

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Top 11 Premium Hotels in Melbourne

See all
Discover our curated selection of premium hotels in Melbourne for your next stay
No.
1
Grand Hyatt Melbourne Hotels in Melbourne
9.1/10
429 review

Grand Hyatt Melbourne

Hotel near CBD, Melbourne
"Delicious breakfast""Great view"
Select dates to view prices
No.
2
Pan Pacific Melbourne Hotels in South Wharf
9.2/10
300 review

Pan Pacific Melbourne

Hotel near CBD, South Wharf
"Great rooms""Great view"
Select dates to view prices
No.
3
Le Méridien Melbourne Hotels in Melbourne
9.0/10
222 review

Le Méridien Melbourne

Hotel near CBD, Melbourne
"Easy to get around""Located in the city centre"
Select dates to view prices
No.
4
Next Hotel Melbourne, Curio Collection by Hilton Hotels in Melbourne
9.1/10
206 review

Next Hotel Melbourne, Curio Collection by Hilton

Hotel near CBD, Melbourne
"Great rooms""Located in the city centre"
Select dates to view prices
No.
5
Melbourne Marriott Hotel Hotels in Melbourne
8.6/10
148 review

Melbourne Marriott Hotel

Hotel near CBD, Melbourne
"Great location""Great service"
Select dates to view prices
No.
6
Sofitel Melbourne on Collins Hotels in Melbourne
9.3/10
53 review

Sofitel Melbourne on Collins

Hotel near CBD, Melbourne
"Great view""Great stay!"
Select dates to view prices
No.
7
Crown Metropol Melbourne Hotels in Southbank
8.8/10
117 review

Crown Metropol Melbourne

Hotel near CBD, Southbank
"Convenient location""Great view"
Select dates to view prices
No.
8
Melbourne Marriott Hotel Docklands Hotels in Docklands
8.1/10
113 review

Melbourne Marriott Hotel Docklands

Hotel near Docklands
"Great stay!""Great swimming pool"
Select dates to view prices
No.
9
The Westin Melbourne Hotels in Melbourne
9.1/10
43 review

The Westin Melbourne

Hotel near CBD, Melbourne
"Great service""Great location"
Select dates to view prices
No.
10
Pullman Melbourne on the Park Hotels in East Melbourne
9.0/10
41 review

Pullman Melbourne on the Park

Hotel near East Melbourne
"Great location""Convenient location"
Select dates to view prices
No.
11
United Places Hotel Botanic Gardens Hotels in South Yarra
9.6/10
43 review

United Places Hotel Botanic Gardens

Hotel near South Yarra
"Good Location"
Select dates to view prices

Frequently Asked Questions

How much does it cost to stay in a hotel in Melbourne?

The average price for hotels in Melbourne is AU$ 325 for weekdays, and AU$ 381 for weekends (Friday–Saturday).

What are the best hotels in Melbourne?

From business trips to holiday stays, Melbourne offers a wide selection of popular hotels to suit every need. Dorsett Melbourne (from AU$ 137), Ibis Melbourne Central (from AU$ 108) and Bounce Melbourne - formerly Roamer Melbourne (from AU$ 38) are excellent options for your stay.

What are the best pet-friendly hotels in Melbourne?

What are the best sap hotels in Melbourne?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Pegasus Apart'Hotel (from AU$ 126), Crown Towers Melbourne (from AU$ 253) and Grand Hyatt Melbourne (from AU$ 259) are great choices for spa hotels offering quality services.

Which hotels in Melbourne provide fitness facilities?

Dorsett Melbourne (from AU$ 137), Ibis Melbourne Central (from AU$ 108) and Pegasus Apart'Hotel (from AU$ 126) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Melbourne have the best breakfast?

What are the best luxury hotels in Melbourne?

Melbourne offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Crown Towers Melbourne (from AU$ 253), Hyatt Centric Melbourne (from AU$ 197) and Grand Hyatt Melbourne (from AU$ 259) are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Melbourne have swimming pools?

Dorsett Melbourne (from AU$ 137), Pegasus Apart'Hotel (from AU$ 126) and Rydges Melbourne an EVT hotel (from AU$ 180) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties1,920
Number of Reviews47,348
Lowest PriceAU$ 90
Highest PriceAU$ 1,689
Average Price (Weekends)AU$ 381
Average Price (Weekdays)AU$ 325