TheFork, a Trip advisor company

What
Where

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

The Best Australian Restaurants in Melbourne CBD, Melbourne (VIC)

59 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Australian

Coco and Joe

320 Little Lonsdale St, 3000, Melbourne (VIC)

9.6 / 10
12 reviews

Average price $25 american express Welcome

Australian

33 Degraves St, 3000, Melbourne (VIC)

8.8 / 10
3 reviews

Average price $40 american express Welcome

30% Off Your Food Bill

Australian

11 Rainbow Alley, 3000, Melbourne (VIC)

9.5 / 10
63 reviews

Average price $35

Australian

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

9.3 / 10
13 reviews

american express Welcome

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

Australian

360 Collins Street, 3000, Melbourne (VIC)

9.3 / 10
196 reviews

american express Welcome

Australian

222 Russell St, 3000, Melbourne (VIC)

8.5 / 10
76 reviews

Average price $50

30% Off Your Food Bill

Fine Dining

43 Little Bourke st, 3000, Melbourne (VIC)

9.0 / 10
872 reviews

Average price $85 american express Welcome

WINTER SET MENU 3 courses 84pp 84AUD

Australian

Transport Hotel Federation Square Flinders St, 3000, Melbourne (VIC)

9.2 / 10
1,076 reviews

Average price $85

Australian

115 Little Lonsdale St, 3000, Melbourne (VIC)

9.3 / 10
24 reviews

Average price $35

Australian

45 Collins St, 3000, Melbourne (VIC)

9.0 / 10
83 reviews

american express Welcome

Australian

2 Swanson Street Ground Level, Transport Hotel, Federation Square, 3000, Melbourne (VIC)

9.0 / 10
31 reviews

Fine Dining

205 Collins Street, 3000, Melbourne (VIC)

9.0 / 10
59 reviews

Average price $65

Australian

25 Collins Street, 3000, Melbourne (VIC)

9.0 / 10
586 reviews

Average price $85

Australian

23 Meyers Pl, 3000, Melbourne (VIC)

9.5 / 10
13 reviews

Average price $22

Australian

314 Little Collins St, 3000, Melbourne (VIC)

8.8 / 10
3 reviews

Average price $20

Fine Dining

26 Flinders Street, 3004, Melbourne (VIC)

Average price $65

3 Course Set Menu 75AUD

Australian

277-279 Flinders Lane, 3000, Melbourne (VIC)

8.6 / 10
238 reviews

Average price $20 american express Welcome

Australian

1/189 Queen Street, 3000, Melbourne (VIC)

8.3 / 10
723 reviews

Average price $20

Dinner Minimum Spend 29AUD

Australian

134 Flinders Street, 3000, Melbourne (VIC)

8.5 / 10
36 reviews

Average price $20 american express Welcome

Australian

Corner Exhibition & Lonsdale Streets, 3000, Melbourne (VIC)

Australian

265 Exibition Street, 3000, Melbourne (VIC)

8.4 / 10
68 reviews

Average price $80

Australian

1 William Street, 3000, Melbourne (VIC)

Australian

Shop 17, The Concourse, Flinders Street Station, 3000, Melbourne (VIC)

8.4 / 10
85 reviews

Australian

350 William Street, 3000, Melbourne (VIC)

american express Welcome

Australian

Corner Lonsdale and Exhibition Street, 3000, Melbourne (VIC)

Filter

TheFork advantages