Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Melbourne City, Melbourne (VIC)

322 restaurants

Sort by Relevance

    Greek

    Tsindos Greek Restaurant

    197 Lonsdale Street, 3000, Melbourne (VIC)

    9.5 / 10
    401 reviews

    Average price $50

    Bookings 10 and Above $100

      Greek

      270 Park street, 3205, South Melbourne (VIC)

      9.3 / 10
      100 reviews

      Average price $20

      Greek Dinner feast for 2 $59pp 59AUD

        Australian

        3 Queensbridge St, 3006, Southbank (VIC)

        9.2 / 10
        1,653 reviews

        Average price $65 Accepts Yums

        Express Lunch - 1 Course 32AUD

          Italian

          401 St Kilda Rd, 3000, Melbourne (VIC)

          9.3 / 10
          136 reviews

          Average price $60 Accepts Yums

          50% off food!

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

            Chinese

            287 Lonsdale Street, 3000, Melbourne (VIC)

            8.5 / 10
            677 reviews

            Average price $35

            Private Dining Room - minimum spend $450 AU$450.00

              European

              412 Victoria Parade, 3002, East Melbourne (VIC)

              9.8 / 10
              20 reviews

              Average price $35

              20% off food!

              InsiderItalian

              445 Lt Collins Street, 3000, Melbourne (VIC)

              9.7 / 10
              809 reviews

              Average price $70

                Chinese

                17 Market Lane, 3000, Melbourne (VIC)

                9.6 / 10
                824 reviews

                Average price $145

                  Eastern European

                  428 Little Bourke st, 3000, Melbourne (VIC)

                  9.6 / 10
                  246 reviews

                  Average price $55

                    Italian

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

                    9.5 / 10
                    387 reviews

                    Average price $55

                    PRE-EVENT MENU - Average price: AU$30.00

                      Indian

                      116 Newquay Promenade, 3008, Docklands (VIC)

                      9.2 / 10
                      15 reviews

                      Average price $60 Accepts Yums

                      50% off food!

                        Asian

                        27-29 Crossley Street, 3000, Melbourne (VIC)

                        9.4 / 10
                        584 reviews

                        Average price $85

                          Japanese

                          79 Bay St, 3207, Port Melbourne (VIC)

                          9.7 / 10
                          85 reviews

                          Average price $45

                          InsiderItalian

                          errol street, 3051, North Melbourne (VIC)

                          9.5 / 10
                          273 reviews

                          Average price $65

                            European

                            430 Little Collins St, 3000, Melbourne (VIC)

                            9.4 / 10
                            17 reviews

                            Average price $90

                            Mother's Day Lunch ($130pp set menu) AU$130.00

                              Thai

                              44 Little Bourke St, 3000, Melbourne (VIC)

                              9.3 / 10
                              16 reviews

                              Average price $100

                              Mother's Day Lunch (Banquet Menu Only) - $99pp (children under 12 $30pp) AU$99.00

                                Japanese

                                Southgate Arts & Leisure Precinct, 3 Southgate Ave, 3006, Southbank (VIC)

                                8.8 / 10
                                242 reviews

                                Average price $55

                                Teppanyaki Reservation - Weekends (session time 5:30pm or 8:00pm)- A la carte or Banquet from $52+ 52AUD

                                  Italian

                                  585 La Trobe St, 3000, Melbourne (VIC)

                                  9.8 / 10
                                  138 reviews

                                  Average price $70

                                  InsiderItalian

                                  Level 1 cnr Lt Bourke st and Thompsons Lane, 3000, Melbourne (VIC)

                                  9.7 / 10
                                  505 reviews

                                  Average price $65

                                  InsiderChinese

                                  38 Siddeley Street, 3008, Docklands (VIC)

                                  9.3 / 10
                                  144 reviews

                                  Average price $85

                                    91 Flinders Lane, 3000, Melbourne (VIC)

                                    9.2 / 10
                                    590 reviews

                                    Average price $50

                                      Pub Grub

                                      131 Queen St, 3000, Melbourne (VIC)

                                      9.3 / 10
                                      111 reviews

                                      Average price $20

                                        Asian

                                        113 Lonsdale Street, 3000, Melbourne (VIC)

                                        9.2 / 10
                                        640 reviews

                                        Average price $65

                                          Italian

                                          558 Little Bourke St, 3000, Melbourne (VIC)

                                          9.3 / 10
                                          232 reviews

                                          Average price $55

                                            Australian

                                            60 Market St, 3000, Melbourne (VIC)

                                            8.7 / 10
                                            98 reviews

                                            Average price $25 Accepts Yums

                                            40% off food!