Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Pub grub Restaurants in Perth (WA)

Whether you are going to your local hangout to watch some footy or hang out with friends. We have the best pubs in your city right here!

30 restaurants

Sort by Relevance

    Pub grub

    Brooklands Tavern

    7 Holmes Street, 6110, Southern River (WA)

    8.8 / 10
    393 reviews

    Average price $26 Accepts Yums

      Pub grub

      2149 Albany Highway, 6110, Gosnells (WA)

      8.6 / 10
      476 reviews

      Average price $25 Accepts Yums

        Pub grub

        64 South Tce, 6160, Fremantle (WA)

        8.5 / 10
        164 reviews

        Average price $29 Accepts Yums

          Pub grub

          281 Beeliar Drive, 6164, Beeliar (WA)

          8.5 / 10
          813 reviews

          Average price $27

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

            Pub grub

            901 Albany Highway, 6101, East Victoria Park (WA)

            8.6 / 10
            541 reviews

            Average price $20 Accepts Yums

              Pub grub

              Crn Benningfield Road and South Street, 6149, Bull Creek (WA)

              8.3 / 10
              243 reviews

              Average price $50 Accepts Yums

                Pub grub

                535 Stirling Hwy, 6011, Cottesloe (WA)

                8.3 / 10
                251 reviews

                Average price $24 Accepts Yums

                  Pub grub

                  347 Murray St, 6000, Perth (WA)

                  8.2 / 10
                  639 reviews

                  Average price $29 Accepts Yums

                    Pub grub

                    520 Beaufort St, 6003, Highgate

                    8.5 / 10
                    554 reviews

                    Average price $25 Accepts Yums

                      Pub grub

                      Cnr James St & Williams St, 6003, Northbridge

                      6.3 / 10
                      18 reviews

                      Average price $23 Accepts Yums

                        Pub grub

                        174 Wright Street, 6105, Cloverdale (WA)

                        8.9 / 10
                        350 reviews

                        Average price $25 Accepts Yums

                          Pub grub

                          15 Riverside Rd, 6158, East Fremantle (WA)

                          9.5 / 10
                          51 reviews

                          Average price $40

                            Pub grub

                            Whitfords Ave, 6025, Hillarys (WA)

                            8.7 / 10
                            726 reviews

                            Average price $25

                              Pub grub

                              119 Murdoch Road, 6108, Thornlie (WA)

                              8.7 / 10
                              263 reviews

                              Average price $26 Accepts Yums

                                Pub grub

                                18 Dundebar Road, 6065, Wanneroo (WA)

                                8.7 / 10
                                494 reviews

                                Average price $25 Accepts Yums

                                  Pub grub

                                  33 Herdsman Pde, 6014, Wembley (WA)

                                  8.7 / 10
                                  431 reviews

                                  Average price $22 Accepts Yums

                                    Pub grub

                                    44 Lake St, 6003, Northbridge

                                    8.9 / 10
                                    113 reviews

                                    Average price $25

                                      Pub grub

                                      349 Warwick Road, 6024, Greenwood (WA)

                                      8.8 / 10
                                      929 reviews

                                      Average price $27 Accepts Yums

                                        Pub grub

                                        2 Morris Road, 6018, Innaloo (WA)

                                        8.4 / 10
                                        229 reviews

                                        Average price $23 Accepts Yums

                                          Pub grub

                                          2 Macquarie Boulevard, 6164, Hammond Park (WA)

                                          8.3 / 10
                                          1,176 reviews

                                          Average price $27

                                            Pub grub

                                            331 Bulwer St, 6005, West Perth (WA)

                                            8.5 / 10
                                            374 reviews

                                            Average price $26 Accepts Yums

                                              Pub grub

                                              Shop 1 885 Albany Highway, 6101, East Victoria Park (WA)

                                              8.0 / 10
                                              66 reviews

                                              Average price $45

                                                Pub grub

                                                493 Beach Road, 6023, Duncraig (WA)

                                                8.3 / 10
                                                370 reviews

                                                Average price $25 Accepts Yums

                                                  Pub grub

                                                  80 Stirling Hwy, 6009, Nedlands (WA)

                                                  7.6 / 10
                                                  105 reviews

                                                  Average price $22 Accepts Yums

                                                    Pub grub

                                                    1382 Albany Highway, 6107, Cannington (WA)

                                                    8.4 / 10
                                                    111 reviews

                                                    Average price $62

                                                    Frequently Asked Questions