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 Melbourne (VIC)

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!

94 restaurants

Sort by Relevance

    Pub grub

    Cafe Republic

    160 Toorak Road, 3141, South Yarra (VIC)

    9.1 / 10
    136 reviews

    Average price $35

      Pub grub

      4 The Esplanade, 3186, Brighton (VIC)

      8.3 / 10
      258 reviews

      Average price $31

        Pub grub

        1 Swanston Street, 3000, Melbourne (VIC)

        9.1 / 10
        353 reviews

        Average price $36

          Pub grub

          10 Ardlie Street, 3049, Westmeadows (VIC)

          9.1 / 10
          191 reviews

          Average price $21

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

            Pub grub

            12 Railway Parade, 3044, Pascoe Vale (VIC)

            7.8 / 10
            156 reviews

            Average price $23

              Pub grub

              1281 Nepean Highway, 3192, Cheltenham (VIC)

              9.0 / 10
              119 reviews

              Average price $20

                Pub grub

                1208 Burwood Hwy, 3156, Upper Ferntree Gully (VIC)

                9.0 / 10
                159 reviews

                Average price $25

                  Pub grub

                  186 Springvale Road, 3150, Glen Waverley (VIC)

                  9.1 / 10
                  150 reviews

                  Average price $20

                    Pub grub

                    856-868 Heatherton Road, 3172, Springvale South (VIC)

                    9.1 / 10
                    29 reviews

                    Average price $20

                      Pub grub

                      Southgate Restaurant & Shopping Precinct, 3006, Southbank (VIC)

                      9.2 / 10
                      415 reviews

                      Average price $35

                        Pub grub

                        Cnr York & Swansea Rds, 3796, Mount Evelyn (VIC)

                        9.1 / 10
                        68 reviews

                        Average price $25

                          Pub grub

                          1 Cramer Street, 3072, Preston (VIC)

                          8.8 / 10
                          32 reviews

                          Average price $22

                            Pub grub

                            56 Courtney Street, 3051, North Melbourne (VIC)

                            8.7 / 10
                            118 reviews

                            Average price $35

                              Pub grub

                              1425 Plenty Road, 3754, Mernda (VIC)

                              9.1 / 10
                              256 reviews

                              Average price $24

                                Pub grub

                                426 Corrigan Road, 3173, Keysborough (VIC)

                                8.7 / 10
                                140 reviews

                                Average price $22

                                  Pub grub

                                  435 Clarendon Street, 3205, South Melbourne (VIC)

                                  8.8 / 10
                                  158 reviews

                                  Average price $75

                                    Pub grub

                                    49 Plenty Rd, 3083, Bundoora (VIC)

                                    8.5 / 10
                                    121 reviews

                                    Average price $23

                                      Pub grub

                                      820 Plenty Road, 3752, South Morang (VIC)

                                      8.5 / 10
                                      72 reviews

                                      Average price $20

                                        Pub grub

                                        204 Millers Road, 3025, Altona North (VIC)

                                        8.5 / 10
                                        107 reviews

                                        Average price $20

                                          Pub grub

                                          259 Brighton Road, 3184, Elwood (VIC)

                                          8.5 / 10
                                          161 reviews

                                          Average price $19

                                            Pub grub

                                            556 Whitehorse Road, 3132, Mitcham (VIC)

                                            8.5 / 10
                                            353 reviews

                                            Average price $22

                                              Pub grub

                                              241 Princes Highway, 3803, Hallam (VIC)

                                              8.5 / 10
                                              421 reviews

                                              Average price $26

                                                Pub grub

                                                Overland Drive, 3805, Narre Warren (VIC)

                                                9.3 / 10
                                                69 reviews

                                                Average price $30

                                                  Pub grub

                                                  131 Queen St, 3000, Melbourne (VIC)

                                                  9.2 / 10
                                                  114 reviews

                                                  Average price $20

                                                    Pub grub

                                                    1141 Sydney Road, 3046, Hadfield (VIC)

                                                    8.5 / 10
                                                    42 reviews

                                                    Average price $22

                                                    Frequently Asked Questions