TheFork, a Trip advisor company

What
Where

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

The Best Pub Grub Restaurants in Sydney (NSW)

47 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

Fairmont at Occidental Hotel

43 York Street, 2000, Sydney (NSW)

9.3 / 10
148 reviews

Average price $85

Pub Grub

6 Lime Street, 2000, Sydney (NSW)

8.0 / 10
677 reviews

Average price $45

Australian

9 Lime Street, 2000, Sydney (NSW)

7.7 / 10
130 reviews

Average price $35

Pub Grub

280 South Terrace Bankstown NSW 2200, 2200, Bankstown (NSW)

Average price $5

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

Pub Grub

32 Blaxland Rd, 2560, Campbelltown (NSW)

Average price $5

Greek

388 Pitt Street, 2000, Sydney (NSW)

6.4 / 10
31 reviews

Average price $35

Pub Grub

15 Rooty Hill Rd, 2766, Rooty Hill (NSW)

8.2 / 10
95 reviews

Pub Grub

52-54 Cleveland Street, 2008, Chippendale (NSW)

8.4 / 10
101 reviews

Average price $35

Pub Grub

74 Rose Street, 2008, Chippendale (NSW)

8.0 / 10
272 reviews

Average price $20

Pub Grub

2/75 York Street, 2000, Sydney (NSW)

9.0 / 10
5 reviews

Pub Grub

63 Bay Street, 2037, Glebe (NSW)

9.0 / 10
689 reviews

Average price $45

Steak

345 Glebe Point Rd, 2037, Glebe (NSW)

9.3 / 10
23 reviews

Average price $35

Pub Grub

102 Erskineville Road, 2043, Erskineville (NSW)

9.2 / 10
3 reviews

Average price $22

Pub Grub

287 Military Road, 2090, Cremorne (NSW)

9.2 / 10
6 reviews

Australian

137 George Street, 2000, The Rocks (NSW)

8.7 / 10
62 reviews

Average price $30

American

156 Devonshire Street, 2010, Surry Hills (NSW)

8.2 / 10
478 reviews

Average price $20

Wednesday Drag Bingo 1AUD

Pub Grub

57 King St, 2000, Sydney (NSW)

8.1 / 10
115 reviews

Average price $35

Thursday Parma & Pint $25 25AUD

Pub Grub

156 Norton St,, 2040, Leichhardt (NSW)

8.5 / 10
141 reviews

Average price $45

Pub Grub

315 Penshurst St, 2068, North Willoughby (NSW)

Average price $18

Pub Grub

178 The River Rd, 2212, Revesby (NSW)

Average price $10

Pub Grub

294 Pitt Street, 2000, Sydney (NSW)

Pub Grub

30 Hunter StreetSydney, 2000, 2000, Sydney (NSW)

Average price $25

Pub Grub

Cnr Merriville and Windor Road Ettamogah Hotel, 2155, Kellyville Ridge (NSW)

8.2 / 10
137 reviews

Average price $24

German

644 George Street, 2000, Sydney (NSW)

8.2 / 10
134 reviews

Average price $45

Pub Grub

28 Bay St, 2028, Double Bay (NSW)

Average price $55

Filter

TheFork advantages