Best Restaurants In Melbourne

Looking for the creme de la creme when it comes to eating out? We've got a list just for that. Whether you're after a fabulous sushi spot boasting epic eight-course menus and luxurious interiors or a laidback boozer offering hearty fare, we have rounded up the best restaurants in Melbourne.

Last edited by Lauren Cole

Last updated on 18th March 2024

Hardimans Hotel

Dating back to the 1870s, The Hardimans Hotel has gained quite the reputation for its gorgeous terrace and tasty grub. Whether you fancy munching on steak or some plant-based options while quaffing bespoke concoctions in the sunshine, this Kensington haunt has got you covered.


If exploring cool restaurants has been a lifelong dream of yours, don't miss the chance for a one-off experience in the city. Set in a repurposed train carriage which stands three storeys up, Easey's is bringing you a unique dining setting, alongside a menu of burgers or mac 'n' cheese bites.


Up there as one of the best Italian restaurants in Melbourne, Oster offers everything from smoked risotto and beef tartare to lamb cutlets and glazed aubergine. Pair your mains with a bottle of wine - the Australian selection is top-notch.


With a focus on small-scale producers, Transformer knows a thing or two about putting together plates that represent local flavours. Up on our list of the best restaurants in Melbourne, this haunt has hidden corners for those cosy date nights, as well as larger tables.

Butchers Diner

Setting the mood with retro interiors and a laidback feel, Butchers Diner is a great stop-off for food. Not only is this hotspot rustling up well-loved American classics alongside thirst-quenching drinks, but it's also open 'til late. Did somebody say burgers or fries in the AM?

Smith St Bistrot

Smith St Bistrot doesn't get its reputation as a fabulous French restaurant for nothing. From the sexy interiors, including two private dining spaces, to the drool-worthy menu filled with classic bites inspired by dishes from all over Europe, this stunning eatery is bound to impress.

Restaurant Navi

After the top 10 restaurants in Melbourne? Consider yourself sorted with Restaurant Navi. The gorge venue has enough space for only 25 guests, making for an intimate affair. Kick off with a signature sip followed by the five or eight-course tasting menus.


Thai cuisine makes up the menu at Longrain as Scott Pickett (known for his work at Matilda 159, Estelle, Lupo) has filled a booming industrial space with gorgeous garnishes. As for the menu? Expect elegant cocktails and twice-cooked duck legs. 


Searching for the best Asian restaurants in Melbourne? Ishizuka is a firm choice. Dine in its life-sized Chinese lantern designed by interior masterminds Russell & George, all while delving into a regularly changing 12-course feast that's accompanied by sake or wine pairings.


Fronting dimly lit interiors and Middle Eastern plates from MasterChef regular Shane Delia, it's no wonder why MAHA is a popular CBD eatery. Enjoy grub from kingfish with burnt squash and green olives to slow-cooked lamb shoulder in its sleek dining space.

The Fitz

One of the best rooftop restaurants in Melbourne, The Fitz's alfresco area dons lush foliage and a quaint environment. It's the perfect plot to settle into for a mouthwatering meal - we mean Mexican bowls, buttermilk fried chicken and lamb bolognese pappardelle.