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

I Carusi II, St Kilda

ITALIAN

I Carusi II

8.1 / 10

231A Barkly Street, 3182, St Kilda

100

Average price $35

The Potsticker, Keilor

ASIAN

The Potsticker

9.1 / 10

694 Old Calder Highway, 3036, Keilor

10

Average price $55

Peppercorn Thai, Greensborough

ASIAN

Peppercorn Thai

9.1 / 10

81 Grimshaw Street, 3088, Greensborough

17

InsiderInsiderIl Sogno, Surrey Hills

INSIDERITALIAN

Il Sogno

9.1 / 10

512 Whitehorse Road, 3127, Surrey Hills

161

Average price $55

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

#burgerlove, St Kilda

AMERICAN

#burgerlove

7.2 / 10

11a/60 Fitzroy St, 3182, St Kilda

26

Accept Yums

Hochi Mama, Melbourne

ASIAN

Hochi Mama

8.8 / 10

11 Liverpool Street, 3000, Melbourne

820

Average price $45

St Marina Restaurant, St Kilda

AUSTRALIAN

42A Marine Parade, 3182, St Kilda

Average price $50

Montania Cafe-Bar-Restaurant, Ferntree Gully

AUSTRALIAN

52/1880 Ferntree Gully Road, 3156, Ferntree Gully

Makan Restaurant, Melbourne

AUSTRALIAN

360 Collins Street, 3000, Melbourne

155

UMMAH Thai Restaurant Werribee, Werribee

ASIAN

2/1 Watton Street, 3030, Werribee

Indians Again, Ringwood East

INDIAN

Indians Again

8.4 / 10

40 Railway Avenue, 3135, Ringwood East

80

Average price $20

Meatworks Co, South Melbourne

SEAFOOD

Meatworks Co

8.8 / 10

28 Ross St, 3205, South Melbourne

153

Average price $55

Coppersmith, South Melbourne

AUSTRALIAN

Coppersmith

8.8 / 10

435 Clarendon St, 3205, South Melbourne

108

Average price $75

O'Connell's Centenary Hotel, South Melbourne

SEAFOOD

193 Montague Street, 3205, South Melbourne

407

Average price $75

MurMur Piano Bar, Melbourne

SPANISH

17 Warburton Lane, 3000, Melbourne

23

The Olive Club, Northcote

AUSTRALIAN

325 High Street, 3070, Northcote

7

Accept Yums

Cooking Corner, Melbourne

JAPANESE

Cooking Corner

8.6 / 10

Shop 1&2/542 Little Bourke St, 3000, Melbourne

35

Accept Yums

Delhicious, Ivanhoe

INDIAN

Delhicious

9.5 / 10

91 Upper Heidelberg Road, 3079, Ivanhoe

60

Average price $35

Little Lygon, Carlton

ITALIAN

Little Lygon

7.7 / 10

222 Lygon Street, 3053, Carlton

12

Average price $55

InsiderInsiderCiao Cielo, Port Melbourne

INSIDERITALIAN

Ciao Cielo

8.6 / 10

115 Bay St, 3207, Port Melbourne

99

Average price $75

Two birds one stone cafe, South Yarra

AUSTRALIAN

12 Claremont Street, 3141, South Yarra

3

Ammos Greek Tavern, Sandringham

GREEK

66 Station Street, 3191, Sandringham

14

White Oaks Saloon Bar and Dining, Prahran

AMERICAN

115-117 Greville St, 3181, Prahran

36

Average price $35

Primo, Northcote

ITALIAN

Primo

9.2 / 10

104 High Street, 3070, Northcote

31

Vaporetto Bar & Eatery, Hawthorn

ITALIAN

673 - 681 Glenferrie Road, 3122, Hawthorn

658

Average price $65

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