If you’re an out-of-towner and you’re planning your trip to Melbourne, one of the first questions (after “where should I eat?” – if you’re anything like me…) will likely be, “where to stay in Melbourne?”
And it’s an important question to ask, because where you stay will determine the experience you have in this wonderful city of Melbourne.
But, no matter where you stay in Melbourne, there’s plenty to see, do and eat. I’ve picked what I think are the coolest Melbourne neighbourhoods to base yourself in, the ones that will put you in the heart of the action, and added in a few suggested activities while you’re there.
So, let’s find you some Melbourne accommodation!
I’ve done my best to check that information in this blog post remains current in light of the uncertainty around the world, but please check with individual businesses before booking. If you see any errors, please let me know so that I can keep this article updated.
This blog post may contain affiliate links, meaning if you book or buy something through one of these links, I may earn a small commission (at no extra cost to you).
Quick overview of where to stay in Melbourne
Can’t be bothered reading this long post? Here’s my quick and dirty guide to where to stay for certain types of travellers. Just use the table of contents above to click on the neighbourhood and jump straight into it and skip the rest.
- Where to stay in Melbourne for first-timers – the CBD
- Where to stay in Melbourne for hipsters and cool kids – Collingwood or Fitzroy
- Where to stay in Melbourne for foodies – the CBD (or anywhere, really)
- Where to stay in Melbourne for sports-lovers – Richmond
- Where to stay in Melbourne for party-lovers and shopaholics – Prahran, Collingwood or Fitzroy
- Where to stay in Melbourne for families – St Kilda or East Melbourne
Which isn’t to say that suburb is just for the people I’ve listed here.
For example, St Kilda isn’t just great for families. This suburb is actually packed with pubs, music venues and great food, so it’s also a spot for backpackers, foodies and partiers.
Similarly, the CBD is great for shopping and has so many restaurants that foodies won’t know where to begin.
So, most Melbourne neighbourhoods are great for many people and different things. You get what I mean?
Read on to figure out where’s the best place to stay in Melbourne for you.
Travel tips for a Melbourne trip
A few things to keep in mind when planning a visit to Melbourne:
- Expect high prices. Melbourne (like the rest of Australia) ain’t cheap. You’ll get sticker shock when you see the prices of hotels, meals, drinks, public transport, clothing… yeah, everything. But there are ways to save money – here’s a guide on free things to do in Melbourne!
- Book transport and hotels in advance, especially if you’re coming during high season, like summer (check out my guide to the best time to visit Melbourne for tips).
- Check out more of my Melbourne travel tips.
Where to stay in Melbourne: The CBD
The CBD is the heart of the city. Literally, it’s the central business district and it’s where you’ll find businesses and government offices. It’s also where most of the main Melbourne attractions are located – museums, galleries, laneways, street art, bars, restaurants and parks are all here.
Chances are you’ll visit the CBD at least once during your visit to Melbourne, so if you’re planning to spend a good portion of your trip here, it’s a good place to base yourself.
Why stay in the Melbourne CBD?
Staying in Melbourne’s CBD puts you right in the heart of it. You won’t have to travel very far to get to the best Melbourne attractions. And even if you want to go further out of the city, the CBD is the public transport hub so you’re connected to every suburb.
There’s a free tram that runs through the CBD and stops at most of the major tourist attractions, so staying in the CBD means you can save money on public transport.
There’s so much to do in the Melbourne city centre, you seriously won’t get bored. From exploring Melbourne’s best museums to roaming the laneways in search of cool street art to sipping (expensive) cocktails in hidden bars, you can easily fill a week in Melbourne without ever leaving the CBD.
There are also plenty of hotels in the CBD, so you can be picky when browsing all the Melbourne hotels in the area. These range from cheap accommodation in Melbourne (including plenty of hostels and budget hotels) to luxury Melbourne accommodation.
Why avoid the CBD?
Like everywhere else in Melbourne, hotels in the CBD are expensive.
The CBD is also very busy – especially during weekdays when everyone’s rushing to and from work. Even on the weekends the city is a mad rush of people.
I also don’t think the CBD is very “authentic” Melbourne – it’s not where Melburnians live. It’s a place where people go to work, where students study, where tourists flock, so you don’t really get the vibe of what local life is like for people in Melbourne.
What to do in the CBD
- Check out the National Gallery of Victoria, which is free (special exhibitions do have an entry fee).
- Wander the laneways in search of cool street art – and perhaps stumble across some artists in action. You can book a laneway street art tour to show you the best spots.
- See what’s happening at Federation Square. There’s always a free concert or event or a company handing out free samples. The square is also filled with galleries and restaurants and some great people-watching (which is always one of the most fun things to do in Melbourne!).
- Head out for a night at the theatre. Melbourne attracts big productions, and you can see them at beautiful, historic theatres like the Princess Theatre or Her Majesty’s Theatre.
- Check out Queen Victoria Market. For much of the year there are weekly night markets or you can taste your way through the market on the Ultimate Foodie Tour.
- Have a picnic in the Royal Botanic Gardens or join the Aboriginal Heritage Walk to learn more about native Australian plans and First Nations culture.
- Check out the city from above from the Eureka Skydeck or Melbourne Star Observation Wheel.
- Scare yourself silly on a night ghost tour at the Melbourne Gaol (which once housed the infamous bushranger Ned Kelly).
- Take a cruise down the Yarra River.
- Gaze up at the State Library’s domed La Trobe Reading Room, or take a tour and check out an exhibition.
- Take a stroll along Southbank, right along the riverside, stopping in at bars and restaurants for snacks, ice cream and drinks. At night, check out the Gas Brigades fire show put on by Crown Casino.
Where to eat in the CBD
You won’t go hungry in the CBD. This part of Melbourne is jam-packed with restaurants serving up a variety of cuisines. It was actually really hard to only include a few restaurants here!
- Get cheap dumplings from anywhere in Chinatown (or join a dumpling tour)
- Dig into a bowl of ramen from Shujinko, open 24 hours
- Grab brunch at the very popular Higher Ground – book ahead, especially on weekends
- Try Mexican food at Mamasita
- Gorge on a lobster roll at Supernormal, known for its modern pan-Asian menu
- Join the queue for a table at Chin Chin
- Take a seat at the communal tables at Journal for a casual lunch
Where to stay in Melbourne CBD
- ibis Melbourne Central – Just behind Melbourne Central, this budget hotel is in a great spot. While rooms are small, they’ve got a minimalist design and are clean. Book a stay online | Read reviews of ibis Melbourne Central online
- Flinders Backpackers – Excellent location close to Flinders Street Station and Fed Square. There’s a bar, shared lounge and free wifi. Book a stay online | Read reviews of Flinders Backpackers online
- All Nations Backpackers – Close to Southern Cross Station, this backpackers has plenty of activities during the week to keep you busy. It also has a free pancake breakfast. Book a stay online | Read reviews of All Nations Backpackers online
- Novotel Melbourne on Collins – Spacious rooms and the beds get top marks for comfort. Each room has a view over the hotel’s glass atrium or down onto Collins Street below. Book a stay online | Read reviews of Novotel Melbourne on Collins online
- The Hotel Windsor – Located in a beautiful, historic building from the late 1800s, this hotel is an icon in Melbourne. It’s at the “Paris end” of Collins Street, close to theatres and restaurants and bars. Book a stay online | Read reviews of The Hotel Windsor online
- Ovolo Laneways – This fairly new hotel has funky artwork, spacious rooms and a free minibar in each room, making it one of the best hotels in Melbourne. Book a stay online | Read reviews of Ovolo Laneways online
- QT Melbourne – With super stylish rooms, on-site restaurant, fitness centre and a rooftop bar, you can’t go wrong with QT Melbourne. Book a stay online | Read reviews of QT Melbourne online
- The Langham – The chandeliers and marble staircase will draw your attention as soon as you step inside this luxury hotel on Melbourne’s Southbank. Make sure to try the buffet breakfast or dinner! Book a stay online | Read reviews of The Langham online
- Adelphi Hotel – With only 34 rooms, you can be sure you’ll get first-class attention at one of the funkiest hotels in Melbourne. The rooftop pool has a see-through bottom so you can spy on the people walking in Flinders Lane below. Book a stay online | Read reviews of Adelphi Hotel online
Where to stay in Melbourne: Fitzroy and Collingwood
Fitzroy and Collingwood are where you’ll find the “real” Melbourne. This is where hipster Melburnians live and play.
I’m putting these two suburbs together because they’re right next to each other and share much of the same achingly cool qualities.
Why stay in Fitzroy and Collingwood?
Fitzroy and Collingwood are always happening. There’s live music, pubs, unique shopping and great food. Staying in this area will give you an insight into how we live and allow you to experience cool Melbourne culture. Smith Street in Collingwood was even recently voted the coolest street in the world!
Why avoid Fitzroy and Collingwood?
There aren’t a lot of reasons to avoid staying in Fitzroy, but I’d say that it’s not a great area for families to stay. There’s not a tonne of stuff here to keep kids entertained, but it is close to the city, so if you do stay here you’re never far from more family-friendly activities.
The two suburbs are also still a bit gritty. It’s not too long ago that you’d see junkies getting high in back streets, but this has largely been cleaned up.
What to do in Fitzroy and Collingwood
- Check out street art, which is one of the best things to do in Melbourne. Much like the CBD, you’ll find plenty of graffiti (some commissioned) hidden down alleyways and laneways and out in plain sight. Melbourne Street Tours guides tours, each one led by street artists.
- Pick up some handmade souvenirs at the Rose Street Market, held every Saturday and Sunday. More than 100 crafty creatives bring out their wares for sale.
- Pat farm animals at the Collingwood Children’s Farm, an actual working farm. The non-profit works to support disadvantaged Victorians. You can also grab breakfast or a coffee at the Farm Café while you’re there.
- Wander through the studios and galleries at Abbotsford Convent, a former convent that’s been revived.
- Learn about Fitzroy’s sordid past on a Drinking History Tour. During the evening, guides take guests to bars while sharing stories about the suburb’s criminal past, indigenous history and its reputation now as a hipster haven.
- Take a Coffee, Culture and History of Collingwood Tour to learn more about this cool suburb.
- Go shopping in independent stores along Gertrude St, or pick through the op shops (thrift stores) along Brunswick Street.
- Pack a picnic for a sunny day in the Edinburgh Gardens, or challenge your friends to a few games of lawn bowls at the Fitzroy Bowling Club.
Where to eat in Fitzroy and Collingwood
Eclectic Fitzroy and Collingwood both have a diverse dining scene. Top recommendations include:
- Grab $5 pizzas at Bimbo
- Peruse the extensive vegetarian and vegan menu at Vegie Bar
- Grab a burger in a train on a rooftop (yes, you read that correctly) at Easey’s
- Buy a round of pints at Stomping Ground Brewery
- Take in the city views at the rooftop at Naked For Satan and try a few of their tapas
- Grab a pub meal at the Marquis of Lorne (their potato cakes are the best!!)
- Try native Australian ingredients at Charcoal Lane (I got married here!)
- For something fancier, book a table at award-winning Cutler & Co
Where to stay in Fitzroy and Collingwood
- Baden Powell Hotel – Stay a night or two above a classic Aussie pub. Book a stay online | Read reviews of Baden Powell Hotel online
- Collingwood Backpackers – With a terrace, garden, shared lounge and BBQ, this place is casual and homely. Book a stay online
- The Nunnery – If you’re looking for a unique backpackers in Melbourne, then the Nunnery is it. Located in a former home for nuns, this hostel has maintained its old-world charm. Book a stay online | Read reviews of The Nunnery online
- Melbourne Metropole Central – This hotel is in a great location, right by trams that head into the city, yet in the heart of hipster Fitzroy and Collingwood. Some rooms have great city views. Book a stay online | Read reviews of Melbourne Metropole Central online
- Quest Royal Gardens – These self-serviced apartments are handy if you want to cook for yourself when you visit Melbourne. Bonus: there’s a pool for those hot Melbourne summers! Book a stay online | Read reviews of Quest Royal Gardens online
- Warehouse apartment – There aren’t any luxury hotels in Collingwood and Fitzroy, but there are amazing apartments like this chic warehouse apartment in the heart of Collingwood. Book a stay online
- Stylish apartment in church development – Similarly, this 3-bedroom apartment would be a good place to stay in Melbourne if you’re travelling with a group. Book a stay online
Where to stay in Melbourne: Carlton
Just a hop, skip and a jump from the CBD (you can walk here from the city) is Carlton, Melbourne’s Little Italy. In this neighbourhood you’ll find a mouthwatering range of restaurants, delis and bars, as well as bookstores and shops ready to take your money.
Why stay in Carlton?
The food alone is enough reason to base yourself in Carlton during your trip to Melbourne.
Carlton is also right on the edge of the CBD so you’re close to everything without being right in the heart of the busy-ness of the city.
Why avoid Carlton?
I’ll say it again… it’s expensive. If you’re driving, parking can also be a nightmare.
What to do in Carlton
- Check out if there are any exhibitions on at the Royal Exhibition Building, which has been around since 1880 and was built with money from the gold rush.
- Have a picnic in the Carlton Gardens – you can buy plenty of yummy snacks from the many delis and bakeries that line Lygon Street.
- Learn about Melbourne at the Melbourne Museum.
- Pick up some books at Readings, which has been voted one of the best bookstores in the world in previous years. Many famous Australian and international writers have stopped in here for readings and book signings.
- See an arthouse movie at Cinema Nova, one of the biggest independent cinemas in the southern hemisphere.
- Simply wander the leafy streets, enjoying the Victorian-era terrace houses.
Where to eat in Carlton
Carlton is a foodie’s dream and you’ll be rolling yourself out of the many restaurants that are jammed into this historic Melbourne neighbourhood. Top picks include:
- Choose a cheese and wine tasting plate at Milk the Cow – or any other type of booze, they even have cheese and sake pairings
- Grab a selection of tapas from Heartattack and Vine
- Agonise over choosing a cake or pastry from Brunetti
- Try the extensive wine list at Carlton Wine Room
- Taste divine Greek food at Epocha
- Pick up a slice from D.O.C., a busy pizzeria
- Save room for gelato from Pidapipó (expect a line!)
Where to stay in Carlton
- ibis Melbourne Swanston Street Hotel – Splashes of colour give the rooms in this ideally located hotel a fun vibe. Guests describe the beds as super comfy and rooms clean. Book a stay online | Read reviews of ibis Melbourne Swanston Street Hotel online
- Zagame’s House – This stylish boutique hotel has comfy beds and large, walk-in showers. The staff are known to be friendly and accommodating. Book a stay online | Read reviews of Zagame’s House online
- Rydges on Swanston – Another perfectly located hotel, you’ll be only a few blocks from the eateries that make up the heart of Carlton. Book a stay online | Read reviews of Rydges on Swanston online
- Best Western Travel Plus Inn – Friendly staff, comfy rooms and a great location near Lygon Street are bonuses on top of the affordability of this hotel. Book a stay online | Read reviews of Best Western Travel Plus Inn online
Where to stay in Melbourne: Richmond
Just a short train or tram ride from the city is Richmond, another top choice for where to stay in Melbourne. This residential, inner city suburb provides insight into the life of Melburnians but also has some great attractions.
Why stay in Richmond?
Richmond is close to the city, so you’re always close to everything in Melbourne. It’s also a transport hub so you can pretty much get to anywhere you need from Richmond Station (a major train station).
The famous MCG is in Richmond, so sporting fans will find a great base here.
Why avoid Richmond?
Richmond might be a little too residential for some. There’s also not a huge range of accommodations to choose from, so you may find yourself in apartments rather than hotels.
What to do in Richmond
- Richmond is home to the ‘G, the largest stadium in the southern hemisphere. Here, you can catch an AFL game, a cricket match or even tour the grounds.
- Catch live music at the Corner Hotel, one of Melbourne’s iconic music venues. They also do a great parma (chicken parmigiana, a must-try dish when visiting an Australian pub).
- Head to Bridge Road for shopping. While the shopping scene has changed along the street, there are still bargains to be found in the factory outlets and boutiques.
Where to eat in Richmond
Richmond is where you’ll find some of the best Asian food in the city. But there are plenty of other cuisines on offer.
- Wander Victoria Street and eat pho, Thai food and many other Asian cuisines – just pick a restaurant, it’s hard to make a bad choice! I Love Pho often gets top pick for the best pho in Richmond
- Try sushi at upscale Minamishima
- Head to Top Paddock for a delicious brunch
- Join the locals at Saint.Urban for a cosy meal
- Try South American flavours at Onda
- Taste the local brews at Bodriggy Brewing Company or Mountain Goat
Where to stay in Richmond
- Richmond Hill Hotel – This guesthouse is in a lovely Victorian-era terrace, and offers free breakfast each day. Book a stay online | Read reviews of Richmond Hill Hotel online
- Lanbruk Richmond Hill – This stylish condo hotel is close to the MCG and gets top marks for staff friendliness and comfort. Book a stay online
- Adara Richmond – These self-contained apartments are also close to the MCG. Rooms have fully functioning kitchens and there’s a gym on site as well. Book a stay online | Read reviews of Adara Richmond online
- The Crofts – This 2-bedroom home has a garden, washing machine and is ideally located. Book a stay online
- Two Five Zero – There’s room for up to 8 people in this vacation home. A garden, balcony, private parking and use of bikes are also reasons to stay here. Book a stay online
Where to stay in Melbourne: Prahran
Shopaholics will be in heaven in this trendy area. It’s hip, but it has a totally different vibe to Collingwood and Fitzroy.
Why stay in Prahran?
As I mentioned, this is the place for shopping. If your reason for coming to Melbourne is maxing out your credit card and being seen in stylish bars and restaurants, then there are plenty of places ready to take your money.
Prahran isn’t too far from the city, a 20-30 minute tram ride at most.
Why avoid Prahran?
The first reason might be because you can’t even pronounce the place! You’ll hear most Melburnites call it simply “Pran” in that typical syllable-dropping, drawling way of Australians.
As with other Melbourne neighbourhoods, it can be expensive, and there’s not a huge number of hotels available (compared to the CBD).
What to do in Prahran
- Go shopping along Chapel Street, Melbourne’s iconic shopping district. This street runs through three suburbs, and along it you’ll find everything from high-end designer stores to unique boutiques. There are many Australian designers to peruse, including Scanlan and Theodore, Gorman, and Dinosaur Designs.
- Find unique treasures at vintage-lovers’ delight, the Chapel Street Bazaar.
- Pick up cheeses, salami and other delightful snacks at the Prahran Market, all located under the roof of a beautiful, heritage-listed building from the 1800s.
Where to eat in Prahran
Prahran doesn’t disappoint when it comes to food. A few good choices:
- Head to Lucky Coq for pizza or a late-night snack
- Gobble all the yum cha (dim sum) you can at David’s, a well-known Chinese restaurant
- Take the stairs above Revolver and its gritty floors and eat Thai at Colonel Tan’s
- Try French-influenced pub food at L’Hotel Gitan
- Grab a seat in the beer garden at the Flying Duck Hotel for a typical pub meal
Where to stay in Prahran
- Lords Lodge – Just off Chapel Street, this hostel is in a 150-year-old former mansion. Book a stay online | Read reviews of Lords Lodge online
- AKOM Prahran – These 1- and 2-bedroom self-contained apartments have fun pops of colour. It’s close to Prahran Station and Prahran Market. Book a stay online | Read reviews of AKOM Prahran online
- Quest Prahran – Another option for self-contained apartments, Quest has 2- and 3-bedroom options with full kitchens. Book a stay online | Read reviews of Quest Prahran online
- The Cullen – This boutique hotel features artworks from the late Australian artist Adam Cullen. There’s two restaurants onsite, including a dumpling bar. Book a stay online | Read reviews of The Cullen online
Where to stay in Melbourne: St Kilda
On a sunny day, this is Melbourne at its finest: bay views, the wide esplanade, palm trees and beaches. St Kilda draws crowds for many reasons, and it’s a great area for families, backpackers, music-lovers, artsy types and foodies to base themselves.
Why stay in St Kilda?
The beach attracts lovers of the outdoors, and the music and food scene just adds to the hedonistic vibe. St Kilda has plenty to suit everyone.
It’s a short, 20-minute tram ride to the city, so it’s a good place for people who want to experience everything Melbourne has to offer.
Why avoid St Kilda?
While St Kilda has moved on from its past reputation as a haven for hookers and junkies, it’s still got a grungy vibe. Some parts of St Kilda can feel a bit unsafe at night, so avoid dark alleyways and unlit streets.
And – you guessed it – like everywhere else, it’s expensive, although there are several budget places set up for backpackers.
What to do in St Kilda
- Sunbathe on St Kilda Beach, a 700-metre-long slice of sand. Take a dip in the water or simply lay back and watch the kitesurfers, sailors, rollerbladers, cyclists and runners that pound the pavements and ride the waters each day.
- Check out the cute little penguins that waddle up to the St Kilda Pier each night to nest. The penguins come out of the water around sunset and head back just before sunrise.
- Walk out along St Kilda Pier, built in 1853. This is a great place to visit at sunset.
- Ride the rickety rollercoaster at Luna Park – which is more than 100 years old! I’ve done it, and was scared shitless at every bump. Luna Park is free to enter and you can buy rides individually or unlimited passes. This is a great family activity.
- Stroll through the St Kilda Botanical Gardens, established in 1859. As well as indigenous plants, there’s a giant chess board, pond with a Rain Man fountain and spaces for kids to play.
- Catch a gig at the Palais Theatre, an iconic venue that dates back to the 1920s. The Rolling Stones, Tom Jones and legends of Australian music have all played here.
- Head to the St Kilda Esplanade Market to peruse the arts and crafts stalls. The market is held every Sunday.
- Take a dip at the St Kilda Sea Baths. Located right on St Kilda Beach, natural seawater is piped in and heated to a soothing temperature. There’s also a pool, restaurant, gym and bar (because who doesn’t want to finish a workout with a beer?).
Where to eat in St Kilda
A foodie’s paradise, St Kilda is home to iconic eateries. Make room for a few:
- Brunch the morning (and early afternoon) away at Fitzrovia
- Taste the classic menu at Donovans, a Melbourne institution
- Dive into award-winning food at the famous Stokehouse, complete with ocean views
- Try something more casual at the Stokehouse’s downstairs restaurant, Pontoon
- Nibble on pintxos at Lona Pintxos Bar
- Get spicy at Babu Ji, which serves up delicious Indian food
Where to stay in St Kilda
- Base Backpackers – This hostel is in a great location, within walking distance to Luna Park and the beach. All rooms have air-conditioning and bathrooms. Book a stay online | Read reviews of Base Backpackers online
- Como Court Budget – This affordable option has a mix of private rooms and 2-bedroom apartments. Book a stay online | Read reviews of Como Court Budget online
- Crest on Park – This stylish condo hotel is close to St Kilda Pier and gets rave reviews for cleanliness, comfort and staff. Book a stay online | Read reviews of Crest on Park online
- Quest St Kilda Bayside – This recently refurbished hotel has self-contained rooms with full kitchens. It’s in an excellent location near the St Kilda Foreshore, so you can pop down to see the little penguins each evening. Book a stay online | Read reviews of Quest St Kilda Bayside online
- Rydges St Kilda – This boutique hotel is just a short walk from the beach. There’s an onsite bar and restaurant, but it’s also close to all the other amazing eateries in St Kilda. Book a stay online | Read reviews of Rydges St Kilda online
- The Prince – This boutique hotel is adjoined to the award-winning Prince Dining Room. There’s a spa onsite that offers massages and other treatments. Book a stay online | Read reviews of The Prince online
This is a long post, but hopefully it’s helped you figure out where to stay on your first time or your next visit to Melbourne! If you want to explore outside of the city, check out my guides to the best Airbnbs in Victoria or day trips from Melbourne for inspiration.
What’s your pick for where to stay in Melbourne? Drop any questions in the comments below and I’ll do my best to help you plan your trip to Melbourne.
PIN IT FOR LATER:
Save this guide to where to stay in Melbourne so that you can book your accommodation later.