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

Kitchen & Bar Home, Melbourne

AUSTRALIAN

222 Russell St, 3000, Melbourne

60

Average price $35

Lina's Bistro a Vin, Albert Park

FRENCH

114 Bridport Street, 3206, Albert Park

29

Average price $65

InsiderInsiderEZARD, Melbourne

INSIDERASIAN

EZARD

8.9 / 10

187 Flinders Lane, 3000, Melbourne

344

Average price $185

Becco, Melbourne

ITALIAN

Becco

9.1 / 10

11-25 Crossley Street, 3000, Melbourne

305

Average price $95

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

Taxi Kitchen, Melbourne

AUSTRALIAN

Taxi Kitchen

8.9 / 10

Transport Hotel Federation Square Flinders St, 3000, Melbourne

934

Average price $85

Flower Drum, Melbourne

ASIAN

Flower Drum

9.1 / 10

17 Market Lane, 3000, Melbourne

694

Average price $145

The Railway Club Hotel, Port Melbourne

STEAK

107 Raglan St, 3207, Port Melbourne

750

Average price $85

Shavans Pinewood, Mount Waverley

AUSTRALIAN

17-21 Centreway, 3149, Mount Waverley

Inka Indian Restaurant & Bar, Hawthorn

INDIAN

571 Burwood Rd, 3122, Hawthorn

The Coal Pit, Nunawading

MIDDLE EASTERN

The Coal Pit

8.1 / 10

141 Springvale Road, 3131, Nunawading

168

Average price $20

The Windsor Alehouse, Windsor

AUSTRALIAN

42 Punt Road, 3181, Windsor

39

Average price $35 Accept Yums

Talk To Me, South Yarra

ASIAN

Talk To Me

 / 10

153 Commercial Rd, 3141, South Yarra

Scopri, Carlton

ITALIAN

Scopri

9.5 / 10

191 Nicholson Street, 3053, Carlton

438

Average price $95

Salona Greek Restaurant, Richmond

GREEK

260A Swan Street, 3121, Richmond

26

Accept Yums

The Vault on Nelson, Williamstown

AUSTRALIAN

189 Nelson Place, 3016, Williamstown

103

Average price $35

Araliya, St Kilda

ASIAN

Araliya

8.5 / 10

157 Fitzroy St, 3182, St Kilda

170

Average price $65

Komeyui Japanese Restaurant, Port Melbourne

JAPANESE

396 Bay Street, 3207, Port Melbourne

13

Matcha Mylkbar, St Kilda

VEGAN

Matcha Mylkbar

9.3 / 10

72A Acland St, 3182, St Kilda

5

Buono Italian, Point Cook

ITALIAN

Buono Italian

8.5 / 10

129 Murnong Street, 3030, Point Cook

49

Smile Buffalo, Black Rock

THAI

Smile Buffalo

8.5 / 10

305 Beach Rd, 3193, Black Rock

79

Average price $20

Trinket, Melbourne

AUSTRALIAN

Trinket

8.9 / 10

87 Flinders Lane, 3000, Melbourne

60

Hawthorn Common, Hawthorn

AUSTRALIAN

Hawthorn Common

8.5 / 10

302 Burwood Road, 3122, Hawthorn

40

Junoon Indian Restaurant, Armadale

INDIAN

1183 High Street, 3143, Armadale

11

Royal Hotel Sunbury, Sunbury

AUSTRALIAN

63 Evans Street, 3429, Sunbury

8

Venus & Co. Kitchen & Bar, Albert Park

GREEK

183 Victoria Avenue., 3206, Albert Park

67

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