Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Romantic Restaurants in Melbourne (VIC)

38 restaurants

Sort by Relevance

    Italian

    Aperitivo Bar Ristorante

    275 Lygon St, 3053, Carlton (VIC)

    9.3 / 10
    119 reviews

    Average price $30

    30% off the 'à la carte' menu!

    InsiderAustralian

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

    9.3 / 10
    882 reviews

    Average price $55

    Light Lunch - 3 Course $45

      Australian

      482 Riversdale Road, 3123, Hawthorn East (VIC)

      9.0 / 10
      1,233 reviews

      Average price $65

      Express Lunch - 3 Course

        Pizzeria

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

        9.6 / 10
        113 reviews

        Average price $70

        30% off the 'à la carte' menu!

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

          Italian

          97 Toorak Road, 3141, South Yarra (VIC)

          9.2 / 10
          148 reviews

          Average price $55

            Italian

            585 La Trobe St, 3000, Melbourne (VIC)

            9.8 / 10
            139 reviews

            Average price $70

              Italian

              558 Little Bourke St, 3000, Melbourne (VIC)

              9.2 / 10
              250 reviews

              Average price $55

              Mothers day menu $75

                Asian

                113 Lonsdale Street, 3000, Melbourne (VIC)

                9.1 / 10
                664 reviews

                Average price $65

                  Indian

                  131 Church St, 3186, Brighton (VIC)

                  8.8 / 10
                  201 reviews

                  Average price $35

                    European

                    Shop 3 Ground floor: 260 Collins St 0431512050, 3000, Melbourne (VIC)

                    8.8 / 10
                    219 reviews

                    Average price $35

                    High Tea for 2 or more $44.5

                      Australian

                      3 Queensbridge St, 3006, Southbank (VIC)

                      9.2 / 10
                      1,684 reviews

                      Average price $65

                      Express Lunch - 3 Course

                        Australian

                        9 Fitzroy St, 3182, St Kilda (VIC)

                        9.5 / 10
                        522 reviews

                        Average price $40

                        Bottomless Brunch $55

                          French

                          116 Rathdowne Street, 3053, Carlton (VIC)

                          9.6 / 10
                          255 reviews

                          Average price $75

                            Italian

                            395 Wattletree Road, 3145, Malvern East (VIC)

                            9.6 / 10
                            267 reviews

                            Average price $75

                              Italian

                              45 Spring Street, 3004, Melbourne (VIC)

                              8.9 / 10
                              406 reviews

                              Average price $52

                                Seafood

                                268 Toorak Road, 3141, South Yarra (VIC)

                                9.1 / 10
                                734 reviews

                                Average price $75

                                  Australian

                                  1341 Dandenong Rd, 3148, Chadstone (VIC)

                                  8.9 / 10
                                  115 reviews

                                  Average price $50

                                  Standard Booking - starting from

                                    Asian

                                    160 Spencer St, 3000, Melbourne (VIC)

                                    Average price $40

                                      Australian

                                      410 Main Rd, 3093, Lower Plenty (VIC)

                                      9.0 / 10
                                      388 reviews

                                      Average price $45

                                        Mediterranean

                                        80 Bourke Street, 3000, Melbourne (VIC)

                                        9.0 / 10
                                        46 reviews

                                        Average price $215

                                          Australian

                                          243 High St, 3070, Northcote (VIC)

                                          8.4 / 10
                                          80 reviews

                                          Average price $120

                                          Seasonal Sunday Roast $50

                                            Italian

                                            726-728 Burke Road, 3124, Camberwell (VIC)

                                            8.4 / 10
                                            73 reviews

                                            Average price $30

                                              Pizzeria

                                              60 Hardware Lane, 3000, Melbourne (VIC)

                                              8.4 / 10
                                              408 reviews

                                              Average price $45

                                                Asian

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

                                                9.4 / 10
                                                587 reviews

                                                Average price $85

                                                Vege Trip $80

                                                InsiderItalian

                                                445 Lt Collins Street, 3000, Melbourne (VIC)

                                                9.6 / 10
                                                813 reviews

                                                Average price $70

                                                Frequently Asked Questions