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

Melbourne Central Lion, Melbourne

STEAK

211 La Trobe Street, 3000, Melbourne

4

Laiko, Northcote

GREEK

Laiko

9.6 / 10

308 High Street, 3070, Northcote

5

Haldi, Moonee Ponds

INDIAN

Haldi

9.4 / 10

30 Puckle St, 3039, Moonee Ponds

5

Hachi Kichi, Brighton

JAPANESE

Hachi Kichi

9.4 / 10

370 Bay Street, 3186, Brighton

3

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

Tea House On Spencer, Melbourne

AUSTRALIAN

33 Spencer St, 3000, Melbourne

6

The Hub 3070, Northcote

AUSTRALIAN

The Hub 3070

9.1 / 10

58A Victoria Road, 3070, Northcote

53

Accept Yums

Lane Restaurant, Melbourne

Lane Restaurant

9.7 / 10

270 Collins Street, 3000, Melbourne

18

Average price $55

Food Tales Bar and Kitchen, Ormond

636 North Road, 3204, Ormond

5

Essence Restaurant, Melbourne

AUSTRALIAN

265 Exibition Street, 3000, Melbourne

20

Aagaman Indian Nepalese Restaurant, Port Melbourne

INDIAN

271 Bay Street, 3207, Port Melbourne

141

Average price $35

InsiderInsiderPascale Bar & Grill, Melbourne

INSIDERSTEAK

133 Russell Street, 3000, Melbourne

313

Average price $75

JAN CHI Korean Feast, Richmond

ASIAN

362 Bridge Road, 3121, Richmond

5

Average price $45

Vargas Restaurant & Bar, Melbourne

AUSTRALIAN

10-14 Centre Road, 3045, Melbourne

Avrah, Brunswick East

INDIAN

Avrah

9.1 / 10

128 Lygon Street, 3057, Brunswick East

4

Tipsy Village, South Melbourne

EUROPEAN

Tipsy Village

8.3 / 10

313 Coventry St, 3205, South Melbourne

3

Corniche Restaurant, Docklands

MIDDLE EASTERN

96 River Esplanade Docklands, 3008, Docklands

5

Jai Ho Indian - Berwick, Berwick

INDIAN

56 Kangan Drive, 3806, Berwick

12

Average price $35

Diesel Bar and Eatery, Melbourne

AUSTRALIAN

202 Lt Lonsdale Street, 3000, Melbourne

3

Nevedya, Upwey

VEGETARIAN

Nevedya

9.8 / 10

52 Main St, 3158, Upwey

8

Vinoteca, Port Melbourne

AUSTRALIAN

Vinoteca

9.4 / 10

317 Bay St, 3207, Port Melbourne

43

Average price $85

Nirankar, Melbourne

INDIAN

Nirankar

8.6 / 10

174 Queen Street, 3000, Melbourne

109

InsiderInsiderCaterina's Cucina e Bar, Melbourne

INSIDERITALIAN

Basement, 221 Queen Street, 3000, Melbourne

129

Average price $95

Grossi Florentino, Melbourne

MEDITERRANEAN

80 Bourke Street, 3000, Melbourne

13

Average price $215

Casa N.O.M Bar y Restaurante, Prahran

SOUTH AMERICAN

110 Greville St, 3181, Prahran

23

Average price $45

Zafeera's Fine Malaysian Indian Cuisine, Carlton North

MALAYSIAN

563 Nicholson Street, 3054, Carlton North

12

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