Our Melbourne foodie tour covers the best restaurants, cafés and neighborhoods, plus insider tips on where to eat in Melbourne without wasting a meal.
Melbourne doesn’t just have a food scene. It has opinions. About coffee. About pasta. About dumplings. About wine. About the proper way to spend a Saturday afternoon. This is a city where locals will happily debate the merits of rival cafés while standing within sight of three excellent ones.
Fortunately, Melbourne earns every bit of its foodie reputation.
Whether you’re wandering hidden laneways, exploring eclectic neighborhoods or lingering along the waterfront, you’ll quickly realize the city’s greatest attraction isn’t any one restaurant. It’s the sheer variety. One minute you’re splurging on a tasting menu, the next you’re squeezing into a tiny café that serves one of the best coffees you’ve ever had.
My favorites range from morning must-visits to late-night classics. One of the things I love most is how dramatically each neighborhood changes the experience. You can spend the day hopping between polished riverside dining in Southbank, chef-driven neighborhood restaurants in Fitzroy, and easy, no-frills favorites in Richmond — all without feeling like you’ve been eating in the same city.
In Melbourne, eating isn’t something you squeeze between sightseeing. It is the sightseeing.
The Lady of St Kilda
Planning Your Melbourne Food Tour: What to Know Before You Go
Planning a Melbourne food crawl is mostly about deciding where you’re willing to loosen your belt. The logistics, though, matter more than you might think. If you’ve booked several restaurants over a long weekend, even little delays can throw off the schedule. Many travelers choose travel insurance for added peace of mind.
Popular restaurants across the CBD (central business district) and inner-city neighborhoods book up quickly, especially on weekends. Distances also have a funny way of looking shorter on a map than they feel in real life. Between traffic, crowded sidewalks and Melbourne’s famously busy tram network, getting from Fitzroy to Richmond or Southbank often takes longer than expected. Build a little breathing room into your plans.
Of course, Melbourne also has a habit of wrecking carefully planned itineraries — in the best possible way. You’ll duck into a café for “a quick coffee,” discover a wine bar next door, overhear someone recommending a dumpling spot across town, and suddenly it’s four hours later. Frankly, that’s what I’d consider a successful day.
If you’re planning a food-focused weekend in Melbourne, book the places you absolutely don’t want to miss, then leave enough room for spontaneous discoveries.
The Must-Visit Food Precincts in Melbourne
Every Melbourne neighborhood has its own personality. Rather than chasing one “best” restaurant, it’s worth exploring several precincts to experience just how different the city’s food culture can feel from one block to the next.
CBD Laneways
Hidden Restaurants & Late-Night Bites
The CBD laneways are where Melbourne’s culinary reputation really comes to life. They’re packed with hidden restaurants, tucked-away bars and enough excellent food to make getting slightly lost feel like part of the experience.
MoVida on Hosier Lane remains one of the city’s standout Spanish restaurants. It’s priced toward the premium end of the spectrum, and reservations are highly recommended, especially on Friday and Saturday evenings. A leisurely weekday lunch offers a much more relaxed experience.
Just around the corner, Marameo brings modern Italian cooking to Russell Place with an atmosphere that’s lively without feeling overdone. Outdoor laneway seating adds to the charm, but evenings fill quickly. Earlier dinner reservations make conversation much easier.
Looking for something more casual? Degraves Street is a Melbourne classic. You'll find bustling cafés, affordable brunches and people-watching that rivals any menu. Arrive before 9 a.m. if you’d rather spend your morning eating than waiting in line.
The laneways aren’t famous because they’re hidden. They’re famous because they’re packed with places worth discovering.
Fitzroy
Creative Dining & Small Bars
Fitzroy is where Melbourne gets a little artsy, a little scruffy and exceptionally good at dinner. Expect inventive menus, natural wine, independent restaurants and at least one place you’ll wish existed back home.
Cutler offers an upscale tasting-menu experience that rewards planning ahead. Weekend reservations often disappear weeks in advance, while a midweek dinner tends to feel more relaxed.
Bon Ap’ Petit Bistro delivers classic French-inspired cooking in a more approachable setting. Lunches and Sunday evenings are ideal if you’re hoping to avoid peak crowds.
One of the best things about Fitzroy is that dinner rarely ends with dinner. It’s the sort of neighborhood where one drink turns into three, and suddenly you’re hopping between intimate bars until the wee hours.
Southbank & South Melbourne
Elevated Dining Experiences
Southbank trades hidden laneways for skyline views and polished dining rooms.
Asado specializes in Argentine-inspired cooking over open fire and delivers one of the area’s better special occasion meals. Reservations are essential on weekends, though earlier evening bookings tend to be easier to secure.
Nearby, the Deck Southbank offers a more casual riverside alternative. It’s a great lunch stop or early dinner if you’d like to enjoy the waterfront before the nightlife crowds arrive.
Southbank rewards travelers who plan ahead — but once you’re seated with a river view, you’ll be glad you did.
Richmond
Asian Fusion & Local Favorites
Richmond rarely slows down. Anchored by Swan Street and Victoria Street, it’s one of Melbourne’s busiest dining neighborhoods, filled with locals, sports fans and visitors all chasing excellent food.
Hochi Mama remains one of Richmond’s standout modern Asian restaurants. Mid-priced, energetic and almost always busy, it’s exactly the kind of place worth joining the line for.
For something quieter, Tartine delivers elegant French-inspired cuisine in a surprisingly serene dining room. It’s better suited to lingering over dinner than grabbing a quick lunch, and weekday reservations offer the calmest experience.
Richmond has a habit of turning dinner into drinks without anyone really planning for it.
St Kilda
Coastal Dining & Weekend Eats
St Kilda moves at a different pace altogether. The beach encourages long brunches, lazy afternoons and dinners that naturally drift into sunset walks along the waterfront.
Republica St Kilda Beach pairs sweeping water views with one of the neighborhood’s liveliest dining scenes. An early dinner lets you enjoy the atmosphere before weekend crowds arrive.
The Lady of St Kilda offers a more relaxed alternative with an excellent brunch menu and approachable prices. Weekdays provide the best chance to settle in without feeling rushed.
Hardware Société
Coffee Culture: Where Melbourne Does It Best
If someone tells you Melbourne takes coffee seriously, they’re underselling it.
Coffee here isn’t simply a morning ritual — it’s civic identity.
The remarkable thing isn’t that you’ll find outstanding cafés. It’s that the standard is so consistently high that even an unassuming neighborhood coffeeshop has a decent chance of serving one of the better flat whites you’ve had all year.
Industry Beans
Hardware Société continues to be one of the CBD’s premier brunch destinations, while Industry Beans helped define Melbourne’s third-wave coffee movement with beautifully designed spaces and consistently excellent coffee. Prices are slightly higher than a standard café, yet the combination of atmosphere, presentation, and consistency means it rarely feels like you’re overpaying — some places feel expensive even when they’re not, and this is one of them.
Beyond the headline names, neighborhood cafés throughout Carlton, Richmond and South Melbourne quietly uphold the city’s reputation every single day. Ask a local for their favorite coffeeshop and you'll probably get five different answers — and they’ll all be worth trying.
Getting Around Melbourne’s Food Scene Efficiently
Melbourne’s restaurant neighborhoods function almost like individual villages connected by trams.
The tram network makes crossing the CBD remarkably easy, while rideshares become useful later in the evening or when you’re hopping between farther-flung neighborhoods.
Many of the city’s best dining districts — including Fitzroy, Carlton and the CBD — are compact enough to explore entirely on foot. Focus on one neighborhood at a time rather than zigzagging across the city, and you’ll spend more time eating and less time commuting.
Tipo 00
Why Melbourne Is One of Australia’s Ultimate Food Destinations
Some of Melbourne’s most memorable restaurants aren’t places you stumble upon. They’re the ones you deliberately plan your trip around.
Attica in Ripponlea sits firmly in that category. Frequently regarded as one of Australia’s finest restaurants, it’s a true destination dining experience. Reservations require planning, but for many visitors it’s the meal they’ll remember long after they’ve flown home.
Tipo 00 remains one of the CBD’s hottest reservations, serving exceptional pasta in an intimate dining room, where early lunch or dinner bookings offer the best chance of snagging a table.
Meanwhile, Chin Chin continues to embody modern Melbourne dining: bold flavors, lively crowds and queues that somehow never seem to discourage anyone. The line is simply considered part of the experience.
These are the restaurants where anticipation becomes part of the meal itself.
Chin Chin
Plan Your Melbourne Foodie Trip With Confidence
The best meal you have in Melbourne probably won’t be the one you’ve spent months researching.
It’ll be the tiny café you wandered into after taking a wrong turn. The neighborhood wine bar someone recommended over lunch. The restaurant you almost skipped because the line looked intimidating.
Do your homework. Book the places that matter. Leave room for detours.
Melbourne is exceptionally good at rewarding them. –Rob Hanson
Before you book, make sure you’ve picked the right neighborhood. Our guide to the best luxury hotels in Melbourne for every type of traveler can help you find a stay that matches your travel style, whether you’re going for food, art or a little bit of everything.


