Melbourne CBD has a strong range of hotels across every price point, from international five-star properties on Collins and Flinders Lane to mid-range and budget options a short walk from Federation Square, the Melbourne Convention Centre, and major tram routes. The area is compact enough that most CBD hotels put you within walking distance of the city’s key precincts, restaurants, and cultural venues.
Five-Star and Luxury Hotels
The Langham Melbourne on Southgate Avenue sits directly on the Yarra River and is consistently rated among the city’s top luxury stays, with 388 rooms and an indoor pool. Park Hyatt Melbourne on Parliament Square offers 240 rooms with views across the Treasury Gardens and a strong reputation for service. Crown Towers, part of the Southbank complex, is another flagship option with 481 rooms and direct access to the Crown entertainment precinct. Rates at these properties generally start from $350-$500 per night and climb significantly during major events such as the Australian Open or the AFL Grand Final.
Mid-Range Hotels in the CBD
The Hotel Indigo Melbourne on Flinders Lane occupies a heritage building and sits in the middle of the city’s arts and coffee culture strip. Rates typically run $180-$280 per night. The Rendezvous Hotel Melbourne on Flinders Street is a larger property with 340 rooms and a location that makes sense for visitors arriving by train or heading to the arts precinct. The Melbourne Marriott Hotel on Exhibition Street is another reliable mid-range pick, often popular with corporate travellers given its proximity to the business end of the city. Expect to pay $200-$320 per night at these properties outside peak periods.
Budget and Value Options
For budget travellers, the CBD has a few solid choices. Ibis Melbourne on Therry Street offers straightforward rooms from around $120-$160 per night. Quest apartments, with multiple CBD locations, suit longer stays with self-contained kitchens, often priced competitively against traditional hotels for multi-night bookings. The Jasper Hotel on Elizabeth Street offers a quieter, independent option at mid-to-budget pricing and is close to the Queen Victoria Market precinct.

Frequently Asked Questions
What is the best area of the Melbourne CBD to stay in?
The eastern CBD around Collins Street and Spring Street is close to fine dining, the theatre district, and public transport. Southbank suits visitors who want riverside restaurants and easy access to arts venues like the NGV and Hamer Hall. The western end of the CBD near Southern Cross Station is convenient for airport travellers using the SkyBus or regional rail.
How far in advance should I book a Melbourne CBD hotel?
For standard periods, one to two weeks ahead is usually sufficient. During major events (Australian Open in January, AFL finals in September, Melbourne Cup week in November), rooms at popular hotels can book out months in advance and prices increase significantly. Booking two to three months ahead for those periods is sensible.
Is parking available at Melbourne CBD hotels?
Most CBD hotels offer parking, though it is typically a paid add-on ranging from $40-$65 per night. The city has numerous public car parks nearby, often at comparable rates. Given Melbourne’s extensive tram and train network, many visitors find it easier to leave the car at home or use the city’s public transport from the airport.
