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.7 / 10

308 High Street, 3070, Northcote

7

Food Tales Bar and Kitchen, Ormond

636 North Road, 3204, Ormond

6

Tea House On Spencer, Melbourne

AUSTRALIAN

33 Spencer St, 3000, Melbourne

6

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

Lane Restaurant, Melbourne

Lane Restaurant

9.7 / 10

270 Collins Street, 3000, Melbourne

18

Average price $55

Essence Restaurant, Melbourne

AUSTRALIAN

265 Exibition Street, 3000, Melbourne

21

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

InsiderInsiderPascale Bar & Grill, Melbourne

INSIDERSTEAK

133 Russell Street, 3000, Melbourne

321

Average price $75

Vargas Restaurant & Bar, Melbourne

AUSTRALIAN

10-14 Centre Road, 3045, Melbourne

A Hereford Beefstouw - Melbourne, Melbourne

STEAK

22 Duckboard Place, 3004, Melbourne

16

Average price $75

The Hardware Club, Melbourne

ITALIAN

43 Hardware Ln, 3000, Melbourne

3

The Hub 3070, Northcote

AUSTRALIAN

The Hub 3070

9 / 10

58A Victoria Road, 3070, Northcote

60

Accept Yums

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

Aagaman Indian Nepalese Restaurant, Port Melbourne

INDIAN

271 Bay Street, 3207, Port Melbourne

141

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

InsiderInsiderCaterina's Cucina e Bar, Melbourne

INSIDERITALIAN

Basement, 221 Queen Street, 3000, Melbourne

129

Average price $95

Casa N.O.M Bar y Restaurante, Prahran

SOUTH AMERICAN

110 Greville St, 3181, Prahran

23

Average price $45

Ombra, Melbourne

ITALIAN

Ombra

9.3 / 10

76 Bourke Street, 3000, Melbourne

7

Average price $55

Alibi Urban Gastropub, Melbourne

471 Little Bourke Street, 3000, Melbourne

126

Average price $35

Avrah, Brunswick East

INDIAN

Avrah

9.1 / 10

128 Lygon Street, 3057, Brunswick East

4

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