TheFork, a Trip advisor company

What
Where

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

The Best Australian Restaurants in Melbourne (VIC)

400 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

The Groove Train - Frankston

27/2 Wells Street, 3199, Frankston (VIC)

9.4 / 10
6 reviews

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

Australian

320 Little Lonsdale St, 3000, Melbourne (VIC)

9.5 / 10
10 reviews

Average price $25

Australian

60 Market Street, 3000, Melbourne (VIC)

8.3 / 10
65 reviews

Average price $75

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

Australian

181 Bank Street, 3205, South Melbourne (VIC)

9.4 / 10
79 reviews

Average price $65

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

Greek

183 Victoria Avenue., 3206, Albert Park (VIC)

9.7 / 10
72 reviews

Indian

1216 Burwood Hwy, 3156, Upper Ferntree Gully (VIC)

9.7 / 10
24 reviews

Average price $20

Australian

33 Degraves St, 3000, Melbourne (VIC)

Average price $40

30% Off Your Food Bill

Australian

328 Flinders St, 3000, Melbourne (VIC)

7.8 / 10
19 reviews

Average price $45

50% Off High Tea

Fine Dining

43 Little Bourke st, 3000, Melbourne (VIC)

9.0 / 10
872 reviews

Average price $85

New Years Eve 2019 'Early Bird' $95pp out by 8pm 95AUD

European

6/61 Little Collins St, 3004, Melbourne (VIC)

9.0 / 10
508 reviews

Average price $75

2 Course Set Menu 40AUD

Australian

360 Collins Street, 3000, Melbourne (VIC)

9.2 / 10
193 reviews

Australian

285-287 Buckley Street, 3040, Aberfeldie (VIC)

9.6 / 10
7 reviews

Australian

627 High Street, 3102, Kew East (VIC)

9.6 / 10
31 reviews

Average price $35

Steak

107 Raglan St, 3207, Port Melbourne (VIC)

9.2 / 10
883 reviews

Average price $85

Australian

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

8.9 / 10
24 reviews

$20 Pizza Lunch Special 20AUD

Australian

136 Graydens Rd, 3933, Moorooduc (VIC)

9.3 / 10
20 reviews

Average price $95

Formal Degustation Dinner - 7 Course AU$140.00

Seafood

193 Montague Street, 3205, South Melbourne (VIC)

9.1 / 10
432 reviews

Average price $75

Australian

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

9.1 / 10
1,074 reviews

Average price $85

Australian

131/133 Bamfield Rd, 3081, Heidelberg West (VIC)

9.5 / 10
3 reviews

Australian

159 Lygon St, 3057, Brunswick East (VIC)

9.5 / 10
10 reviews

InsiderAustralian

2 Godings Road, 3933, Moorooduc (VIC)

9.5 / 10
71 reviews

Average price $55

Fine Dining

59 Cardigan Place, 3206, Albert Park (VIC)

9.5 / 10
211 reviews

Average price $65

Australian

222 Russell St, 3000, Melbourne (VIC)

8.0 / 10
76 reviews

Average price $50

30% Off Your Food Bill

InsiderFine Dining

533 Brunswick Street, 3068, Fitzroy North (VIC)

9.5 / 10
524 reviews

Average price $98

Fine Dining

175 Domain Road, 3141, South Yarra (VIC)

9.5 / 10
286 reviews

Average price $105

Filter

TheFork advantages