Victoria, Australia

Hotels in Melbourne

We earn a commission on bookings. Learn more

Table of Contents

Quick Facts

Population

5.1 million (metro)

Hotels

720+ properties

Price Range

$100-$500+ per night

Peak Season

January (Australian Open)

Airport

MEL (23km from CBD)

Time Zone

AEST (UTC+10)

Overview

Melbourne has 720+ properties with prices ranging $100-$500+ per night.

Melbourne is Australia's second-largest city and cultural capital, known for its laneway cafes, street art, and sporting events. The city's grid layout and free tram zone make most central hotels equally convenient for sightseeing. Hotel prices run 15-20% lower than Sydney for comparable quality. The CBD concentrates hotels along Collins Street and near Flinders Street Station, while Southbank offers arts precinct proximity. The inner suburbs of Fitzroy, St Kilda, and South Yarra provide boutique alternatives with distinct neighbourhood character.

Best Areas to Stay

CBD (Hoddle Grid)

Melbourne's CBD follows a strict grid pattern from Flinders Street to La Trobe Street, Spencer Street to Spring Street. Famous laneways, Hosier Lane, Centre Place, Hardware Lane, contain street art, cafes, and hidden bars. Collins Street's 'Paris end' houses luxury hotels ($350-600/night); budget options cluster near Spencer Street and Southern Cross Station ($100-150/night). Free City Circle tram loops the entire CBD.

Southbank

Southbank stretches along the Yarra River's southern bank, home to the Arts Centre Melbourne, NGV, and Crown Casino complex. Hotels here offer river views and arts precinct access at slightly lower rates than the CBD ($180-300/night). Pedestrian bridges connect to Flinders Street in 5-10 minutes walking. The Southbank promenade restaurants create evening atmosphere year-round.

St Kilda

St Kilda provides Melbourne's most accessible beach, 6km from the CBD via the 96 tram (30 minutes). Acland Street's European cake shops and Luna Park define the area's character. Hotel options range from backpacker hostels to boutique properties ($150-280/night). The St Kilda pier penguins attract evening visitors year-round. Best suited for longer stays where beach access matters.

Fitzroy & Collingwood

Melbourne's inner-north attracts cafe culture enthusiasts and nightlife seekers. Brunswick Street and Smith Street concentrate bars, live music venues, and restaurants. Limited hotel inventory, mostly boutique properties and converted warehouses ($180-350/night). The 86 tram connects to the CBD in 15-20 minutes. These suburbs offer authentic Melbourne character beyond the tourist areas.

Detailed neighborhood guides:

Hotel Categories

Melbourne hotel prices range from $100-150/night for budget options to $350-700+/night for luxury properties.

CategoryPrice RangeDescription
Budget (3-star)$100-150/nightBasic rooms near transport. Ibis Budget, Pensione, City Edge.
Mid-range (4-star)$180-280/nightQuality rooms with amenities. Novotel, Crowne Plaza, Rydges.
Luxury (5-star)$350-700+/nightPremium service and dining. Park Hyatt, Langham, Crown Towers.
Boutique$220-400/nightDesign-led independents. QT Melbourne, Ovolo, The Prince.
Apartments$150-300/nightSelf-contained accommodation. Adina, Oaks, Quest.

Best Time to Visit

ShoulderMarch-May

Autumn (15-22°C), Melbourne Cup Carnival (November), pleasant weather.

ShoulderSeptember-November

Spring (15-22°C), AFL Finals, Melbourne Festival, gardens in bloom.

PeakJanuary

Australian Open tennis. Book 6-12 months ahead; prices increase 40-100%.

ValueJune-August

Winter (8-14°C), lowest prices, good for indoor attractions and dining.

Getting Around

Melbourne Airport (Tullamarine, MEL) is 23km from the CBD. SkyBus runs 24/7 to Southern Cross Station (30-40 minutes, $19.75). Taxi/rideshare costs $55-75. The free tram zone covers the entire CBD, Docklands, and parts of Southbank, no Myki card required. Outside the free zone, Myki cards work on trams, trains, and buses. Melbourne's grid layout makes the CBD highly walkable.

Frequently Asked Questions

How many hotels are in Melbourne?

Melbourne has approximately 720 hotels and serviced apartments, offering over 40,000 rooms. The CBD contains the highest concentration.

What is the average hotel price in Melbourne?

Melbourne hotel prices average $150-280 per night for mid-range properties, about 15-20% lower than equivalent Sydney hotels.

Is Melbourne's public transport free?

Melbourne has a Free Tram Zone covering the CBD, Docklands, and parts of Southbank. Outside this zone, you need a Myki card for all public transport.

How far is Melbourne Airport from the city?

Melbourne Airport (Tullamarine) is 23km from the CBD. SkyBus takes 30-40 minutes; taxi/rideshare takes 25-45 minutes depending on traffic.

When is the most expensive time to visit Melbourne?

The Australian Open (mid-January) sees the highest hotel rates, with prices increasing 40-100% above normal. Melbourne Cup Carnival (early November) and Grand Prix (March) also command premium rates.

Related Pages