What
Where

When do you want to eat?

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

The Best Pub Grub Restaurants in Perth

29 restaurants

Sort by Relevance

JB O'Reillys, West Leederville

EUROPEAN

JB O'Reillys

9.3 / 10

99 Cambridge St, 6007, West Leederville

169

Average price $45

Lakers Tavern, Thornlie

AUSTRALIAN

Lakers Tavern

8.5 / 10

119 Murdoch Road, 6108, Thornlie

75

The Greenwood Hotel, Greenwood

AUSTRALIAN

349 Warwick Road, 6024, Greenwood

315

Wanneroo Tavern, Wanneroo

AUSTRALIAN

Wanneroo Tavern

8.6 / 10

18 Dundebar Road, 6065, Wanneroo

92

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

Federal Hotel Perth, Fremantle

AUSTRALIAN

23 William Street, 6160, Fremantle

70

Average price $20

The 7th Avenue Bar & Restaurant, Midland

PUB GRUB

74 Helena St, 6056, Midland

213

Average price $35

Bentley Hotel, Bentley

AUSTRALIAN

Bentley Hotel

8.2 / 10

1120 - 1124 Albany Highway, 6102, Bentley

6

Herdsman Lake Tavern, Wembley

AUSTRALIAN

33 Herdsman Pde, 6014, Wembley

144

Belmont Tavern, Cloverdale

AUSTRALIAN

Belmont Tavern

8.1 / 10

174 Wright Street, 6105, Cloverdale

68

Sail & Anchor, Fremantle

AUSTRALIAN

Sail & Anchor

7.6 / 10

64 South Tce, 6160, Fremantle

67

Average price $35

Gosnells Hotel, Gosnells

AUSTRALIAN

Gosnells Hotel

8.1 / 10

2149 Albany Highway, 6110, Gosnells

107

Balmoral Hotel, East Victoria Park

AUSTRALIAN

Balmoral Hotel

8.3 / 10

901 Albany Highway, 6101, East Victoria Park

152

Waverley Brewhouse, Cannington

PUB GRUB

1382 Albany Highway, 6107, Cannington

41

Brooklands Tavern, Southern River

AUSTRALIAN

7 Holmes Street, 6110, Southern River

111

Como Hotel, South Perth

AUSTRALIAN

Como Hotel

7.9 / 10

241 Canning Highway, 6151, South Perth

226

Albion Hotel, Cottesloe

STEAK

Albion Hotel

7.9 / 10

535 Stirling Hwy, 6011, Cottesloe

92

3 Sheets Hillary's, Hillarys

AUSTRALIAN

208 Sorrento Quay, 6025, Hillarys

639

Average price $45

The Saint George Hotel, Innaloo

AUSTRALIAN

2 Morris Road, 6018, Innaloo

87

Belgian Beer Cafe, Perth

AUSTRALIAN

347 Murray St, 6000, Perth

465

Average price $35

The Quarie Bar & Brasserie, Hammond Park

AUSTRALIAN

2 Macquarie Boulevard, 6164, Hammond Park

593

Average price $35

Bull Creek Tavern, Bull Creek

PUB GRUB

Crn Benningfield Road and South Street, 6149, Bull Creek

52

Average price $25

Captain Stirling Hotel, Nedlands

AUSTRALIAN

80 Stirling Hwy, 6009, Nedlands

52

The Hyde Park Hotel, West Perth

AUSTRALIAN

331 Bulwer St, 6005, West Perth

228

Victoria Park Hotel, Victoria Park

STEAK

605 Albany Highway, 6100, Victoria Park

13

The Camfield, Burswood

AUSTRALIAN

The Camfield

8.1 / 10

1 Roger MacKay Drive, 6100, Burswood

25

Filter

TheFork Benefits