TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in Melbourne CBD, Melbourne

186 restaurants

Sort by Relevance

Spanish

Charlie's Bar

71 Hardware Lane, 3000, Melbourne

Australian

1 William Street, 3000, Melbourne

Australian

Shop 22-23 85 Bourke St, 3000, Melbourne

8.4 / 10
10 reviews

Italian

80 Bourke Street, 3000, Melbourne

8.4 / 10
18 reviews

Average price $125

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

Asian

1/355 Exhibition Street, 3000, Melbourne

Indian

209 King Street, 3000, Melbourne

Asian

138 Russell Street, 3000, Melbourne

8.4 / 10
94 reviews

Australian

350 William Street, 3000, Melbourne

Italian

399 Lonsdale Street, 3000, Melbourne

8.4 / 10
163 reviews

Average price $20

Australian

277-279 Flinders Lane, 3000, Melbourne

8.4 / 10
237 reviews

Average price $20

Australian

131 Lonsdale Street, 3000, Melbourne

Average price $45

562 St Kilda Rd, 3004, Melbourne

Average price $45

Australian

389 Lonsdale Street, 3000, Melbourne

Average price $45

Italian

35 Little Bourke Street, 3000, Melbourne

8.4 / 10
476 reviews

Average price $55

Fine Dining

26 Flinders Street, 3004, Melbourne

8.4 / 10
43 reviews

Average price $65

Australian

202 Lt Lonsdale Street, 3000, Melbourne

8.3 / 10
7 reviews

Average price $40

Japanese

121 Flinders Lane, 3000, Melbourne

8.3 / 10
653 reviews

Average price $85

Vegetarian

79 Hardware Lane Melbourne CBD, 3000, Melbourne

8.3 / 10
111 reviews

Average price $55

Asian

171 Little Bourke St, 3000, Melbourne

8.3 / 10
8 reviews

Australian

Level 1, 113 Queen St, 3000, Melbourne

8.3 / 10
94 reviews

Average price $20

Japanese

122 Bourke St, 3000, Melbourne

8.3 / 10
100 reviews

Average price $65

Chinese

287 Lonsdale Street, 3000, Melbourne

8.3 / 10
449 reviews

Average price $35

Mediterranean

54 - 58 Hardware Lane, 3000, Melbourne

8.3 / 10
96 reviews

Average price $35

Australian

525 Little Collins Street, 3000, Melbourne

8.3 / 10
964 reviews

Average price $35 Accepts Yums

Italian

135 Flinders Lane, 3000, Melbourne

8.2 / 10
16 reviews

Average price $55

Filter

TheFork advantages