Melbourne’s character lives in its neighborhoods — laneway cafes in the CBD, hip Fitzroy, beachy St Kilda. Here are the best areas to stay, by vibe and budget.
Where to stay in Melbourne: best areas
| Area | Best for | The vibe |
|---|---|---|
| CBD | First-timers, central | Laneways, dining |
| St Kilda | Beach & nightlife | Lively, seaside |
| Fitzroy | Hip & arty | Bohemian |
| Southbank | Riverside & arts | Modern, central |
Best areas to stay in Melbourne
The walkable core — laneway cafes and street art, rooftop bars, trams and the free City Circle tram.
Riverside by the arts precinct — the Arts Centre, NGV and Crown, with skyline views.
The hip inner-north — vintage shops, bars, brunch spots and Melbourne’s coolest street life.
Bayside and bohemian — the beach, Luna Park, Acland Street cakes and a relaxed seaside feel.
Quick picks by traveler
| If you want… | Stay in |
|---|---|
| Best for first-timers | CBD |
| Best for hip food & bars | Fitzroy |
| Best for beach | St Kilda |
| Best for arts | Southbank |
Getting around
Melbourne’s trams are iconic and free within the CBD’s Free Tram Zone; trains and trams reach the suburbs. The city is flat and walkable. Stay near a tram line for easy access to Fitzroy, St Kilda and the laneways.
Plan more: trip costs · budget calculator · compare destinations
Where to stay in Melbourne: the best areas
- CBD (City Centre) — laneways, trams and dining at your doorstep; central and walkable.
- Southbank — riverside, with the arts precinct and skyline views.
- Fitzroy — hip and bohemian, with street art, bars and vintage shops.
- St Kilda — the beachside suburb, relaxed with a seaside buzz.
Choose the CBD for convenience and the free tram zone, Fitzroy for cool cafes and nightlife, or St Kilda for the beach. Melbourne’s trams make getting around easy wherever you base.
What each area costs a night, and the one to skip
Pick your area by what you actually want, then sanity-check it against the nightly rate. The CBD is the convenience play but also the priciest, averaging around AUD 224 a night; it suits first-timers who want trams and laneways at the door. Southbank trades street life for river views and skyline rooms, with mid-range properties landing near AUD 250-295. St Kilda is the value and beach pick, with budget rooms from about AUD 45 and a solid mid-range like the Novotel around AUD 143. Fitzroy is where I’d send anyone who came for food, bars and bookshops rather than sights.
The area to skip is Docklands. On paper it looks central and the apartment rates can tempt you, but it’s a windswept, half-empty marina precinct that locals openly call soulless, and you’ll spend evenings tramming back into town for anything worth doing. If you want quiet but real, stay in Carlton instead, three kilometres north on Lygon Street with the Italian cafes and the Melbourne Museum, for similar money and far more life.
Where To Stay In Melbourne FAQ
Where should I stay in Melbourne?
The CBD for convenience, Fitzroy for cool bars and cafes, or St Kilda for the beach.
Is the CBD good to stay in Melbourne?
Yes — central, walkable, and inside the free tram zone with laneways and dining all around.

