TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Pub Grub Restaurants in Melbourne

78 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

St Albans Hotel

5 McKechnie St, 3021, St Albans

9.8 / 10
9 reviews

Average price $22

Australian

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

9.0 / 10
24 reviews

$20 Pizza Lunch Special 20AUD

InsiderSteak

107 Raglan St, 3207, Port Melbourne

9.2 / 10
883 reviews

Average price $85

Steak

2 Raglan St (Cnr Eastern Rd), 3205, South Melbourne

9.0 / 10
76 reviews

Average price $45

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

Australian

209 - 215 Clarendon St, 3205, South Melbourne

8.9 / 10
66 reviews

Australian

39 Bay Street, 3207, Port Melbourne

8.7 / 10
142 reviews

Average price $45

Pub Grub

237 Station Street, 3054, Carlton North

9.0 / 10
51 reviews

Average price $45

Pub Grub

688 Bourke St, 3000, Melbourne

8.5 / 10
265 reviews

Average price $60

Australian

63 Evans Street, 3429, Sunbury

8.9 / 10
11 reviews

Average price $40

Australian

481 Burwood Road,, 3122, Hawthorn

8.9 / 10
26 reviews

Average price $42

Australian

270 Swan Street, 3121, Richmond

9.0 / 10
101 reviews

Australian

10 Ardlie Street, 3049, Westmeadows

8.8 / 10
82 reviews

Average price $21

Pub Grub

301 High Street, 3070, Northcote

8.8 / 10
57 reviews

Average price $35

Pub Grub

135 Stephen Street, 3013, Yarraville

8.8 / 10
68 reviews

Average price $35

Pub Grub

Southgate Restaurant & Shopping Precinct, 3006, Southbank

8.8 / 10
348 reviews

Average price $35

Pub Grub

492 Queens Parade, 3068, Fitzroy North

8.8 / 10
206 reviews

Average price $55

Pub Grub

1281 Nepean Highway, 3192, Cheltenham

8.7 / 10
21 reviews

Average price $115

Steak Night $18 18AUD

Australian

1141 Sydney Road, 3046, Hadfield

8.7 / 10
16 reviews

Average price $22

Pub Grub

619 Church Street, 3121, Richmond

8.7 / 10
72 reviews

Average price $45

Pub Grub

131 Queen St, 3000, Melbourne

8.0 / 10
107 reviews

Average price $20

Australian

318 William Street, 3000, Melbourne

8.0 / 10
58 reviews

Average price $35

Pub Grub

259 Brighton Road, 3184, Elwood

8.3 / 10
68 reviews

Average price $19

MONDAY: Burger Night 16AUD

Pub Grub

138 York Road, 3796, Mount Evelyn

8.6 / 10
61 reviews

Average price $25

Australian

856-868 Heatherton Road, 3172, Springvale South

8.6 / 10
17 reviews

Average price $23

Australian

13 Cole Street, 3016, Williamstown

8.6 / 10
97 reviews

Average price $35

Filter

TheFork advantages