Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Brunch Restaurants in Melbourne (VIC)

92 restaurants

Sort by Relevance

    Italian

    Beletti Restaurant Cafe Bar

    159 - 161 Lonsdale Street, 3175, Dandenong (VIC)

    9.3 / 10
    161 reviews

    Average price $45

      European

      Shop 3 Ground floor: 260 Collins St 0431512050, 3000, Melbourne (VIC)

      8.8 / 10
      153 reviews

      Average price $35 american express Welcome

      High Tea for One $56

        1/80 Hazel Glen Drive, 3754, Doreen (VIC)

        9.3 / 10
        91 reviews

        Average price $35

          Lebanese

          134 Burgundy Street, 3084, Heidelberg (VIC)

          9.3 / 10
          97 reviews

          Average price $35 american express Welcome

          Breakfast Special - price for 2 AU$49.00

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

            Australian

            9 Victoria Street, 3058, Coburg (VIC)

            Average price $35

            30% off food!

              Pub Grub

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

              9.4 / 10
              65 reviews

              Average price $25

                Indian

                87 Johnston Street, 3066, Collingwood (VIC)

                9.7 / 10
                47 reviews

                Average price $25 american express Welcome

                  Australian

                  252 - 254 Glenferrie Road, 3144, Malvern (VIC)

                  9.0 / 10
                  149 reviews

                  Average price $35 american express Welcome

                    105 Wattletree Road, 3143, Armadale (VIC)

                    9.0 / 10
                    208 reviews

                    Average price $35

                      Indian

                      238-240 Upper Heidelberg Road, 3079, Ivanhoe (VIC)

                      9.5 / 10
                      111 reviews

                      Average price $35

                        Turkish

                        1039 Mt Alexander Road, 3040, Essendon (VIC)

                        9.1 / 10
                        78 reviews

                          Australian

                          1100 Wellington Road, 3178, Rowville

                          8.7 / 10
                          431 reviews

                          Average price $35

                            Pub Grub

                            160 Toorak Road, 3141, South Yarra (VIC)

                            9.2 / 10
                            125 reviews

                            Average price $35

                              Australian

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

                              9.1 / 10
                              211 reviews

                              Average price $35

                                Italian

                                31 Fitzroy Street, 3182, St Kilda (VIC)

                                9.3 / 10
                                392 reviews

                                Average price $95 american express Welcome

                                  Australian

                                  181 Victoria Avenue, 3207, Port Melbourne (VIC)

                                  8.4 / 10
                                  130 reviews

                                  Average price $45 american express Welcome

                                    Australian

                                    265 Exhibition Street, 3000, Melbourne (VIC)

                                    8.3 / 10
                                    84 reviews

                                    Average price $80

                                      Australian

                                      655 Spencer Street, 3003, West Melbourne (VIC)

                                      Average price $20

                                        Australian

                                        765 Eltham - Yarra Glen Rd, 3097, Kangaroo Ground (VIC)

                                        8.3 / 10
                                        63 reviews

                                        Average price $35

                                        50% off food!

                                          2 Swanston Street,Federation Square, 3004, Melbourne (VIC)

                                          8.4 / 10
                                          352 reviews

                                          Average price $40 american express Welcome

                                            273 Burwood Highway, 3125, Burwood (VIC)

                                            Average price $35 american express Welcome

                                            30% Off Your Food Bill

                                              2 Lake Street, 3023, Caroline Springs (VIC)

                                              8.8 / 10
                                              65 reviews

                                              Average price $35

                                                Australian

                                                Bay Rd, 3192, Cheltenham (VIC)

                                                9.6 / 10
                                                28 reviews

                                                Average price $21 american express Welcome

                                                  Lebanese

                                                  193 Flemington Road, 3051, North Melbourne (VIC)

                                                  american express Welcome

                                                    Indian

                                                    1 Linsell Blvd, 3977, Cranbourne East (VIC)

                                                    7.2 / 10
                                                    14 reviews

                                                    Average price $20