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

The Olive Tree, South Melbourne

SEAFOOD

The Olive Tree

8.8 / 10

19 Park St, 3205, South Melbourne

163

Average price $55

Burma Lane, Melbourne

ASIAN

Burma Lane

8.7 / 10

118 Little Collins Street, 3000, Melbourne

568

Average price $65

Meatmaiden, Melbourne

STEAK

Meatmaiden

8.7 / 10

195 Little Collins Street, 3004, Melbourne

647

Average price $65

Sake Restaurant & Bar Hamer Hall, Melbourne

JAPANESE

Arts Centre 100 Saint Kilda Road, 3004, Melbourne

960

Average price $85

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

Estivo, Kew

ITALIAN

Estivo

8.1 / 10

330 High Street, 3101, Kew

870

Average price $55

Indian Star, Moonee Ponds

INDIAN

Indian Star

9.2 / 10

254 Maribyrnong Road, 3039, Moonee Ponds

72

Average price $35

O'Kane Restaurant, Brunswick

VIETNAMESE

173 Sydney Road, 3056, Brunswick

11

Puffing Billy Cafe, Belgrave

AUSTRALIAN

1674 Burwood Highway, 3160, Belgrave

20

Accept Yums

Binga & Mooch, Park Orchards

AUSTRALIAN

Binga & Mooch

9.2 / 10

1-15 Hopetoun Road, 3114, Park Orchards

15

Sorsi E Morsi, St Kilda

ITALIAN

Sorsi E Morsi

8.3 / 10

29-31 Blessington Street, 3182, St Kilda

24

Bay City Burrito St Kilda, St Kilda

MEXICAN

4 Shakespeare Grove, 3182, St Kilda

112

Average price $20

InsiderInsiderJason's Restaurant, Beaconsfield Upper

INSIDER

2 McBride Road, 3808, Beaconsfield Upper

133

Average price $75

Hawker Boys, Melbourne

VIETNAMESE

Hawker Boys

8.5 / 10

85 Hardware Lane, 3000, Melbourne

47

Average price $20

Busbys Restaurant, Highett

AUSTRALIAN

1130 Nepean Highway, 3190, Highett

18

Average price $45

Ayame, Malvern

JAPANESE

Ayame

8.3 / 10

237 Glenferrie Rd, 3144, Malvern

100

Average price $55

Italy 528, Ascot Vale

ITALIAN

Italy 528

9.2 / 10

528 Mt Alexander Road, 3032, Ascot Vale

33

Average price $45

Lord Cardigan Restaurant, Albert Park

AUSTRALIAN

59 Cardigan Place, 3206, Albert Park

179

Average price $65

Vasko Restaurant, Ivanhoe

ITALIAN

111 Upper Heidelberg Road, 3079, Ivanhoe

104

Average price $55

Renzo's Bar Cafe Italiano, Docklands

ITALIAN

46 Newquay Promenade, 3008, Docklands

71

Average price $45

Bacash Restaurant, South Yarra

SEAFOOD

175 Domain Road, 3141, South Yarra

255

Average price $105

Cosi Bar Ristorante, South Yarra

ITALIAN

68 Toorak Road, 3141, South Yarra

8

Bar Saracen, Melbourne

MIDDLE EASTERN

Bar Saracen

8.9 / 10

22 Punch Ln, 3000, Melbourne

64

Woodfired Kitchen, Glen Iris

ITALIAN

1543 High St, 3146, Glen Iris

42

Average price $35

ONDA Bar & Eatery, Richmond

SOUTH AMERICAN

280 Bridge Rd, 3121, Richmond

163

Accept Yums

Ercolano, Patterson Lakes

ITALIAN

Ercolano

9.3 / 10

Shop 15 Harbour Plaza 21 Thompson Road, 3197, Patterson Lakes

177

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