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

Sort by Relevance

InsiderEuropean

La Poêle

412 High St, 3181, Windsor (VIC)

9.6 / 10
237 reviews

Average price $80

30% off the 'à la carte' menu!

    Pizzeria

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

    9.7 / 10
    97 reviews

    Average price $18

      Chinese

      17 Market Lane, 3000, Melbourne (VIC)

      9.6 / 10
      839 reviews

      Average price $145

        Indian

        128 Lygon Street, 3057, Brunswick East (VIC)

        9.5 / 10
        229 reviews

        Average price $30 Accepts Yums

        30% off the 'à la carte' menu!

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

        InsiderItalian

        12 Errol street, 3051, North Melbourne (VIC)

        9.6 / 10
        323 reviews

        Average price $65

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

          Turkish

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

          9.5 / 10
          49 reviews

          Average price $25

          30% off the 'à la carte' menu!

            Italian

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

            9.9 / 10
            247 reviews

            Average price $95

              Eastern European

              428 Little Bourke st, 3000, Melbourne (VIC)

              9.6 / 10
              275 reviews

              Average price $55

                Asian

                396 Bridge Rd, 3121, Richmond (VIC)

                9.7 / 10
                341 reviews

                Average price $60

                  787 Esplanade, 3931, Mornington (VIC)

                  9.7 / 10
                  234 reviews

                  Average price $50

                    Greek

                    197 Lonsdale Street, 3000, Melbourne (VIC)

                    9.4 / 10
                    447 reviews

                    Average price $50

                    Bookings 10 and Above

                      Pizzeria

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

                      9.6 / 10
                      113 reviews

                      Average price $70

                      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
                          569 reviews

                          Average price $40

                            Pizzeria

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

                            9.5 / 10
                            136 reviews

                            Average price $47

                              Australian

                              655 Spencer Street, 3003, West Melbourne (VIC)

                              Average price $20

                              InsiderItalian

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

                              9.5 / 10
                              838 reviews

                              Average price $79

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

                                Indian

                                513 Hampton St, 3188, Hampton (VIC)

                                9.8 / 10
                                240 reviews

                                Average price $45

                                  Australian

                                  175 Domain Road, 3141, South Yarra (VIC)

                                  9.6 / 10
                                  352 reviews

                                  Average price $105

                                  Mothers Day $95

                                    Greek

                                    270 Park street, 3205, South Melbourne (VIC)

                                    9.3 / 10
                                    115 reviews

                                    Average price $20

                                    Dinner for 2 Special $79

                                    InsiderPub grub

                                    2 McBride Road, 3808, Beaconsfield Upper (VIC)

                                    9.5 / 10
                                    248 reviews

                                    Average price $75

                                      Japanese

                                      79 Bay St, 3207, Port Melbourne (VIC)

                                      9.7 / 10
                                      87 reviews

                                      Average price $45

                                        Pizzeria

                                        454 Whitehorse Road, 3132, Mitcham (VIC)

                                        9.4 / 10
                                        891 reviews

                                        Average price $45

                                          Italian

                                          78A Wellington Pde, 3002, East Melbourne (VIC)

                                          9.5 / 10
                                          407 reviews

                                          Average price $55

                                            Malaysian

                                            796 Nicholson St, 3068, Fitzroy North (VIC)

                                            9.1 / 10
                                            78 reviews

                                            Average price $30 Accepts Yums

                                            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.