• Change
Based on 10366 reviews on Trustpilot


5 best restaurants in Melbourne

Our favourite places to eat. Enjoy awesome food and stunning decor

1 Vue de Monde

The ultimate indulgence

The aptly named Vue de Monde boasts breath-taking views across the beautiful city of Melbourne and offers a complete indulgence in fine dining. Sample the delicious 10-course degustation menu for lunch or dinner. At a minimum of $230 per person, it comes at a price but you can taste the likes of Flinders Island wallaby, king green prawns and red hair kangaroo. Finish with barbecued mango and chocolate soufflé, and take the advice of the sommelier to pair the perfect wine to each course.

525 Collins St, Rialto Building 55th Floor, Melbourne, Victoria 3000        +61 3 9691 3888

2 Attica

Famously fantastic

Reservations here don't come easy, so be sure to book well in advance - it'll be worth the wait for this unique experience. Attica is known as one of the world's top 50 restaurants, run under the watchful eye of Chef Ben Shewry, who is often seen visiting the tables of diners and explaining his craft. For him it's all about natural, wild and home-grown produce combined to complement a star ingredient. Attica is a must while in Melbourne.

74 Glen Eira Road, Ripponlea, Melbourne, Victoria 3185        +61 3 9530 0111

3 Epocha

A classic moment in time

Epocha is set in a stunning Victorian terrace on the edge of the Central Business District, with perfect park views. The menu offers sharing dishes with European origins, combining tasty and wholesome food with Victorian elegance - think etched silverware, crystal decanters and supreme service. Sample pine-cured trout followed by slow-roast lamb shoulder or market fish, then taste a range of European cheeses - all paired with fine wines - and step in to an era of timeless style.

49 Rathdowne Street, Carlton, Melbourne, Victoria 3053        +61 3 9036 4949

4 Cutler & Co

Undoubtedly Aussie

Melbourne may be a melting pot but you can't beat modern Australian fine dining. Head to the coolly chic surrounds of Cutler & Co to treat yourself to the degustation menu featuring the likes of raw kingfish, spanner crab and dry aged duck, or sample a Sunday lunch of white cut chicken or Western Plains pork. Atmospheric lighting, plenty of space and an open kitchen create an inviting ambience that welcomes you to unwind for hours with wonderful wines matched to creative dishes.

55-57 Gertrude St, Fitzroy, Melbourne, Victoria        +61 3 9419 4888

5 Donovans

St Kilda's star

Set on the beachfront in the ever-cool St Kilda, Donovans has been designed as a home from home, making diners feel welcome and relaxed. The exciting menu mixes modern cooking with an Italian influence, offering dishes emphasising the best local produce, from oysters and mussels to gnocchi. Soak up the sun and then watch it set as you browse the extensive wine list of Australian and imported wines and make your way through an eclectic mix of cocktails.

40 Jacka Bvd, St Kilda, Port Phillip, Victoria 3182, Australia        +61 3 9534 8221


5 hottest bars in Melbourne

Don't miss these awesome cocktail bars. The hottest places to unwind after dark

1 The Everleigh

For the style-savvy

The award-winning Everleigh is one of the best bars in the world, let alone in Melbourne. Enter through an American diner, walk down an ambient hallway and climb a few stairs, and you're taken back in time to a classy bar reminiscent of the golden era. With a menu dedicated to classic cocktails, you'll struggle to make it through the lot but the bartender will discuss with you which fresh fruits, flavours and spirits you prefer before tailor-making your own perfect cocktail.

150 - 156 Gertrude St (upstairs), Fitzroy, Victoria 3065, Melbourne, Australia        +61 3 9416 2229

2 Hihou

Oriental express

Be sure to book a spot at Hihou, a Japanese-themed bar above its sister restaurant on the corner of Flinders Lane and Spring Street, where you have to ring a doorbell to be let in. Expect hand-crafted cocktails served in a hotel-style atmosphere, with a lounge area where you can kick off your shoes and relax. Cosy nooks and benches create a private feel that transports you to Tokyo - right in the heart of Melbourne.

1 Flinders Lane, Melbourne, Victoria 3000, Australia        +61 3 9654 5465

3 Gerald's Bar

Master of Melbourne

Set in the friendly suburb of Carlton, Gerald's Bar is run by maestro Gerald Diffey, who has kick-started many a food and drink revolution in Melbourne. Small but charming, the bar always has a welcoming vibe and is filled with locals. Serving an extensive list of wines, cocktails and beers, it's a perfect place for people-watching from the outdoor tables, and also offers a selection of snacks and meals. Lively and buzzing, Gerald's Bar is one of the trendiest hangouts in Melbourne.

386 Rathdowne St, Carlton North, Melbourne,        +61 3 9349 4748

4 Arbory

A river runs through it

Set on the banks of the Yarra, Arbory is described as an escape from the city in the heart of the city. Famed for its long bar and its brilliant burgers, it also offers an interesting cocktail list featuring creations such as the Arbory Sangria and Electra's Elixir - a mix of Agwa, elderflower liqueur, pink grapefruit and lime. Grab a table outside on a sunny day for a refreshing break with views of the Southbank, choosing from a great selection of beers, wines and ciders.

Flinders Walk, Melbourne, Victoria 3000        +61 3 8648 7644

5 Rooftop Bar

Perfect panoramas

For breathtaking views of the beautiful city of Melbourne, head to Rooftop Bar, open every day from 11am in summer and from midday during winter. It's worth the climb up a few flights of stairs to the fresh air of this al fresco bar known for its food and cocktails as well as its panoramas. Join the city's slickest locals for fruity cocktails and juicy burgers - there's even an open-air cinema playing classic movies. All you need for a memorable summer night in Melbourne.

252 Swanston Street, On top of Curtin House, Melbourne        +61 3 9654 5394