Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants serving Christmas and New Year's Menus in Sydney (NSW)

Are you looking to celebrate the holiday season at one of your favourite venues this year? Or maybe you're looking to find somewhere new. From seafood lunches to roast dinners, we've got you covered with our festive season dining guide

562 restaurants

Sort by Relevance

InsiderAustralian

Bathers' Pavilion Restaurant

4 The Esplanade, 2088, Mosman (NSW)

9.5 / 10
1,300 reviews

Average price $110 american express Welcome

Christmas in July 110AUD

    Asian

    14 Kensington St, 2008, Chippendale (NSW)

    9.4 / 10
    1,008 reviews

    Average price $55 american express Welcome

    BANQUET MENU 89AUD

      Vegan.

      71 Evans St, 2039, Rozelle (NSW)

      9.6 / 10
      155 reviews

      Average price $45

      Covid 19 2 course minimum AU$45.00

        10 Hartill-Law Ave, 2207, Bardwell Park (NSW)

        9.6 / 10
        56 reviews

        Average price $35

        -30% off the "à la carte" menu!

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

          Australian

          Ocean Promenade, N Steyne, 2095, Manly (NSW)

          9.2 / 10
          993 reviews

          Average price $38

          Mother's Day lunch set menu $90

            Indian

            1/607 Kingsway, 2228, Miranda (NSW)

            9.2 / 10
            342 reviews

            -30% off the "à la carte" menu!

            InsiderFrench

            1047 Pacific Highway, 2073, Pymble (NSW)

            9.2 / 10
            732 reviews

            Average price $85 american express Welcome

            A La Carte Menu Available at Lunch. Average Price 40AUD

              French

              78 Ramsay St, 2045, Haberfield (NSW)

              9.2 / 10
              437 reviews

              Average price $85

              Wagyu Night $129

                Australian

                outdoor shop 205/462 Chapel Rd, 2200, Bankstown (NSW)

                9.2 / 10
                264 reviews

                Average price $28 american express Welcome

                -30% off the "à la carte" menu!

                  Australian

                  108 Audley Street, 2049, Petersham (NSW)

                  9.3 / 10
                  104 reviews

                  Average price $22

                  Standard Booking - starting from 54AUD

                    Italian

                    88 Crown Street, 2011, Woolloomooloo (NSW)

                    9.1 / 10
                    2,247 reviews

                    Average price $45 Accepts Yums american express Welcome

                    -50% off the "à la carte" menu!

                    InsiderAustralian

                    11 Hickson Rd, 2000, Sydney (NSW)

                    9.1 / 10
                    562 reviews

                    Average price $99 american express Welcome

                    4-Course Tasting Menu 119AUD

                      Mexican

                      350 Darling St, 2041, Balmain (NSW)

                      9.3 / 10
                      111 reviews

                      Average price $45 american express Welcome

                      Tasting Menu 7 Course $59

                        Indian

                        55 Bay St, 2028, Double Bay (NSW)

                        9.2 / 10
                        394 reviews

                        Average price $35 american express Welcome

                        -30% off the "à la carte" menu!

                          Italian

                          123 Clarence Street, 2000, Sydney (NSW)

                          9.2 / 10
                          418 reviews

                          Average price $95 american express Welcome

                          M1 Emilia Romagna $80pp - Credit Card Req. $80

                            Steak

                            100 Barangaroo Avenue, 2000, Barangaroo (NSW)

                            9.0 / 10
                            2,768 reviews

                            Average price $75 Accepts Yums american express Welcome

                            Express Lunch - 1 Course 32AUD

                              Spanish

                              17 Bligh Street, 2000, Sydney (NSW)

                              9.0 / 10
                              1,923 reviews

                              Average price $75 american express Welcome

                              30% off food!

                                Indian

                                1 Grosvenor Street, 2089, Neutral Bay (NSW)

                                9.0 / 10
                                401 reviews

                                Average price $35 Accepts Yums

                                -30% off the "à la carte" menu!

                                  Australian

                                  116-118 Darlinghurst Road, 2010, Darlinghurst (NSW)

                                  9.2 / 10
                                  101 reviews

                                  Average price $30

                                  Fromage in the box - pp 39AUD

                                    Italian

                                    Shop 1/52-58 William Street, 2011, Woolloomooloo (NSW)

                                    9.1 / 10
                                    2,874 reviews

                                    Average price $45 american express Welcome

                                    50% off food!

                                      Indian

                                      34 Redfern St, 2017, Waterloo

                                      9.2 / 10
                                      192 reviews

                                      Average price $20

                                      30% off food!

                                        Australian

                                        389 Pitt St, 2000, Sydney (NSW)

                                        9.0 / 10
                                        108 reviews

                                        Average price $50

                                        Love Local 5 Course Set Menu 89AUD

                                          Steak

                                          330 Church Street, 2150, Parramatta (NSW)

                                          8.9 / 10
                                          717 reviews

                                          Average price $75 Accepts Yums american express Welcome

                                          Express Lunch - 1 Course 32AUD

                                            Chinese

                                            10/2 Kensington St, 2008, Chippendale (NSW)

                                            8.9 / 10
                                            592 reviews

                                            Average price $45

                                            Lunch Menu AU$45.00

                                              Indian

                                              149 Alison Road, 2031, Randwick (NSW)

                                              9.1 / 10
                                              285 reviews

                                              Average price $20

                                              Indian Paradise Randwick , Dinner for 2 for $69.90 includes one glass of house wine each $69.9