TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Melbourne CBD, Melbourne (VIC)

182 restaurants

Sort by Relevance

Australian

Belles Hot Chicken Elizabeth St

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

10.0 / 10
13 reviews

american express Welcome

Asian

350 Flinders Ln, 3000, Melbourne (VIC)

9.2 / 10
6 reviews

Average price $81 american express Welcome

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

Australian

11 Rainbow Alley, 3000, Melbourne (VIC)

9.8 / 10
63 reviews

Average price $35

InsiderItalian

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

9.9 / 10
140 reviews

Average price $95 american express Welcome

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

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

320 Little Lonsdale St, 3000, Melbourne (VIC)

9.6 / 10
12 reviews

Average price $25 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

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

Spanish

513 Elizabeth Street, 3000, Melbourne (VIC)

9.4 / 10
76 reviews

Average price $35 american express Welcome

Indian

2/280 King St, 3000, Melbourne (VIC)

8.2 / 10
107 reviews

american express Welcome

50% off food with TheFork

Italian

401 St Kilda Rd, 3000, Melbourne (VIC)

9.4 / 10
57 reviews

Asian

15 Hardware Lane, 3000, Melbourne (VIC)

9.4 / 10
361 reviews

american express Welcome

Australian

222 Russell St, 3000, Melbourne (VIC)

8.6 / 10
76 reviews

Average price $50

30% Off Your Food Bill

International

270 Collins Street, 3000, Melbourne (VIC)

9.4 / 10
27 reviews

Average price $55

Chinese

17 Market Lane, 3000, Melbourne (VIC)

9.5 / 10
792 reviews

Average price $145 american express Welcome

Italian

43 Hardware Ln, 3000, Melbourne (VIC)

9.3 / 10
13 reviews

Average price $60

Asian

107 Little Bourke St, 3000, Melbourne (VIC)

9.3 / 10
82 reviews

american express Welcome

Australian

115 Little Lonsdale St, 3000, Melbourne (VIC)

9.3 / 10
24 reviews

Average price $35

Filter

TheFork advantages