Quick Answer
- First trip: the CBD, free trams, around AUD 90 (hostel) to AUD 360 (5-star) a night in late October 2026.
- Arts and the river: Southbank, around AUD 120 to 305.
- Cafés and street art: Fitzroy and Collingwood, from around AUD 100, but few big hotels.
- The bay: St Kilda, tram route 96, from around AUD 90 (hostel) to AUD 200+.
- Shopping and boutique stays: South Yarra, around AUD 170 to 360.
- Quiet value: Carlton, from around AUD 90, near the Melbourne Museum.
- Book early for January: the Australian Open runs 11 to 31 January 2027; June is the cheapest month.
Where to Stay in Melbourne: The Tram Map Decides
Melbourne is a city of neighbourhoods strung along tram lines, and that is the whole trick to choosing a base. Inside the CBD’s Free Tram Zone you never pay a fare. Step outside it and every ride costs money and time.
That makes the CBD the easy default. But it is not the only right answer: a café-first trip belongs in Fitzroy, a beach-and-sunset trip in St Kilda, and a big-hotel weekend by the river in Southbank. Here are six areas, the hotels VoyageHacks would shortlist in each, and what each one asks you to give up.
VoyageHacks checked every hotel below against current listings on 25 October 2026. Prices are nightly rates shown on HotelsCombined’s Australian site (data updated 23 to 25 October 2026) or, where it showed none, on Hotels.com and Stayz listings, in Australian dollars and rounded. They are snapshots for spring dates, not quotes.
Melbourne Neighbourhoods Compared
| Area | Example hotels | Roughly / night (late Oct 2026) | Best for | The catch |
|---|---|---|---|---|
| CBD | YHA Melbourne Central, Brady Hotel Central, W Melbourne | AUD 90–360 | First-timers, free trams, laneways | Busy, small rooms at the low end |
| Southbank | ibis Styles Southbank, Mercure Southbank, The Langham | AUD 120–305 | Arts precinct, river views, big hotels | Wide roads, less character |
| Fitzroy / Collingwood | lyf Collingwood, Tyrian Serviced Apartments, The StandardX | AUD 100–230 | Cafés, street art, independent shops | Few hotels, paid trams to the CBD |
| St Kilda | Nomads St Kilda, Tolarno Hotel, The Prince | AUD 90–200+ | The bay, the pier, sunsets | Roughly half an hour to the CBD |
| South Yarra | The Olsen, Ovolo South Yarra, The Lyall | AUD 170–360 | Shopping, boutique hotels | Pricier, few budget beds |
| Carlton | Carlton Lygon Lodge, Best Western Plus Travel Inn | AUD 90–130 | Museum, Lygon Street food, quiet | Limited upscale choice |
CBD: Best for a First Trip
The CBD is the grid between Flinders Street and La Trobe Street, threaded with laneways like Degraves Street and Hosier Lane. Everything inside the Free Tram Zone is free to ride, including the heritage City Circle tram (route 35), so a CBD base cuts transport to almost nothing. SkyBus from the airport stops at Southern Cross Station on the western edge.
- YHA Melbourne Central (562 Flinders Street): the budget pick, from around AUD 90 a night, close to Southern Cross.
- Brady Hotel Central Melbourne (30 Little La Trobe Street): a 4-star near Melbourne Central station, around AUD 135 a night. Stamford Plaza Melbourne (around AUD 195) is the step up on Little Collins Street.
- W Melbourne (408 Flinders Lane): the 5-star splurge in the laneway district, around AUD 360 a night.
Who it suits: short trips, first-timers, anyone who wants to walk to the markets and galleries. The catch: the cheapest rooms are compact, and the streets stay busy late.
Southbank: Best for the Arts and the River
Southbank faces the CBD across the Yarra River. It holds the Arts Centre and the NGV International, the riverside promenade and Crown’s hotel complex, plus newer towers along City Road. It is a short walk over the bridges to Flinders Street Station.
- ibis Styles Melbourne Southbank (167 City Road): the value option, around AUD 120 a night.
- Mercure Melbourne Southbank (9 Riverside Quay): a 4-star by the river, around AUD 150 a night.
- The Langham Melbourne (1 Southgate Avenue): the 5-star riverfront classic, around AUD 305 a night. Crown Towers (around AUD 315), along the river, is the alternative.
Who it suits: gallery and concert trips, travellers who want a big hotel with a view. The catch: wide roads and towers make it feel less like a neighbourhood, and HotelsCombined’s data shows Saturday nights here averaging about double Wednesdays.
Fitzroy and Collingwood: Best for Cafés and Street Art
Fitzroy and Collingwood sit just north-east of the CBD, along Brunswick Street, Gertrude Street and Smith Street. This is Melbourne’s café, vintage-shop and street-art district. Tram route 11 runs along Brunswick Street and route 86 down Smith Street into the city, according to the route records.
- lyf Collingwood (42 Oxford Street, Collingwood): a co-living-style hotel with shared spaces, from around AUD 100 to 140 a night.
- Tyrian Serviced Apartments Fitzroy (91 Johnston Street): apartments with kitchens, around AUD 140 to 200 a night.
- The StandardX (62 Rose Street, Fitzroy): a design hotel by the Rose Street market, from around AUD 170 a night.
Who it suits: food and coffee trips, repeat visitors, anyone who wants to feel like a local. The catch: HotelsCombined lists only about 25 hotels in Fitzroy, so the good rooms go fast, and you pay a fare once you leave the Free Tram Zone.
St Kilda: Best for the Bay
St Kilda is Melbourne’s beach suburb on Port Phillip Bay, with the pier, the Esplanade and Acland Street’s cake shops. Tram route 96 runs from the CBD along Fitzroy Street and The Esplanade to Acland Street, so the city is roughly half an hour away.
- Nomads St Kilda (17 Carlisle Street): the budget base, from around AUD 90 a night.
- Tolarno Hotel (42 Fitzroy Street): 36 individually decorated rooms, around AUD 110 to 150 a night. The catch here: no lifts, and rooms are on several levels.
- The Prince (2 Acland Street): a 39-room boutique hotel reopened after a two-year renovation, from around AUD 200 a night.
Who it suits: beach walks, sunsets on the pier, longer stays. The catch: the commute, and HotelsCombined names January as St Kilda’s priciest month.
South Yarra: Best for Shopping and Boutique Hotels
South Yarra sits south-east of the CBD around Chapel Street and Toorak Road, near the Royal Botanic Gardens. South Yarra station is a short train ride from Flinders Street.
- The Olsen (Chapel Street, Art Series): around AUD 170 a night.
- Ovolo Melbourne South Yarra (234 Toorak Road): around AUD 175 a night.
- The Lyall Hotel and Spa (16 Murphy Street): the 5-star choice, around AUD 360 a night.
Who it suits: shoppers, couples, travellers who prefer a residential feel. The catch: few budget beds, and you pay transport into the city.
Carlton: Best for Quiet Value
Carlton is just north of the CBD, home to the University of Melbourne, the Royal Exhibition Building and the Melbourne Museum in Carlton Gardens, and the Italian restaurants of Lygon Street. Tram routes 1 and 6 run along Lygon Street.
- Carlton Lygon Lodge (220 Lygon Street): from around AUD 90 a night.
- Best Western Plus Travel Inn (corner of Grattan and Drummond streets): around AUD 130 a night, a short walk from the university.
Who it suits: museum visits, food on Lygon Street, travellers who want quiet nights close to the centre. The catch: no real luxury option, and the CBD laneways are a tram ride or a 15 to 20 minute walk away.
How to Choose (and Get Around)
When to come and what to see is in the Melbourne travel guide, and our Australia visa guide covers the ETA and eVisitor you need before you fly.
Frequently Asked Questions
Where should I stay in Melbourne for the first time?
Stay in the CBD. Trams inside the Free Tram Zone cost nothing, and the laneways, Queen Victoria Market and Federation Square are walkable. In late October 2026, YHA Melbourne Central listed from around AUD 90 a night, Brady Hotel Central Melbourne around AUD 135 and W Melbourne around AUD 360. SkyBus from the airport stops at Southern Cross Station, on the CBD’s western edge.
What is the cheapest area to stay in Melbourne?
The CBD itself holds the cheapest central beds, from hostels like YHA Melbourne Central at around AUD 90 a night, and you save on transport because CBD trams are free. Carlton, just north, is the value pick for a quieter street, with Carlton Lygon Lodge from around AUD 90. Southbank’s ibis Styles, around AUD 120, is the cheapest hotel by the river.
Is it better to stay in the CBD or St Kilda?
Stay in the CBD for a short first trip: free trams, the laneways and the markets on foot. Choose St Kilda if the beach, the pier and a slower pace matter more, and accept a tram ride of roughly half an hour into the city on route 96. St Kilda’s hotels are smaller and older, such as the Tolarno Hotel, which has no lifts.
Where should I stay in Melbourne for cafés and nightlife?
Fitzroy and Collingwood, just north-east of the CBD, are Melbourne’s café, street-art and independent-shop district along Brunswick Street, Gertrude Street and Smith Street. Tram routes 11 and 86 connect them to the city. Stays there include lyf Collingwood from around AUD 100, Tyrian Serviced Apartments around AUD 140 to 200 and The StandardX from around AUD 170.
When are Melbourne hotels cheapest and most expensive?
HotelsCombined data from October 2026 names June, in Melbourne’s winter, as the cheapest month and January as the most expensive. The Australian Open runs from 11 to 31 January 2027 at Melbourne Park, and rates rise across the city for those three weeks. Autumn and spring give the best balance of weather and price.
Book Your Melbourne Base
If you are in town for three days, do not overthink it: sleep in the CBD and let the free trams do the work. Stay longer, and a few nights in Fitzroy or St Kilda show you a different city.
Keep planning with the Melbourne travel guide, our Australia travel guide, the Australia itinerary, getting around Australia, the Australia budget guide, where to stay in Sydney, where to stay in Cairns, the hotels hub and the Australia eSIM guide.
