Quick Answer

The best area to stay in Melbourne for a first trip is the CBD, because every tram inside the Free Tram Zone is free and the laneways, Queen Victoria Market and Federation Square are walkable. In HotelsCombined listings updated on 23 to 25 October 2026, YHA Melbourne Central ran from around AUD 90 a night, Brady Hotel Central Melbourne around AUD 135 and W Melbourne around AUD 360. Southbank, across the Yarra, suits arts lovers, from about AUD 120 at ibis Styles Melbourne Southbank to AUD 305 at The Langham. Fitzroy and Collingwood are the café and street-art pick, St Kilda is the beach base on tram route 96, South Yarra is for shopping and boutique hotels, and Carlton is the quiet value choice near the museum. HotelsCombined names June as the cheapest month and January as the priciest, when the Australian Open runs from 11 to 31 January 2027. From the airport, SkyBus costs AUD 25.90 one way.
Key takeaways
  • 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

AreaExample hotelsRoughly / night (late Oct 2026)Best forThe catch
CBDYHA Melbourne Central, Brady Hotel Central, W MelbourneAUD 90–360First-timers, free trams, lanewaysBusy, small rooms at the low end
Southbankibis Styles Southbank, Mercure Southbank, The LanghamAUD 120–305Arts precinct, river views, big hotelsWide roads, less character
Fitzroy / Collingwoodlyf Collingwood, Tyrian Serviced Apartments, The StandardXAUD 100–230Cafés, street art, independent shopsFew hotels, paid trams to the CBD
St KildaNomads St Kilda, Tolarno Hotel, The PrinceAUD 90–200+The bay, the pier, sunsetsRoughly half an hour to the CBD
South YarraThe Olsen, Ovolo South Yarra, The LyallAUD 170–360Shopping, boutique hotelsPricier, few budget beds
CarltonCarlton Lygon Lodge, Best Western Plus Travel InnAUD 90–130Museum, Lygon Street food, quietLimited 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.

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.

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.

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.