Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Pub grub Restaurants in Perth (WA)

27 restaurants

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!

Gosnells Hotel, Gosnells (WA)

    Pub grub

    Gosnells Hotel

    2149 Albany Highway, 6110, Gosnells (WA)

    8.8 / 10
    557 reviews

    Average price $27 Accepts Yums

    Wanneroo Tavern, Wanneroo (WA)

      Pub grub

      18 Dundebar Road, 6065, Wanneroo (WA)

      8.8 / 10
      613 reviews

      Average price $25 Accepts Yums

      Herdsman Lake Tavern, Wembley (WA)

        Pub grub

        33 Herdsman Pde, 6014, Wembley (WA)

        8.7 / 10
        542 reviews

        Average price $22 Accepts Yums

        Queens Tavern, Highgate

          Pub grub

          520 Beaufort St, 6003, Highgate

          8.7 / 10
          653 reviews

          Average price $27 Accepts Yums

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

          The Vale Bar & Brasserie, Beeliar (WA)

            Pub grub

            281 Beeliar Drive, 6164, Beeliar (WA)

            8.5 / 10
            1,157 reviews

            Average price $27

            Sail & Anchor, Fremantle (WA)

              Pub grub

              64 South Tce, 6160, Fremantle (WA)

              7.9 / 10
              199 reviews

              Average price $29 Accepts Yums

              Albion Hotel, Cottesloe (WA)

                Pub grub

                535 Stirling Hwy, 6011, Cottesloe (WA)

                7.9 / 10
                309 reviews

                Average price $24 Accepts Yums

                Balmoral Hotel, East Victoria Park (WA)

                  Pub grub

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

                  8.2 / 10
                  616 reviews

                  Average price $20 Accepts Yums

                  The Quarie Bar & Brasserie, Hammond Park (WA)

                    Pub grub

                    2 Macquarie Boulevard, 6164, Hammond Park (WA)

                    8.2 / 10
                    1,572 reviews

                    Average price $27

                    The Saint George Hotel, Innaloo (WA)

                      Pub grub

                      2 Morris Road, 6018, Innaloo (WA)

                      7.7 / 10
                      261 reviews

                      Average price $23 Accepts Yums

                      Lakers Tavern, Thornlie (WA)

                        Pub grub

                        119 Murdoch Road, 6108, Thornlie (WA)

                        8.8 / 10
                        324 reviews

                        Average price $26 Accepts Yums

                        The Greenwood Hotel, Greenwood (WA)

                          Pub grub

                          349 Warwick Road, 6024, Greenwood (WA)

                          8.6 / 10
                          1,125 reviews

                          Average price $27 Accepts Yums

                          Brooklands Tavern, Southern River (WA)

                            Pub grub

                            7 Holmes Street, 6110, Southern River (WA)

                            8.7 / 10
                            553 reviews

                            Average price $26 Accepts Yums

                            Belmont Tavern, Cloverdale (WA)

                              Pub grub

                              174 Wright Street, 6105, Cloverdale (WA)

                              8.6 / 10
                              456 reviews

                              Average price $25 Accepts Yums

                              The Hyde Park Hotel, West Perth (WA)

                                Pub grub

                                331 Bulwer St, 6005, West Perth (WA)

                                8.4 / 10
                                472 reviews

                                Average price $26 Accepts Yums

                                Captain Stirling Hotel, Nedlands (WA)

                                  Pub grub

                                  80 Stirling Hwy, 6009, Nedlands (WA)

                                  7.8 / 10
                                  128 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.2 / 10
                                    318 reviews

                                    Average price $50 Accepts Yums

                                    Belgian Beer Cafe, Perth (WA)

                                      Pub grub

                                      347 Murray St, 6000, Perth (WA)

                                      8.0 / 10
                                      701 reviews

                                      Average price $29 Accepts Yums

                                      Brass Monkey Hotel, Northbridge

                                        Pub grub

                                        Cnr James St & Williams St, 6003, Northbridge

                                        6.6 / 10
                                        23 reviews

                                        Average price $23 Accepts Yums

                                        The Carine Glades Tavern, Duncraig (WA)

                                          Pub grub

                                          493 Beach Road, 6023, Duncraig (WA)

                                          7.8 / 10
                                          469 reviews

                                          Average price $25 Accepts Yums

                                          Ric O' Shea's - The Beaconsfield Hotel, Fremantle (WA)

                                            Pub grub

                                            69-73 Wray Ave, 6160, Fremantle (WA)

                                            8.4 / 10
                                            14 reviews

                                            Average price $50

                                            Waverley Brewhouse, Cannington (WA)

                                              Pub grub

                                              1382 Albany Highway, 6107, Cannington (WA)

                                              Average price $62

                                              The 7th Avenue Bar & Restaurant, Midland (WA)

                                                Pub grub

                                                74 Helena St, 6056, Midland (WA)

                                                Average price $35

                                                  Pub grub

                                                  25 Preston Street, 6152, Como

                                                  Jack Caddy's Ale Bar & Bistro, Canning Vale (WA)

                                                    Pub grub

                                                    280 Bannister Road, 6155, Canning Vale (WA)

                                                    Average price $20

                                                    Frequently Asked Questions