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,050 restaurants

Sort by Relevance

InsiderEuropean

La Poêle

412 High St, 3181, Windsor (VIC)

9.6 / 10
241 reviews

Average price $80

30% off the 'à la carte' menu!

    Pizzeria

    454 Whitehorse Road, 3132, Mitcham (VIC)

    9.4 / 10
    897 reviews

    Average price $45

      Indian

      203 Glenferrie Rd, 3144, Malvern (VIC)

      9.1 / 10
      154 reviews

      Average price $30 Accepts Yums

      30% off the 'à la carte' menu!

        Italian

        198 Como Parade W, 3195, Parkdale (VIC)

        9.5 / 10
        204 reviews

        Average price $50

        Mother's day set menu $65

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

        InsiderAustralian

        288 Clyde Rd, 3806, Berwick (VIC)

        9.2 / 10
        421 reviews

        Average price $85

        InsiderChinese

        38 Siddeley Street, 3008, Docklands (VIC)

        9.3 / 10
        155 reviews

        Average price $85

          French

          122 Union Rd, 3127, Surrey Hills (VIC)

          9.4 / 10
          215 reviews

          Average price $69

            Italian

            16/123 Beaconsfield Pde, 3206, Albert Park (VIC)

            9.6 / 10
            115 reviews

            Average price $70

            30% off the 'à la carte' menu!

            InsiderItalian

            12 Errol street, 3051, North Melbourne (VIC)

            9.6 / 10
            327 reviews

            Average price $65

            Set Menu COVID 5 3 courses $75 or 4 courses $85 $75

              Vietnamese

              213 Settlement Road, 3922, Cowes (VIC)

              9.3 / 10
              21 reviews

              Average price $20

                Mexican

                4 Shakespeare Grove, 3182, St Kilda (VIC)

                8.4 / 10
                284 reviews

                Average price $20

                30% off the 'à la carte' menu!

                  Chinese

                  287 Lonsdale Street, 3000, Melbourne (VIC)

                  8.5 / 10
                  777 reviews

                  Average price $35

                  Private Dining Room - minimum spend $450 $450

                    Greek

                    197 Lonsdale Street, 3000, Melbourne (VIC)

                    9.4 / 10
                    449 reviews

                    Average price $50

                    Bookings 10 and Above

                      Turkish

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

                      9.5 / 10
                      49 reviews

                      Average price $25

                      30% off the 'à la carte' menu!

                        Italian

                        275 Lygon St, 3053, Carlton (VIC)

                        9.3 / 10
                        119 reviews

                        Average price $30

                        30% off the 'à la carte' menu!

                          Indian

                          104 Lygon St, 3053, Carlton (VIC)

                          8.8 / 10
                          49 reviews

                          Average price $30

                          30% off the 'à la carte' menu!

                            Vietnamese

                            10-12 High St, 3146, Glen Iris (VIC)

                            9.5 / 10
                            571 reviews

                            Average price $40

                              Eastern European

                              428 Little Bourke st, 3000, Melbourne (VIC)

                              9.6 / 10
                              276 reviews

                              Average price $55

                                Pizzeria

                                5B/359-353 Little Collins St, 3000, Melbourne (VIC)

                                9.7 / 10
                                97 reviews

                                Average price $18

                                  Indian

                                  463 Ballarat Rd, 3020, Sunshine (VIC)

                                  8.2 / 10
                                  63 reviews

                                  Average price $20 Accepts Yums

                                  30% off the 'à la carte' menu!

                                    Greek

                                    270 Park street, 3205, South Melbourne (VIC)

                                    9.3 / 10
                                    115 reviews

                                    Average price $20

                                    Dinner for 2 Special $79

                                    InsiderItalian

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

                                    9.6 / 10
                                    839 reviews

                                    Average price $79

                                    3 Course Prix Fixe Menu 79pp 2 Courses also available 59pp Lunch only $79

                                      Italian

                                      Basement, 221 Queen Street, 3000, Melbourne (VIC)

                                      9.9 / 10
                                      248 reviews

                                      Average price $95

                                      InsiderAustralian

                                      320 Rathdowne Street, 3054, Carlton North (VIC)

                                      9.6 / 10
                                      692 reviews

                                      Average price $95

                                      Mother's Day $95

                                        Indian

                                        18 Bank Place, 3000, Melbourne (VIC)

                                        8.6 / 10
                                        237 reviews

                                        Average price $35

                                        30% off the 'à la carte' menu!

                                        Frequently Asked Questions

                                        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.