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

Belmont Tavern, Cloverdale (WA)

    Pub grub

    Belmont Tavern

    174 Wright Street, 6105, Cloverdale (WA)

    8.8 / 10
    396 reviews

    Average price $25 Accepts Yums

    Lakers Tavern, Thornlie (WA)

      Pub grub

      119 Murdoch Road, 6108, Thornlie (WA)

      8.8 / 10
      283 reviews

      Average price $26 Accepts Yums

      Wanneroo Tavern, Wanneroo (WA)

        Pub grub

        18 Dundebar Road, 6065, Wanneroo (WA)

        8.8 / 10
        553 reviews

        Average price $25 Accepts Yums

        Brooklands Tavern, Southern River (WA)

          Pub grub

          7 Holmes Street, 6110, Southern River (WA)

          8.9 / 10
          448 reviews

          Average price $26 Accepts Yums

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

          Northbridge Brewing Company, Northbridge

            Pub grub

            44 Lake St, 6003, Northbridge

            8.8 / 10
            130 reviews

            Average price $25

            Gosnells Hotel, Gosnells (WA)

              Pub grub

              2149 Albany Highway, 6110, Gosnells (WA)

              8.7 / 10
              507 reviews

              Average price $27 Accepts Yums

              Queens Tavern, Highgate

                Pub grub

                520 Beaufort St, 6003, Highgate

                8.8 / 10
                591 reviews

                Average price $27 Accepts Yums

                Whitfords Brewing Company, Hillarys (WA)

                  Pub grub

                  Whitfords Ave, 6025, Hillarys (WA)

                  8.7 / 10
                  850 reviews

                  Average price $25

                  Herdsman Lake Tavern, Wembley (WA)

                    Pub grub

                    33 Herdsman Pde, 6014, Wembley (WA)

                    8.7 / 10
                    473 reviews

                    Average price $22 Accepts Yums

                    Balmoral Hotel, East Victoria Park (WA)

                      Pub grub

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

                      8.5 / 10
                      565 reviews

                      Average price $20 Accepts Yums

                      The Hyde Park Hotel, West Perth (WA)

                        Pub grub

                        331 Bulwer St, 6005, West Perth (WA)

                        8.5 / 10
                        411 reviews

                        Average price $26 Accepts Yums

                        Senoji, East Victoria Park (WA)

                          Pub grub

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

                          8.3 / 10
                          75 reviews

                          Average price $45

                          The Saint George Hotel, Innaloo (WA)

                            Pub grub

                            2 Morris Road, 6018, Innaloo (WA)

                            8.2 / 10
                            239 reviews

                            Average price $23 Accepts Yums

                            Belgian Beer Cafe, Perth (WA)

                              Pub grub

                              347 Murray St, 6000, Perth (WA)

                              8.1 / 10
                              659 reviews

                              Average price $29 Accepts Yums

                              Albion Hotel, Cottesloe (WA)

                                Pub grub

                                535 Stirling Hwy, 6011, Cottesloe (WA)

                                8.1 / 10
                                270 reviews

                                Average price $24 Accepts Yums

                                Captain Stirling Hotel, Nedlands (WA)

                                  Pub grub

                                  80 Stirling Hwy, 6009, Nedlands (WA)

                                  8.0 / 10
                                  111 reviews

                                  Average price $22 Accepts Yums

                                  Bull Creek Tavern, Bull Creek (WA)

                                    Pub grub

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

                                    8.3 / 10
                                    278 reviews

                                    Average price $50 Accepts Yums

                                    The Quarie Bar & Brasserie, Hammond Park (WA)

                                      Pub grub

                                      2 Macquarie Boulevard, 6164, Hammond Park (WA)

                                      8.3 / 10
                                      1,336 reviews

                                      Average price $27

                                      Sail & Anchor, Fremantle (WA)

                                        Pub grub

                                        64 South Tce, 6160, Fremantle (WA)

                                        8.0 / 10
                                        180 reviews

                                        Average price $29 Accepts Yums

                                        Brass Monkey Hotel, Northbridge

                                          Pub grub

                                          Cnr James St & Williams St, 6003, Northbridge

                                          6.0 / 10
                                          20 reviews

                                          Average price $23 Accepts Yums

                                          The Left Bank, East Fremantle (WA)

                                            Pub grub

                                            15 Riverside Rd, 6158, East Fremantle (WA)

                                            9.3 / 10
                                            52 reviews

                                            Average price $40

                                            The Greenwood Hotel, Greenwood (WA)

                                              Pub grub

                                              349 Warwick Road, 6024, Greenwood (WA)

                                              8.7 / 10
                                              992 reviews

                                              Average price $27 Accepts Yums

                                              The Vale Bar & Brasserie, Beeliar (WA)

                                                Pub grub

                                                281 Beeliar Drive, 6164, Beeliar (WA)

                                                8.5 / 10
                                                942 reviews

                                                Average price $27

                                                Waverley Brewhouse, Cannington (WA)

                                                  Pub grub

                                                  1382 Albany Highway, 6107, Cannington (WA)

                                                  8.8 / 10
                                                  111 reviews

                                                  Average price $62

                                                  The Carine Glades Tavern, Duncraig (WA)

                                                    Pub grub

                                                    493 Beach Road, 6023, Duncraig (WA)

                                                    8.2 / 10
                                                    410 reviews

                                                    Average price $25 Accepts Yums

                                                    Frequently Asked Questions