Register my restaurant
Help

The Best Restaurants in Melbourne (VIC)

What
Where

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

The Best Restaurants in Melbourne (VIC)

1,143 restaurants

Sort by Relevance

InsiderItalian

Vaporetto Bar & Eatery

673 - 681 Glenferrie Road, 3122, Hawthorn (VIC)

9.7 / 10
789 reviews

Average price $85 american express Welcome

3 Course (includes a glass of Prosecco on arrival) 85AUD

    Australian

    175 Domain Road, 3141, South Yarra (VIC)

    9.6 / 10
    314 reviews

    Average price $105 american express Welcome

    First sitting - minimum spend required 75AUD

      Indian

      174 Queen Street, 3000, Melbourne (VIC)

      9.0 / 10
      198 reviews

      Average price $30 american express Welcome

      30% off food!

        European

        412 Victoria Parade, 3002, East Melbourne (VIC)

        9.8 / 10
        4 reviews

        Average price $35

        20% off food!

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

          Pub Grub

          Cnr Barry Rd & Maffra St, 3048, Coolaroo (VIC)

          9.7 / 10
          15 reviews

          Average price $22

            Japanese

            79 Bay St, 3207, Port Melbourne (VIC)

            9.7 / 10
            81 reviews

            Average price $45 american express Welcome

              Indian

              228-230 Bay St, 3186, Brighton (VIC)

              9.8 / 10
              38 reviews

              Average price $35 american express Welcome

                Indian

                2/280 King St, 3000, Melbourne (VIC)

                8.6 / 10
                107 reviews

                american express Welcome

                50% off food with TheFork

                  Australian

                  Bay Rd, 3192, Cheltenham (VIC)

                  9.6 / 10
                  26 reviews

                  Average price $21 american express Welcome

                    Pizzeria

                    225 Melville Road, 3044, Pascoe Vale South (VIC)

                    9.6 / 10
                    129 reviews

                    american express Welcome

                      Indian

                      56 Kangan Drive, 3806, Berwick (VIC)

                      9.6 / 10
                      41 reviews

                      Average price $35

                      InsiderEuropean

                      412 High St, 3181, Windsor (VIC)

                      9.5 / 10
                      81 reviews

                      Average price $80 american express Welcome

                      Valentines Day 5 Course Menu 120AUD

                        Australian

                        360 Collins Street, 3000, Melbourne (VIC)

                        9.5 / 10
                        207 reviews

                        Average price $40 american express Welcome

                          Pub Grub

                          2077 Dandenong Road, 3168, Clayton (VIC)

                          9.5 / 10
                          38 reviews

                          Average price $20

                            Pub Grub

                            1 Cramer Street, 3072, Preston (VIC)

                            9.5 / 10
                            27 reviews

                            Average price $22

                              Japanese

                              277 Carlisle Street, 3183, Balaclava (VIC)

                              9.5 / 10
                              245 reviews

                              Average price $50 american express Welcome

                                Pizzeria

                                15 Inkerman Street, 3182, St Kilda (VIC)

                                9.5 / 10
                                200 reviews

                                Average price $45 american express Welcome

                                  Indian

                                  688 Mt Alexander Rd, 3039, Moonee Ponds (VIC)

                                  9.8 / 10
                                  5 reviews

                                  Average price $35 Accepts Yums

                                    Australian

                                    703 Plenty Rd, 3072, Preston (VIC)

                                    9.8 / 10
                                    18 reviews

                                    Average price $30

                                      Indian

                                      1230 Toorak Rd, 3124, Camberwell (VIC)

                                      9.8 / 10
                                      4 reviews

                                      Average price $30 american express Welcome

                                      InsiderSpanish

                                      555 Burwood Road, 3122, Hawthorn (VIC)

                                      9.4 / 10
                                      352 reviews

                                      Average price $65 american express Welcome

                                        Greek

                                        300 Queens Parade, 3068, Fitzroy North (VIC)

                                        9.4 / 10
                                        95 reviews

                                        Average price $30 american express Welcome

                                          Pub Grub

                                          301 High Street, 3070, Northcote (VIC)

                                          9.4 / 10
                                          98 reviews

                                          Average price $35 american express Welcome

                                            Australian

                                            43 Little Bourke st, 3000, Melbourne (VIC)

                                            9.2 / 10
                                            872 reviews

                                            Average price $85 american express Welcome

                                            WINTER SET MENU 2 courses 69pp 69AUD

                                              Italian

                                              11-25 Crossley Street, 3000, Melbourne (VIC)

                                              9.4 / 10
                                              374 reviews

                                              Average price $75 american express Welcome

                                              The Best Restaurants in Melbourne (VIC)

                                              Often referred to as Australia’s gourmet capital, Melbourne is a city that is simmering with gastronomic creativity. Known for its exceptional coffee, you can wander the busy inner city streets exploring the unique street art or head to the suburbs to experience the city’s multicultural DNA.

                                              If you feel like pizza or pasta, you can’t go past Lygon Street or ‘Little Italy’ as it is known to locals. Visit Chinatown where you have your choice from almost 100 eateries offering authentic dishes from Asia. Or visit the CBD where you’ll find a thriving Greek community running delis, souvlaki joints and bakeries that will make you feel like you’re visiting Greece.

                                              Melbourne’s chefs are innovative and renowned around the world, if you love to try dishes that push the envelope and get excited about eating something weird then this is the city for you.

                                              Filter

                                              TheFork advantages