Where are you going?
Or, let us surprise youSpin the Globe ®

Top Restaurants in Melbourne

Melbourne’s dining scene is buzzing thanks to the city’s trademark creativity and multicultural mind-set. Here, the food is inspired, paying homage to the past while drawing from wide-ranging contemporary influences.

Save Place
101 Flinders Ln, Melbourne VIC 3000, Australia
Garden State Hotel might refer to itself as a pub, but this rambling CBD venue is more like a perennially popular indoor garden party. Spread over several levels are segmented sitting areas, serviced by three bars and two kitchens. The most...
Save Place
30 Jacka Blvd, St Kilda VIC 3182, Australia
After burning down in 2014, this beachfront institution in St. Kilda is back and better than ever. Its unbeatable location with views straight out into the bay remains unchanged, but its range of dining options has broadened. If you’re...
Save Place
304 Brunswick St, Fitzroy VIC 3065, Australia
You won’t find Jack Sparrow here, but this beloved Brunswick Street bar is a treasure for cocktail connoisseurs. While the atmosphere is relaxed, the selection of classic drinks and innovative house creations is refined and...
Save Place
361 Little Bourke St, Melbourne VIC 3000, Australia
Lygon Street (also known as Melbourne’s Little Italy) is fine for your standard spaghetti puttanesca, but if you’re seeking a truly perfetto plate of pasta, you can’t beat this CBD upstart. An intimate, slightly industrial...
Save Place
27/29 Nicholson St, Abbotsford VIC 3067, Australia
Melbourne has no shortage of cafés serving stellar smashed avocado, but this converted garage stands out from the brunch bunch with an Asian-inflected menu and stunning setting. Watercolor murals accent whitewashed brick walls, while...
Save Place
122 Russell St, Melbourne VIC 3000, Australia
Dark and dashing Embla is a wine bar with some serious culinary credibility. The decor at this saloon-like CBD spot is somewhat standard—exposed brick, dark wood, blackboards, and copper lights—but the extensive wine list is...
Save Place
2-8 Bourke St, Melbourne VIC 3000, Australia
One of the oldest pubs in Melbourne, the Imperial Hotel is a great place to watch “footy” (Australian rules football or AFL) alongside lively crowds of sports-mad locals. Its best feature, however, is its huge rooftop deck, which...
Save Place
3, 23 Meyers Pl, Melbourne VIC 3000, Australia
Dotted with verdant plants and colorful garden furniture, Loop Roof is a stalwart of Melbourne’s sky-high sips scene. A crowd of stylish creatives and Collins Street corporates flocks here straight from work on summer evenings for craft...
Save Place
300 Smith St, Collingwood VIC 3066, Australia
A stalwart of Melbourne’s flourishing “casual fine dining” scene, Saint Crispin is a godsend for anyone seeking polished modern Australian dishes and knowledgeable service without the stiff setting of some formal restaurants....
Save Place
647 Chapel St, South Yarra VIC 3141, Australia
This temple to sweets is the work of world-renowned confectioner Darren Purchese, who produces some of the most mouthwatering and magnificently beautiful cakes you’ll find anywhere. A long glass counter holds petits fours, tarts, and...
Save Place
599 Church St, Richmond VIC 3121, Australia
This cool Korean barbecue spot might not be as well-known as its sister restaurant, Chin Chin, but that’s just the way in-the-know locals like it. While tourists queue for more than an hour in the city to try Chin Chin’s Thai street...