TheFork, a Trip advisor company

What
Where

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

The Best Australian Restaurants in Melbourne (VIC)

392 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

Fergus

301 Wattletree Rd, 3145, Malvern East (VIC)

9.3 / 10
3 reviews

Average price $25

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

Indian

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

9.8 / 10
25 reviews

Average price $20

Australian

181 Bank Street, 3205, South Melbourne (VIC)

9.4 / 10
79 reviews

Average price $65

Australian

58A Victoria Road, 3070, Northcote (VIC)

8.9 / 10
185 reviews

Accepts Yums

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

Australian

33 Degraves St, 3000, Melbourne (VIC)

Average price $40

30% Off Your Food Bill

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

Australian

Southgate Building 3 Southgate Ave, 3006, Southbank (VIC)

9.0 / 10
499 reviews

Average price $95

Winter Tasting Menu - 6 Course 125AUD

Australian

360 Collins Street, 3000, Melbourne (VIC)

9.2 / 10
193 reviews

Seafood

193 Montague Street, 3205, South Melbourne (VIC)

9.2 / 10
432 reviews

Average price $75

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

Australian

328 Flinders St, 3000, Melbourne (VIC)

7.8 / 10
19 reviews

Average price $45

50% Off High Tea

Australian

320 Little Lonsdale St, 3000, Melbourne (VIC)

9.5 / 10
10 reviews

Average price $25

Australian

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

9.5 / 10
3 reviews

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

Australian

23/2-22 Kirkham Road West, 3173, Keysborough (VIC)

8.3 / 10
35 reviews

50% Off Your Food Bill

Australian

209 - 215 Clarendon St, 3205, South Melbourne (VIC)

9.0 / 10
66 reviews

Australian

11 Rainbow Alley, 3000, Melbourne (VIC)

9.0 / 10
57 reviews

Average price $35

Australian

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

9.4 / 10
6 reviews

Australian

527 Bridge Road, 3121, Richmond (VIC)

9.4 / 10
14 reviews

Average price $50

Australian

1130 Nepean Highway, 3190, Highett (VIC)

9.4 / 10
24 reviews

Average price $65

Australian

180 Rathdowne Street, 3053, Carlton (NSW)

9.4 / 10
12 reviews

Average price $85

Australian

Southgate Building 3 Southgate Ave, 3006, Southbank (VIC)

8.7 / 10
127 reviews

Average price $65

Minimum Spend Required 50AUD

Filter

TheFork advantages