NeighbourhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programmeInsider selectionsOnly with offers
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,110 restaurants

Sort by Relevance

    Australian

    The Cups Estate

    269 Browns Road, 3939, Fingal (VIC)

    9.5 / 10
    333 reviews

    Average price $65

    Chefs menu - seated inside 65AUD

      Greek

      197 Lonsdale Street, 3000, Melbourne (VIC)

      9.5 / 10
      403 reviews

      Average price $50

      Bookings 10 and Above $100

      InsiderAustralian

      320 Rathdowne Street, 3054, Carlton North (VIC)

      9.7 / 10
      612 reviews

      Average price $95

      Mother's Day AU$95.00

        Greek

        270 Park street, 3205, South Melbourne (VIC)

        9.3 / 10
        100 reviews

        Average price $20

        Greek Dinner feast for 2 $59pp 59AUD

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

        InsiderAustralian

        Shop 4 171-175 Maroondah Highway, 3134, Ringwood (VIC)

        9.3 / 10
        861 reviews

        Average price $55 Accepts Yums

        Light Lunch 35AUD

          Italian

          198 Como Parade W, 3195, Parkdale (VIC)

          9.5 / 10
          180 reviews

          Average price $50

          -20% off the "à la carte" menu!

          InsiderEuropean

          412 High St, 3181, Windsor (VIC)

          9.6 / 10
          193 reviews

          Average price $80

          30% off food!

            Indian

            104 Lygon St, 3053, Carlton (VIC)

            9.1 / 10
            31 reviews

            Average price $30

            30% off food!

              Australian

              3 Queensbridge St, 3006, Southbank (VIC)

              9.2 / 10
              1,654 reviews

              Average price $65 Accepts Yums

              Express Lunch - 1 Course 32AUD

                Australian

                42A Marine Parade, 3182, St Kilda (VIC)

                9.7 / 10
                87 reviews

                Average price $50

                30% off food!

                  Indian

                  128 Lygon Street, 3057, Brunswick East (VIC)

                  9.5 / 10
                  195 reviews

                  Average price $30 Accepts Yums

                  50% off food!

                    Australian

                    Shop 4 299 Toorak Road, 3141, South Yarra (VIC)

                    9.1 / 10
                    813 reviews

                    Average price $65 Accepts Yums

                    Express Lunch - 1 Course 32AUD

                      Lebanese

                      134 Burgundy Street, 3084, Heidelberg (VIC)

                      9.3 / 10
                      105 reviews

                      Average price $35

                      Breakfast Special - price for 2 AU$49.00

                        Spanish

                        100, Chapel st, 3182, St Kilda (VIC)

                        8.8 / 10
                        364 reviews

                        Average price $65

                        Mixed Grilled Meat Platter pp 100AUD

                          Mexican

                          104 chapel street, 3181, Windsor (VIC)

                          9.3 / 10
                          536 reviews

                          Average price $60

                          50% off food!

                            Italian

                            401 St Kilda Rd, 3000, Melbourne (VIC)

                            9.3 / 10
                            136 reviews

                            Average price $60 Accepts Yums

                            50% off food!

                            InsiderItalian

                            107 Cambridge Street, 3066, Collingwood (VIC)

                            9.3 / 10
                            130 reviews

                            Average price $85 Accepts Yums

                            Feed Me - Bring five or more people and one dines for free! 80AUD

                              Indian

                              203 Glenferrie Rd, 3144, Malvern (VIC)

                              9.1 / 10
                              103 reviews

                              Average price $30 Accepts Yums

                              20% off food!

                                517 malvern Rd, 3142, Toorak (VIC)

                                9.1 / 10
                                220 reviews

                                Average price $45

                                ITALIAN BANQUET - Requested for 12 or more 49AUD

                                  Australian

                                  482 Riversdale Road, 3123, Hawthorn East (VIC)

                                  9.0 / 10
                                  1,213 reviews

                                  Average price $65 Accepts Yums

                                  Express Lunch - 1 Course 32AUD

                                    Australian

                                    882 Maroondah Hwy, 3770, Coldstream (VIC)

                                    8.8 / 10
                                    78 reviews

                                    Average price $135

                                    Seven $195

                                      Chinese

                                      287 Lonsdale Street, 3000, Melbourne (VIC)

                                      8.5 / 10
                                      683 reviews

                                      Average price $35

                                      Private Dining Room - minimum spend $450 AU$450.00

                                        Australian

                                        1341 Dandenong Rd, 3148, Chadstone (VIC)

                                        9.0 / 10
                                        98 reviews

                                        Average price $50

                                        Express Lunch - 1 Course 32AUD

                                          Korean

                                          362 Bridge Road, 3121, Richmond (VIC)

                                          9.6 / 10
                                          52 reviews

                                          Average price $45

                                          Feed Me Menu $50

                                            Turkish

                                            81 Brighton Road, 3184, Elwood (VIC)

                                            9.1 / 10
                                            1,049 reviews

                                            Average price $55

                                            50% off food!

                                            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.