Best suburbs to stay in Melbourne: a neighbourhood guide for first-time visitors

Choosing where to stay in Melbourne is one of the most important decisions you will make for your trip, and it is one that most visitors underestimate. Melbourne is not a city where all the neighbourhoods are the same — the character of each suburb varies dramatically, and staying in the right one for your interests and travel style makes a significant difference to the quality of your visit.

Having lived in and explored Melbourne extensively, I can tell you that the inner suburbs are where the real Melbourne lives. The CBD is convenient, but the magic of the city is in the laneways of Fitzroy, the coffee shops of Collingwood, the restaurants of Carlton, the beach at St Kilda, and the markets of South Yarra. Getting your accommodation right means more time experiencing the city and less time commuting between your hotel and the parts you actually want to be in.

This guide covers the best suburbs to stay in Melbourne for different types of travellers — from budget backpackers to luxury couples, families to solo adventurers. Each neighbourhood has been assessed for location, transport connections, accommodation options, and the kind of experience it delivers.

📋 TL;DR — Melbourne neighbourhood quick picks

  • Fitzroy: Best for culture, coffee, and creativity — Melbourne’s most vibrant neighbourhood.
  • 🌊 St Kilda: Best for beach access, nightlife, and a bohemian beachside vibe.
  • 🏙️ CBD (City Centre): Best for convenience — right in the middle of everything.
  • 🍷 Southbank: Best for riverside dining, views, and easy access to cultural venues.
  • 🌿 Carlton: Best for families — beautiful, quiet, great restaurants, Botanic Gardens nearby.
  • 🎭 Collingwood: Best for nightlife and bar-hopping — Melbourne’s most energetic entertainment precinct.
  • 🛍️ South Yarra: Best for shopping and upmarket dining — stylish, central, well-connected.
  • ✈️ Airport access: Skybus from Southern Cross Station takes 30 minutes to Melbourne Airport.

☕ Fitzroy — the creative heart of Melbourne

Fitzroy is Melbourne’s most interesting neighbourhood, and for most first-time visitors to the city, it is the best place to stay. It sits immediately north of the CBD, close enough to walk into the city centre when needed, but distinct enough in character to feel like a completely different city. Fitzroy is where Melbourne’s creative industries cluster — designers, artists, musicians, writers, and chefs all call this suburb home, and the neighbourhood reflects that in every cafe, bar, and gallery window.

Brunswick Street and Smith Street are Fitzroy’s main strips, and both are exceptional. Brunswick Street has been Melbourne’s bohemian heartland for decades — vintage clothing shops, record stores, independent bookshops, and enough good coffee shops to fuel a small army. Smith Street, running parallel one block east, has undergone a remarkable transformation over the past decade and now has some of Melbourne’s best restaurants, wine bars, and design stores.

Accommodation in Fitzroy ranges from boutique guesthouses and serviced apartments to Airbnb properties in beautifully maintained Victorian terraces. Hotels are less common here than in the CBD — the neighbourhood’s character is better reflected in smaller, independent properties. The Manhattan Hotel and various serviced apartment options on Smith Street are good bets. Expect to pay a slight premium for the location and character.

Transport: trams run directly from Fitzroy into the CBD in about 10 minutes. Smith Street trams head south to the CBD and north to Collingwood. Fitzroy is also very walkable — most of the suburb’s best spots are within 15 minutes on foot.

🌊 St Kilda — beachside bohemia

St Kilda is Melbourne’s beach suburb, and it has been the city’s most colourful, slightly edgy, endlessly interesting neighbourhood since the Victorian era. The suburb sits about 6 kilometres south of the CBD on the shores of Port Phillip Bay, and its combination of beach access, excellent restaurants, iconic architecture, and lively nightlife makes it consistently one of the most popular areas for visitors to stay.

The beach itself is not Melbourne’s best — Port Phillip Bay is calm but murky compared to the ocean beaches further from the city — but the esplanade, the pier, and the surrounding atmosphere are brilliant. Luna Park, the heritage funfair that has operated on the foreshore since 1912, adds a surreal, nostalgic energy to the whole precinct. Acland Street is famous for its Central European cake shops — the window displays of cream cakes, strudels, and tortes are a St Kilda institution. Fitzroy Street, running perpendicular to the beach, has some of Melbourne’s best restaurants and a lively bar scene.

St Kilda has excellent accommodation across all budget ranges. The Notel (a container hotel on the rooftop of a cinema) is one of Melbourne’s most unusual options. Hotel Barkly and various hostels on Grey Street cater to budget travellers, while the Lona House and boutique apartments on Acland Street suit mid-range visitors. Getting to the CBD from St Kilda requires a tram (about 20 minutes on the 96 or 16 lines) — it is fine, but slightly less convenient than Fitzroy or Southbank.

Worth adding to your itinerary: Best Day Trips from Melbourne.

🏙️ CBD — maximum convenience

Staying in Melbourne’s CBD gives you the most convenient base for seeing the city’s main attractions. Flinders Street Station, Federation Square, the National Gallery of Victoria, the Melbourne Cricket Ground, and the Queen Victoria Market are all within easy walking distance or a short tram ride. The CBD is served by Melbourne’s free tram zone, which means getting around most of the central city costs nothing.

The CBD has the widest selection of hotel accommodation in Melbourne — international chains, boutique hotels, serviced apartments, and backpacker hostels are all present in large numbers. Prices range from $25 per night in a hostel dorm to $500+ in luxury properties like the Langham or the Grand Hyatt. The downside of staying in the CBD is that it lacks the neighbourhood character of Fitzroy, Collingwood, or St Kilda — it is a business and tourist hub rather than a residential community, and the evenings can feel quiet once the workers have gone home.

Best CBD areas: the eastern CBD near Spring Street and Treasury Gardens is quieter and more residential in feel. The area around Little Bourke Street and Chinatown has excellent street food and is lively until late. The Docklands precinct, west of the CBD, is modern and well-maintained with good waterfront accommodation but can feel slightly characterless.

🍷 Southbank — riverside views and cultural access

Southbank sits directly across the Yarra River from the CBD and has transformed in recent decades from an industrial precinct into Melbourne’s cultural and dining waterfront. The Southbank Promenade runs along the river for about a kilometre and is lined with restaurants, bars, and public art. The Arts Centre Melbourne, the National Gallery of Victoria, and Hamer Hall (Melbourne’s premier concert venue) all sit in Southbank, making it the natural home base for visitors who prioritise culture and fine dining.

Hotels in Southbank tend to be larger and more corporate than in Fitzroy or St Kilda — the Langham Melbourne, Crown Metropol, and the Intercontinental Melbourne The Rialto are all located here. Prices are generally higher than comparable options in the CBD, but the views of the river and the city make the premium worthwhile for many visitors. Southbank is also very well connected to the CBD — you can walk across the footbridges in five minutes, and trams run along St Kilda Road along the eastern edge of the precinct.

🌿 Carlton — refined and family-friendly

Carlton is Melbourne’s Italian neighbourhood, home to the famous Lygon Street restaurant strip, the University of Melbourne, and some of the most beautiful Victorian-era terrace houses in the city. It sits north of the CBD, adjacent to Fitzroy, and shares much of Fitzroy’s pleasant character without quite the same level of nightlife activity — which makes it a great choice for families or visitors who prefer a quieter, more residential atmosphere.

The Melbourne Museum and the Royal Exhibition Building are both in Carlton, and both are excellent — the Melbourne Museum has one of the best natural history collections in Australia and is free on the first Wednesday of each month. The Royal Botanic Gardens are within easy walking distance of Carlton’s southern edge. Lygon Street has excellent Italian restaurants that have been serving Melburnians for generations — Tiamo and Donnini’s are both institutions worth visiting regardless of where you are staying.

👉 Book a Melbourne food and neighbourhood tour on GetYourGuide →

🎭 Collingwood — nightlife and edge

Collingwood sits immediately east of Fitzroy and shares its creative energy but has a slightly rougher, more industrial edge. This is where Melbourne’s live music scene is most concentrated — the Tote, the Old Bar, and the Evelyn Hotel are all here — and it is also where some of the city’s best small bars and independent restaurants are clustered, particularly along Smith Street and Johnston Street.

Accommodation in Collingwood is less developed than in Fitzroy or the CBD, but serviced apartments and Airbnb options are plentiful in the converted warehouses and Victorian terraces that characterise the suburb. If late nights and live music are your priority, Collingwood is the best base in Melbourne. If you have young children or prefer an early night, consider Fitzroy or Carlton instead.

🛍️ South Yarra — upmarket and stylish

South Yarra is Melbourne’s most upscale inner suburb, home to Chapel Street (the city’s main fashion and retail strip), the Prahran Market (one of the best food markets in Australia), and a dense concentration of excellent restaurants and wine bars. It is a natural choice for visitors who prioritise shopping, fine dining, and a polished aesthetic.

The Forrest Hill Hotel, Tolarno Hotel, and various boutique properties on Chapel Street all offer excellent accommodation in the heart of the action. South Yarra is well connected to the CBD by train (5 minutes from South Yarra Station on the Sandringham line) and by tram along Chapel Street. The suburb is also very walkable — Prahran, Windsor, and parts of Richmond are all within easy walking distance.

👉 Browse Melbourne city experiences on GetYourGuide →

💡 Quick tips for choosing your Melbourne base

  1. Prioritise tram access. Melbourne’s tram network is the best way to navigate the inner city. Staying on or near a tram line makes moving between neighbourhoods fast, cheap, and easy. The free tram zone covers the CBD — book accommodation just outside the CBD and you are still within easy reach of the free zone.
  2. Inner suburbs beat the CBD for atmosphere. If this is your first time in Melbourne, staying in Fitzroy, St Kilda, or South Yarra will give you a much richer experience of the city’s character than a CBD hotel. The CBD is great for business travel; the inner suburbs are where Melbourne actually lives.
  3. Book early for weekends and school holidays. Melbourne’s best boutique properties fill up on weekends, particularly during the Grand Prix (March), Melbourne Cup (November), and Australian Open (January). Book as early as possible for these periods.

Melbourne rewards the visitor who gets out of the CBD and explores its neighbourhoods. Whichever suburb you choose, budget time to wander without a destination — some of the city’s best experiences happen in laneways and side streets that do not appear on any itinerary.

Exploring more of Melbourne and Victoria, read our guides to the best beaches near Melbourne, free things to do in Melbourne, the best time to visit Melbourne, day trips from Melbourne, the best food in Melbourne, and 3 days in Melbourne.