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

St Albans Hotel, St Albans

AUSTRALIAN

St Albans Hotel

9.6 / 10

5 McKechnie St, 3021, St Albans

9

Average price $45

Transport Bar Platform, Melbourne

AUSTRALIAN

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

20

$20 Pizza Lunch Special 20AUD

The Railway Club Hotel, Port Melbourne

STEAK

107 Raglan St, 3207, Port Melbourne

823

Average price $85

Clarendon Hotel Melbourne, South Melbourne

AUSTRALIAN

209 - 215 Clarendon St, 3205, South Melbourne

62

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

The Rising Sun Hotel, South Melbourne

STEAK

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

70

Average price $45

The Bavarian - Knox, Wantirna South

PUB GRUB

Shop 2219, 425 Burwood Highway, 3152, Wantirna South

369

Average price $35

30% Off Your Food Bill

East of Everything, Hawthorn East

PUB GRUB

72 Auburn Parade, 3123, Hawthorn East

6

Royal Hotel Sunbury, Sunbury

AUSTRALIAN

63 Evans Street, 3429, Sunbury

11

Average price $40

Bar Humbug, Melbourne

PUB GRUB

Bar Humbug

8.5 / 10

586 Little Bourke St, 3000, Melbourne

9

Average price $20

The Mail Exchange Hotel, Melbourne

PUB GRUB

688 Bourke St, 3000, Melbourne

258

Average price $60

Tudor Inn, Cheltenham

PUB GRUB

Tudor Inn

8.6 / 10

1281 Nepean Highway, 3192, Cheltenham

10

Average price $30

Steak Night $18 18AUD

Victoria Inn, Williamstown

AUSTRALIAN

Victoria Inn

8.8 / 10

65 - 67 Douglas Pde, 3016, Williamstown

6

Average price $43

The Yarraville Club Bistro, Yarraville

AUSTRALIAN

135 Stephen Street, 3013, Yarraville

63

Average price $35

Terminus Hotel Fitzroy North, Fitzroy North

PUB GRUB

492 Queens Parade, 3068, Fitzroy North

200

Average price $55

First & Last, Hadfield

AUSTRALIAN

First & Last

8.7 / 10

1141 Sydney Road, 3046, Hadfield

16

Westmeadows Tavern, Westmeadows

AUSTRALIAN

10 Ardlie Street, 3049, Westmeadows

71

Average price $42

Commercial Hotel, Werribee

AUSTRALIAN

111 Watton Street, 3030, Werribee

37

Average price $42

Union House, Richmond

AUSTRALIAN

Union House

8.7 / 10

270 Swan Street, 3121, Richmond

91

The Exchange, Port Melbourne

AUSTRALIAN

The Exchange

8.7 / 10

39 Bay Street, 3207, Port Melbourne

138

Average price $45

P.J. O'Brien's Irish Pub, Southbank

EUROPEAN

Shop G12-16 3 Southgate Avenue, 3006, Southbank

331

Average price $35

Elsternwick Hotel, Elwood

PUB GRUB

259 Brighton Road, 3184, Elwood

59

Average price $35

MONDAY: Burger Night 16AUD

The Mint, Melbourne

AUSTRALIAN

The Mint

7.9 / 10

318 William Street, 3000, Melbourne

58

Average price $35

The Sands Hotel, Carrum Downs

PUB GRUB

The Sands Hotel

8.3 / 10

71 Hall Road, 3201, Carrum Downs

101

Average price $20

Wednesday Night - $15 Steak Night 15AUD

Sandown Park Hotel, Springvale

PUB GRUB

Cnr Corrigan Rd & Princes Hwy, 3171, Springvale

109

Average price $50

Prince Alfred Hotel, Richmond

PUB GRUB

619 Church Street, 3121, Richmond

71

Average price $45

Filter

TheFork advantages