NeighbourhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Pub grub Restaurants in Melbourne (VIC)

93 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!

Turf Sports Bar, Melbourne (VIC)
Top Rated

    Pub grub

    Turf Sports Bar

    131 Queen St, 3000, Melbourne (VIC)

    9.1 / 10
    133 reviews

    Average price $20

    Set Menu - TheFork Festival $25

    The Commercial Hotel, South Morang (VIC)
    Top Rated

      Pub grub

      820 Plenty Road, 3752, South Morang (VIC)

      9.1 / 10
      122 reviews

      Average price $20

      Westmeadows Tavern, Westmeadows (VIC)
      Top Rated

        Pub grub

        10 Ardlie Street, 3049, Westmeadows (VIC)

        9.1 / 10
        274 reviews

        Average price $21

        Waltzing Matilda Hotel, Springvale South (VIC)

          Pub grub

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

          9.2 / 10
          51 reviews

          Average price $20

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

          The Hallam Hotel, Hallam (VIC)

            Pub grub

            241 Princes Highway, 3803, Hallam (VIC)

            8.9 / 10
            570 reviews

            Average price $26

            The Stamford Graziers Grill House, Rowville (VIC)
            Top Rated

              Pub grub

              1200 Stud Road, 3178, Rowville (VIC)

              9.1 / 10
              265 reviews

              Average price $50

              Tudor Inn, Cheltenham (VIC)

                Pub grub

                1281 Nepean Highway, 3192, Cheltenham (VIC)

                8.8 / 10
                220 reviews

                Average price $20

                Elsternwick Hotel, Elwood (VIC)

                  Pub grub

                  259 Brighton Road, 3184, Elwood (VIC)

                  8.8 / 10
                  185 reviews

                  Average price $19

                  Mitcham Hotel, Mitcham (VIC)

                    Pub grub

                    556 Whitehorse Road, 3132, Mitcham (VIC)

                    8.8 / 10
                    475 reviews

                    Average price $22

                    Feast @ Ferntree Gully Hotel, Ferntree Gully (VIC)
                    Top Rated

                      Pub grub

                      1130 Burwood Hwy, 3156, Ferntree Gully (VIC)

                      9.3 / 10
                      147 reviews

                      Average price $32

                      Mountain View Hotel, Glen Waverley (VIC)

                        Pub grub

                        186 Springvale Road, 3150, Glen Waverley (VIC)

                        9.0 / 10
                        208 reviews

                        Average price $20

                        The Sands Hotel, Carrum Downs (VIC)

                          Pub grub

                          71 Hall Road, 3201, Carrum Downs (VIC)

                          8.8 / 10
                          340 reviews

                          Average price $25

                          The Club Hotel, Ferntree Gully (VIC)

                            Pub grub

                            848 Burwood Highway, 3156, Ferntree Gully (VIC)

                            8.5 / 10
                            190 reviews

                            Average price $21

                            Keysborough Hotel, Keysborough (VIC)

                              Pub grub

                              426 Corrigan Road, 3173, Keysborough (VIC)

                              8.5 / 10
                              200 reviews

                              Average price $22

                              York Family Bistro, Mount Evelyn (VIC)

                                Pub grub

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

                                8.7 / 10
                                78 reviews

                                Average price $25

                                Shoppingtown Hotel, Doncaster (VIC)

                                  Pub grub

                                  13-21 Williamsons Rd, 3108, Doncaster (VIC)

                                  8.6 / 10
                                  369 reviews

                                  Average price $26

                                  Royal Hotel Sunbury, Sunbury (VIC)

                                    Pub grub

                                    63 Evans Street, 3429, Sunbury (VIC)

                                    8.4 / 10
                                    38 reviews

                                    Average price $39

                                    Commercial Hotel, Werribee (VIC)

                                      Pub grub

                                      111 Watton Street, 3030, Werribee (VIC)

                                      8.3 / 10
                                      102 reviews

                                      Average price $42

                                      Rose Shamrock Hotel, Reservoir (VIC)

                                        Pub grub

                                        709 Plenty Road, 3073, Reservoir (VIC)

                                        8.9 / 10
                                        59 reviews

                                        Average price $21

                                        The Manhattan Hotel - FEAST BUFFET, Ringwood (VIC)

                                          Pub grub

                                          Cnr Heatherdale & Canterbury Rd, 3134, Ringwood (VIC)

                                          8.9 / 10
                                          139 reviews

                                          Average price $22

                                          The Castle Hotel, North Melbourne (VIC)

                                            Pub grub

                                            56 Courtney Street, 3051, North Melbourne (VIC)

                                            8.2 / 10
                                            193 reviews

                                            Average price $35

                                            The Royal Hotel Essendon, Essendon (VIC)

                                              Pub grub

                                              873 Mt Alexander Raod, 3040, Essendon (VIC)

                                              8.0 / 10
                                              78 reviews

                                              Average price $24

                                              Seaford Hotel, Seaford (VIC)

                                                Pub grub

                                                362 Frankston-Dandenong Road, 3198, Seaford (VIC)

                                                8.0 / 10
                                                90 reviews

                                                Average price $23

                                                Stamford Inn Family Bistro, Rowville (VIC)

                                                  Pub grub

                                                  Cnr Stud & Wellington Rd, 3178, Rowville (VIC)

                                                  8.4 / 10
                                                  303 reviews

                                                  Average price $25

                                                  Eltham Hotel, Eltham (VIC)

                                                    Pub grub

                                                    746 main street, 3095, Eltham (VIC)

                                                    8.4 / 10
                                                    240 reviews

                                                    Average price $23

                                                    Frequently Asked Questions