TheFork, a Trip advisor company

What
Where

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

The Best Steak Restaurants in Melbourne (VIC)

31 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.

InsiderSteak

Pascale Bar & Grill

133 Russell Street, 3000, Melbourne (VIC)

9.0 / 10
520 reviews

Average price $75

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

European

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

9.0 / 10
508 reviews

Average price $75

2 Course Set Menu 40AUD

Steak

107 Raglan St, 3207, Port Melbourne (VIC)

9.2 / 10
883 reviews

Average price $85

Seafood

193 Montague Street, 3205, South Melbourne (VIC)

9.1 / 10
432 reviews

Average price $75

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

Steak

22 Duckboard Place, 3004, Melbourne (VIC)

9.0 / 10
768 reviews

Average price $75

Steak

12 Goldie Place, 3000, Melbourne (VIC)

8.7 / 10
314 reviews

Average price $65

2 Course Set Menu 40AUD

Steak

5 Bank Place, 3000, Melbourne (VIC)

8.9 / 10
178 reviews

Average price $85

Steak

535 Little Lonsdale St, 3000, Melbourne (VIC)

8.8 / 10
306 reviews

Average price $55

Steak

222 Lygon Street, 3053, Carlton (NSW)

7.8 / 10
35 reviews

Average price $55

40% off food with TheFork

American

101 Rosamond rd, 3012, Maidstone (VIC)

9.0 / 10
44 reviews

Average price $45

Steak

1200 Stud Road, 3178, Rowville (VIC)

8.9 / 10
99 reviews

Average price $50

Steak

131 Buckley Street, 3040, Essendon (VIC)

8.9 / 10
453 reviews

Average price $65

Fine Dining

445 Blackburn Road, 3149, Mount Waverley (VIC)

8.9 / 10
46 reviews

Average price $65

Steak

The Atrium, Federation Square, 3004, Melbourne (VIC)

8.3 / 10
212 reviews

Average price $54

Italian

11 Maroondah Hwy, 3136, Croydon (NSW)

8.8 / 10
77 reviews

Average price $55

Steak

168 Acland Street, 3182, St Kilda (VIC)

Average price $35

Wednesday - Happy hour 4pm-6pm. $17 Steak night 17AUD

Steak

329 Burwood Rd, 3122, Hawthorn (VIC)

8.3 / 10
91 reviews

Average price $20

You Wanna Pizza Me $50pp 50AUD

Seafood

324 Burwood Rd, 3122, Hawthorn (VIC)

8.6 / 10
102 reviews

Average price $45

Steak

162-164 Commercial Road, 3181, Prahran (VIC)

8.6 / 10
57 reviews

Average price $35

InsiderEuropean

166 Johnston St, 3065, Fitzroy (VIC)

8.5 / 10
179 reviews

Average price $75

Steak

16 The Esplanade, 3182, St Kilda (VIC)

Average price $45

Steak

17 Lacy St, 3019, Braybrook (VIC)

8.3 / 10
54 reviews

Steak

260 -262 ferntree gully road, 3168, Notting Hill (VIC)

8.2 / 10
58 reviews

Average price $65

Steak

102 Canterbury Rd, 3206, Middle Park (VIC)

7.5 / 10
130 reviews

Average price $55

Steak

195 Little Collins Street, 3000, Melbourne (VIC)

8.9 / 10
706 reviews

Average price $80

Festive Mood 85AUD

Filter

TheFork advantages