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

Shinoki Japanese Restaurant, South Yarra

ASIAN

146 Toorak Road, 3141, South Yarra

20

The Trust Melbourne, Melbourne

EUROPEAN

405 Flinders Lane, 3000, Melbourne

146

Average price $45

Hooking Bar and Restaurant, Kew East

AUSTRALIAN

627 High Street, 3102, Kew East

25

Average price $35

Tandoori Times Yarraville, Yarraville

INDIAN

45 Anderson Street, 3013, Yarraville

20

Average price $20

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

Souk, Melbourne

MIDDLE EASTERN

Souk

7.7 / 10

13 Bligh Place, 3000, Melbourne

345

Average price $65

Mamma Pita, Northcote

GREEK

Mamma Pita

9.6 / 10

392 High St, 3070, Northcote

19

Da Peppe Trattoria, Brunswick East

ITALIAN

84 Lygon St, 3057, Brunswick East

15

Average price $45

Bakini, Melbourne

ITALIAN

Bakini

7.7 / 10

568 St Kilda Road, 3004, Melbourne

83

Average price $45

Geppetto Trattoria, East Melbourne

ITALIAN

78A Wellington Pde, 3002, East Melbourne

274

Average price $65

The Golden Spoon On Bourke, Melbourne

INDIAN

45 Bourke Street, 3000, Melbourne

34

Curry Vault, Melbourne

INDIAN

Curry Vault

7.9 / 10

18 Bank Place, 3000, Melbourne

71

Average price $35

Lezzet, Elwood

TURKISH

Lezzet

8.5 / 10

81 Brighton Road, 3184, Elwood

672

Average price $55 Accept Yums

St LuJa, St Kilda

AUSTRALIAN

St LuJa

8.5 / 10

9 Fitzroy St, 3182, St Kilda

254

Impossible Occurrences Magic Show, Melbourne

AUSTRALIAN

Corner Lonsdale and Exhibition Street, 3000, Melbourne

4

Indian Palace, Brighton

INDIAN

Indian Palace

8.8 / 10

131 Church St, 3186, Brighton

127

Average price $35

ISTANBUL CAFE GRILL BAR, Essendon

TURKISH

1039 Mt Alexander Road, 3040, Essendon

26

Bobby Dre's, North Melbourne

AMERICAN

Shop 2, 83 Flemington Road, 3051, North Melbourne

Accept Yums

Mamma’s Boy Trattoria, Brunswick

ITALIAN

6/10 Tripovich St, 3056, Brunswick

23

Accept Yums

Evie's Disco Diner, Fitzroy

AUSTRALIAN

230/232 Gertrude Street, 3065, Fitzroy

8

Platform 1, Ormond

AUSTRALIAN

Platform 1

9.4 / 10

501 North Rd, 3204, Ormond

7

Reynaldo's Restaurant, North Melbourne

STEAK

50 Errol St, 3051, North Melbourne

6

InsiderInsiderProject Forty Nine, Collingwood

INSIDERITALIAN

107 Cambridge Street, 3066, Collingwood

60

Average price $85

Tandoori Flames West Footscray, West Footscray

INDIAN

583 Barkly Street, 3012, West Footscray

65

Third Wave Cafe Port Melbourne, Port Melbourne

AUSTRALIAN

189 Rouse Street, 3207, Port Melbourne

95

Average price $45

Woodstock - The Original, Fitzroy North

ITALIAN

612 Nicholson Street, 3068, Fitzroy North

11

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