Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Melbourne City, Melbourne (VIC)

334 restaurants

Sort by Relevance

Asian

Tian38

350 Flinders Ln, 3000, Melbourne (VIC)

9.2 / 10
6 reviews

Average price $81 american express Welcome

-30% off the "à la carte" menu!

InsiderItalian

Basement, 221 Queen Street, 3000, Melbourne (VIC)

9.9 / 10
140 reviews

Average price $95 american express Welcome

Australian

3/231 Smith Street, 3065, Fitzroy (VIC)

9.7 / 10
138 reviews

Average price $65 american express Welcome

Fitzroy Feasting Menu $69

Australian

11 Rainbow Alley, 3000, Melbourne (VIC)

9.8 / 10
63 reviews

Average price $35

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

Australian

Shop 22-23 85 Bourke St, 3000, Melbourne (VIC)

9.7 / 10
13 reviews

american express Welcome

InsiderItalian

12 Errol street, 3051, North Melbourne (VIC)

9.5 / 10
206 reviews

Average price $85 american express Welcome

Dinner 3 courses Menu 75AUD

European

428 Little Bourke st, 3000, Melbourne (VIC)

9.7 / 10
177 reviews

Average price $55 american express Welcome

Indian

174 Queen Street, 3000, Melbourne (VIC)

8.9 / 10
179 reviews

Average price $30 american express Welcome

30% Off Your Food Bill

Australian

11 Waterfront Pl, 3207, Port Melbourne (VIC)

10.0 / 10
4 reviews

Average price $85

Australian

320 Little Lonsdale St, 3000, Melbourne (VIC)

9.6 / 10
12 reviews

Average price $25 american express Welcome

Indian

44 Johnston Street, 3065, Fitzroy (VIC)

10.0 / 10
14 reviews

Average price $20 american express Welcome

Australian

150 Gertrude Street, 3065, Fitzroy (VIC)

10.0 / 10
6 reviews

Average price $45 american express Welcome

Indian

271 Bay Street, 3207, Port Melbourne (VIC)

9.6 / 10
172 reviews

Average price $35 american express Welcome

Indian

45 Bourke Street, 3000, Melbourne (VIC)

8.8 / 10
98 reviews

30% Off Your Food Bill

Italian

76 Bourke Street, 3000, Melbourne (VIC)

9.5 / 10
21 reviews

Average price $55 american express Welcome

Australian

360 Collins Street, 3000, Melbourne (VIC)

9.5 / 10
196 reviews

american express Welcome

Italian

585 La Trobe St, 3000, Melbourne (VIC)

9.5 / 10
76 reviews

Average price $70 american express Welcome

South American

140 Flinders St., Melbourne (VIC)

9.5 / 10
27 reviews

Average price $20 american express Welcome

Korean

365 La Trobe Street, 3000, Melbourne (VIC)

9.5 / 10
56 reviews

Average price $35 american express Welcome

Australian

181 Bank Street, 3205, South Melbourne (VIC)

9.5 / 10
100 reviews

Average price $65 american express Welcome

Fine Dining

219 King Street, 3000, Melbourne (VIC)

9.5 / 10
109 reviews

Average price $85 american express Welcome

Indian

22 William Street, 3000, Melbourne (VIC)

8.3 / 10
242 reviews

50% off food with TheFork

Japanese

181 Ferrars St, 3205, South Melbourne (VIC)

9.4 / 10
4 reviews

Average price $90

Japanese

396 Bay Street, 3207, Port Melbourne (VIC)

9.4 / 10
15 reviews

Average price $80

Eastern European

313 Coventry St, 3205, South Melbourne (VIC)

9.4 / 10
56 reviews

Average price $20 american express Welcome

Filter

TheFork advantages