What
Where

When do you want to eat?

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

The Best Pub Grub Restaurants in Melbourne

80 restaurants

Sort by Relevance

Melbourne Central Lion, Melbourne

STEAK

211 La Trobe Street, 3000, Melbourne

4

Transport Bar Platform, Melbourne

AUSTRALIAN

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

19

The Rising Sun Hotel, South Melbourne

STEAK

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

62

Average price $45

The Railway Club Hotel, Port Melbourne

STEAK

107 Raglan St, 3207, Port Melbourne

750

Average price $85

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

Royal Hotel Sunbury, Sunbury

AUSTRALIAN

63 Evans Street, 3429, Sunbury

8

Clarendon Hotel Melbourne, South Melbourne

AUSTRALIAN

209 - 215 Clarendon St, 3205, South Melbourne

53

Bar Humbug, Melbourne

PUB GRUB

Bar Humbug

8.5 / 10

586 Little Bourke St, 3000, Melbourne

9

Average price $20

Temperance Hotel, South Yarra

PUB GRUB

426 Chapel Street, 3141, South Yarra

14

The Exchange, Port Melbourne

AUSTRALIAN

The Exchange

8.4 / 10

39 Bay Street, 3207, Port Melbourne

134

Average price $45

Peninsula Club RSL, Dromana

SEAFOOD

20 Gibson Street, 3936, Dromana

16

Average price $20

The Yarraville Club Bistro, Yarraville

AUSTRALIAN

135 Stephen Street, 3013, Yarraville

54

Average price $35

Terminus Hotel Fitzroy North, Fitzroy North

STEAK

492 Queens Parade, 3068, Fitzroy North

196

Average price $55

Tudor Inn, Cheltenham

PUB GRUB

Tudor Inn

8.7 / 10

1281 Nepean Highway, 3192, Cheltenham

5

The Bavarian - Knox, Wantirna South

PUB GRUB

Shop 2219, 425 Burwood Highway, 3152, Wantirna South

315

Average price $35

Westmeadows Tavern, Westmeadows

AUSTRALIAN

10 Ardlie Street, 3049, Westmeadows

60

Average price $42

Victoria Inn, Williamstown

AUSTRALIAN

Victoria Inn

8.7 / 10

65 - 67 Douglas Pde, 3016, Williamstown

6

Average price $43

The Mail Exchange Hotel, Melbourne

AUSTRALIAN

688 Bourke St, 3000, Melbourne

232

Average price $35

First & Last, Hadfield

AUSTRALIAN

First & Last

8.6 / 10

1141 Sydney Road, 3046, Hadfield

16

Turf Bar, Melbourne

PUB GRUB

Turf Bar

7.8 / 10

131 Queen St., 3000, Melbourne

98

Average price $20

Wharf Hotel, Docklands

AUSTRALIAN

Wharf Hotel

8.6 / 10

18-38 Siddely Street, 3008, Docklands

108

Average price $45

Union House, Richmond

AUSTRALIAN

Union House

8.7 / 10

270 Swan Street, 3121, Richmond

74

Steam Packet Hotel, Williamstown

AUSTRALIAN

13 Cole Street, 3016, Williamstown

84

Average price $35

Sandown Park Hotel, Springvale

AUSTRALIAN

Cnr Corrigan Rd & Princes Hwy, 3171, Springvale

98

The Cross St Kilda, St Kilda

PUB GRUB

14 Fitzroy St, 3182, St Kilda

East of Everything, Hawthorn East

PUB GRUB

72 Auburn Parade, 3123, Hawthorn East

3

Filter

TheFork Benefits