Local Restaurants Open for Christmas Day Lunch

If the thought of roasting a turkey on a searing hot December day isn’t for you- then treat yo’self and your loved ones to Christmas lunch at one of these local venues!



Clarke Rd, Woolwich

Pamper you and your family this Christmas with a sumptuous 3-course lunch right on the water’s edge. Get ready for a relaxed and leisurely day, just how you always wanted it! Bookings essential.

  • Adults – $170
  • Children – $80 

Book online here.


The Ranch Hotel

Cnr Epping Rd & Herring Rd, North Ryde

Sit back, relax, and leave the cooking to the Ranch this Christmas Day. Bring your Christmas cheer to The Ranch for a buffet full of your traditional favourites and delicious seafood. Plus a visit from Santa with a gift for every child.

  • Adults $90
  • Children (U12) $35
  • Seniors $65

Buy tickets here.


The Epping Club

45-47 Rawson Street, Epping

Celebrate Christmas at your Club and feast in stress-free style with the family. Gourmet seafood, a visit by Santa, and a decadent dessert feast is all on offer.

  • Members $99.50
  • Non Members $105.50
  • Children $40 (under 2 years FREE)

Book online here. 



The Star Casino

80 Pyrmont Street, Pyrmont

The Star Casino has lots of dining options, all open on Christmas Eve, Day and Boxing Day. We think the Harvest Buffet offers the most value for money, but you can check out all the options right here.


Crinitis, Darling Harbour & Parramatta

Make this Christmas the most delicious one yet at Criniti’s! Enjoy a hand-picked 3-course Christmas feast and the option of a special drinks packages! 

  • Minimum of 4 people
  • Children under the age of 12 years are half price ($32.50)

Book here.


Old Government House

1A Pitt St, Parramatta

Choose to dine on the long verandah under the grape vines or within one of the historic air conditioned Garrison dining rooms. Champagne on arrival & a very special six-course sumptuous Christmas lunch INCLUDING port and fine after dinner liqueur chocolates, coffee and tea.

  • $169 per adult
  • $69 per child

Book here.


Leave a Reply