What
Where

When do you want to eat?

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Melbourne

1,166 restaurants

Sort by Relevance

Bellota Wine bar, South Melbourne

AUSTRALIAN

181 Bank Street, 3205, South Melbourne

55

Average price $85

Sud Food & Wine, Melbourne

ITALIAN

Sud Food & Wine

9.3 / 10

219 King Street, 3000, Melbourne

78

Average price $85

Rajputana, Melbourne

INDIAN

Rajputana

7.6 / 10

2/280 King St, 3000, Melbourne

27

Sook Bar & Restaurant, Collingwood

THAI

98 Smith Street, 3066, Collingwood

9

Average price $35

Specify a date and enjoy promotions of up to -50% in our best restaurants

Zafeera's Fine Malaysian Indian Cuisine, Carlton North

MALAYSIAN

563 Nicholson Street, 3054, Carlton North

13

Mazi Brunswick, Brunswick

GREEK

Mazi Brunswick

8.8 / 10

317 Sydney Road, 3056, Brunswick

79

Accept Yums

Smokey Jake’s Neighbourhood BBQ, Ormond

AMERICAN

559A North Road, 3204, Ormond

18

Shiraaz, Melbourne

INDIAN

Shiraaz

7.6 / 10

22 William Street, 3000, Melbourne

163

Ferdinand, Northcote

ITALIAN

Ferdinand

8.8 / 10

98-100 High Street, 3070, Northcote

87

Average price $35 Accept Yums

Royal St. Collins, Melbourne

EUROPEAN

260 Collins St, 3000, Melbourne

58

Average price $35

Straits Cafe, Melbourne

AUSTRALIAN

Straits Cafe

7.5 / 10

328 Flinders St, 3000, Melbourne

13

Average price $45

Denmark House, Melbourne

EUROPEAN

Denmark House

9.1 / 10

428 Little Bourke st, 3000, Melbourne

142

Average price $55

Tulum Restaurant, Balaclava

TURKISH

217 Carlisle Street., 3183, Balaclava

380

Average price $85 Accept Yums

Pho Nung 530, Melbourne

VIETNAMESE

530 Little Collins St, 3000, Melbourne

Moshi Moshi, Port Melbourne

JAPANESE

Moshi Moshi

8.4 / 10

79 Bay St, 3207, Port Melbourne

69

Average price $45

Marmara Restaurant, Windsor

MIDDLE EASTERN

68 Chapel Street, 3181, Windsor

679

Average price $35

Mr Hobson, Port Melbourne

SEAFOOD

Mr Hobson

8.1 / 10

9 Waterfront Place, 3207, Port Melbourne

366

Average price $45

Shabo Grill, Ringwood

SOUTH AMERICAN

299 Maroondah Hwy, 3134, Ringwood

Average price $30

Mukka, Fitzroy

INDIAN

Mukka

 / 10

365 Brunswick Street, 3065, Fitzroy

3Sons, Keysborough

AUSTRALIAN

3Sons

 / 10

23/2-22 Kirkham Road West, 3173, Keysborough

Elements Lounge, Melbourne

AUSTRALIAN

Corner Exhibition & Lonsdale Streets, 3000, Melbourne

Thai Lantern, Ivanhoe

ASIAN

Thai Lantern

9.5 / 10

208 Upper Heidelberg Rd, 3079, Ivanhoe

5

Kake Da' Dhaba, St Kilda

INDIAN

Kake Da' Dhaba

8.7 / 10

Shop A-105 33 Inkerman Street, 3182, St Kilda

65

INES Wine Bar, Windsor

ITALIAN

INES Wine Bar

9.5 / 10

150 Chapel Street, 3181, Windsor

21

Southside Central, Windsor

AUSTRALIAN

34 Chapel St, 3181, Windsor

3

The Best Restaurants in Melbourne

Often referred to as Australia’s gourmet capital, Melbourne is a city that is simmering with gastronomic creativity. Known for its exceptional coffee, you can wander the busy inner city streets exploring the unique street art or head to the suburbs to experience the city’s multicultural DNA.

If you feel like pizza or pasta, you can’t go past Lygon Street or ‘Little Italy’ as it is known to locals. Visit Chinatown where you have your choice from almost 100 eateries offering authentic dishes from Asia. Or visit the CBD where you’ll find a thriving Greek community running delis, souvlaki joints and bakeries that will make you feel like you’re visiting Greece.

Melbourne’s chefs are innovative and renowned around the world, if you love to try dishes that push the envelope and get excited about eating something weird then this is the city for you.

Filter

TheFork Benefits