Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants with Christmas and New Year's Menus in Melbourne (VIC)

384 restaurants

Sort by Relevance

    Italian

    Buono Restaurant

    198 Como Parade W, 3195, Parkdale (VIC)

    9.5 / 10
    206 reviews

    Average price A$50

    Friday-Sunday Express Lunch $30PP A$30

      Greek

      270 Park street, 3205, South Melbourne (VIC)

      9.3 / 10
      118 reviews

      Average price A$20

      Dinner for 2 Special A$79

        Indian

        18 Bank Place, 3000, Melbourne (VIC)

        8.6 / 10
        238 reviews

        Average price A$35 american express Welcome

        30% off the 'a la carte' menu

          Pizzeria

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

          9.7 / 10
          97 reviews

          Average price A$18 american express Welcome

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

            Australian

            60 Market St, 3000, Melbourne (VIC)

            8.7 / 10
            146 reviews

            Average price A$25 Accepts Yums

            40% off the 'a la carte' menu

              Indian

              128 Lygon Street, 3057, Brunswick East (VIC)

              9.5 / 10
              232 reviews

              Average price A$30 Accepts Yums

              50% off the 'a la carte' menu

                Italian

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

                9.5 / 10
                409 reviews

                Average price A$55

                  European

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

                  8.8 / 10
                  224 reviews

                  Average price A$35 american express Welcome

                  Special Occasion Package 3. High Tea with a glass of : A Non Alcoholic Cocktail from our menu A$58

                  InsiderChinese

                  38 Siddeley Street, 3008, Docklands (VIC)

                  9.3 / 10
                  158 reviews

                  Average price A$85 american express Welcome

                    Pizzeria

                    132 Wellington Parade, 3002, East Melbourne (VIC)

                    9.3 / 10
                    222 reviews

                    Average price A$65 american express Welcome

                      Thai

                      305 Beach Rd, 3193, Black Rock (VIC)

                      9.1 / 10
                      179 reviews

                      Average price A$20 american express Welcome

                        Indian

                        143 Boronia Rd, 3155, Boronia (VIC)

                        9.4 / 10
                        36 reviews

                        Average price A$35

                          Malaysian

                          159 Camberwell Road, 3123, Hawthorn East (VIC)

                          9.1 / 10
                          147 reviews

                          Average price A$45 american express Welcome

                            Australian

                            69-71 Errol Street, 3051, North Melbourne (VIC)

                            9.1 / 10
                            134 reviews

                            Average price A$35

                              Thai

                              81 Grimshaw Street, 3088, Greensborough (VIC)

                              9.6 / 10
                              83 reviews

                              Average price A$25 american express Welcome

                                Australian

                                330 High Street, 3101, Kew (VIC)

                                8.4 / 10
                                1,096 reviews

                                Average price A$55 Accepts Yums american express Welcome

                                50% Off Your Food Bill

                                  Indian

                                  174 Queen Street, 3000, Melbourne (VIC)

                                  8.9 / 10
                                  285 reviews

                                  Average price A$30 Accepts Yums american express Welcome

                                    Indian

                                    238-240 Upper Heidelberg Road, 3079, Ivanhoe (VIC)

                                    9.4 / 10
                                    130 reviews

                                    Average price A$35

                                      Pizzeria

                                      1182 Burwood Hwy, 3156, Upper Ferntree Gully (VIC)

                                      9.1 / 10
                                      117 reviews

                                      Average price A$20 american express Welcome

                                        Steakhouse

                                        3 Queensbridge St, 3006, Southbank (VIC)

                                        9.2 / 10
                                        1,684 reviews

                                        Average price A$65 american express Welcome

                                        Express Lunch - 3 Course A$49

                                          Vietnamese

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

                                          9.5 / 10
                                          576 reviews

                                          Average price A$40

                                          FEED ME MENU - $55 per person A$55

                                            Indian

                                            87 Johnston Street, 3066, Collingwood (VIC)

                                            9.4 / 10
                                            50 reviews

                                            Average price A$25 american express Welcome

                                              Italian

                                              246 Sydney Road, 3056, Brunswick (VIC)

                                              9.4 / 10
                                              51 reviews

                                              Average price A$35

                                                Seafood

                                                268 Toorak Road, 3141, South Yarra (VIC)

                                                9.1 / 10
                                                739 reviews

                                                Average price A$75

                                                  Italian

                                                  170 Warrandyte Rd, 3134, Ringwood North (VIC)

                                                  9.5 / 10
                                                  439 reviews

                                                  Average price A$30

                                                  Frequently Asked Questions