Best Christmas Day Lunches In Melbourne

  • Pregnancy
    Mums & Bubs
    All Ages
ellaslist COVID-19 update: Please note that all the information on the website is correct at the time of publication. Please check the relevant website before visiting a venue or destination for the latest COVID-19 information. ellaslist is not responsible for any cancellations or closures.

Whether your family does a roast, a BBQ or platters of fresh seafood on magical Christmas day, it's unanimous that the person (*cough*mum*cough*) responsible for getting it all onto the table with love doesn't have the most relaxing of Christmas mornings. Why not sit back and let somebody else worry about filling your little elves' tummies this year? 

Here are some of our top picks for Melbourne venues putting on a great do this Christmas day.

Stamford Plaza Melbourne

Make it a festive family affair by choosing either the Christmas buffet lunch or dinner at Harry’s Restaurant at Stamford Plaza Melbourne.

Christmas Day lunch features fresh locally sourced seafood, Christmas favourites and decadent desserts, plus a beverage package to keep you in the festive spirit. While the dinner offering has you and the family feasting on an array of fresh seafood, hearty carveries and more. 

What you need to know

Where: 111 Little Collins Street

When: Wednesday, 25 December 2019, 12:30pm – 3:00pm; Dinner  5:30pm – 10:00pm

Cost: Lunch is $249 per adult – includes beverage package, $124.50 per child – includes juices and soft drinks (children under 5 free). Dinner is $149 per adult (Includes one glass of sparkling wine on arrival), $74.50 per child (5-12years) Children under 5 free.

For more information:

SEA LIFE Melbourne Aquarium

For a very merry underwater Christmas look no further! Enjoy a festive three course feast including Huon River salmon for entrée and roast turkey with all the trimmings for main course, followed by a dessert platter with Christmas favourites such as pavlova and plum pudding. SEA LIFE Melbourne’s Christmas Day Lunch will take place in Coral Atoll, which showcases a glorious array of tropical fish as well as floor-to-ceiling views of the Yarra River. Santa Claus will also be stopping by to deliver a special gift to the children spending Christmas surrounded by spectacular sea creatures! You'll also experience a touch of a White Christmas by visiting SEA LIFE Melbourne’s colony of sub-Antarctic King and Gentoo penguins.

What you need to know

Where: SEA LIFE Melbourne 

When: Wednesday, 25 December 2019, from 11am – 2pm or a late lunch from 3:30pm – 6:30pm

Cost: Lunch is $169 per adult – includes beverage package, $79 per child (4-12). Children under 3 $29. Includes all day entry to the aquarium. 

For more information:


Melbourne Zoo

An annual favourite, you're sure to have a 'roaring' time this Christmas and spoil the whole family by taking them to lunch at Melbourne Zoo on Christmas day.

Enjoy a festive buffet lunch in the Lakeside Cafe (closed to the public) where you will find the best of the season’s Christmas fare including seafood, salads & roasted meats, followed by an enticing grand dessert buffet.

The photo booth will be a hit for all the family members and a Jazz duo will roam the room adding to the ambience. Before and after lunch take a wander throughout the Zoo and enjoy the animals and the many talks taking place.

What you need to know

Where: Melbourne Zoo, Elliot Avenue, Parkville

When: Lunch is from 12pm-3pm with entry into the Zoo from 11am

Cost: Adults : $245 * | Zoo Member Adult: $223; Child (5 -15 years): $95* | Zoo Member Child (5-15 years): $86* Children under 5 are free

For more information:

Sheraton Melbourne Hotel

Treat yourself to a grand buffet at the Sheraton Melbourne this Christmas day to finish the year in premium style.

On the special day itself, dine among Christmas decorations, bon-bons and a visit from Santa Claus with gifts for the lucky children between noon - 2.30pm. Feast on a bountiful seafood buffet, featuring an array of fresh seasonal produce, hot dishes, signature salads and a dessert buffet. Or why not level up to the seafood buffet in The Ballroom at Sheraton Melbourne Hotel - featuring fresh fish, signature salads and sweet desserts leaving you with a Christmas to remember!

If you're busy during sunlight hours (by the beach maybe - Christmas the Aussie way!), instead bring your family and friends for a lavish dinner featuring the famous seafood buffet and favourites of the season, from 6.00pm. They are also doing a Christmas Eve buffet if you want to celebrate the European way! Find out more here.

What you need to know 

Where: Little Collins St Kitchen and The Ballroom, Sheraton Melbourne Hotel, 27 Little Collins St, Melbourne

When: 25 December, 2019

Cost: Christmas Day Buffet Lunch from $245 per adult | $99 per child (4-12 years old).

Visit for all bookings.

Image Credit: Meat Market

Meat Market

Relish in all things meaty this Christmas at a three-course sharing style lunch with all the trimmings, serving traditional Australian Christmas favourites like turkey, ham and seafood. Start off the feast by sipping on a glass of Mumm champagne on arrival. 

Sit back, relax and leave the cleaning up to someone else with a quintessentially Aussie Christmas lunch at Meat Market this year.

What you need to know 

Where: Meat market South Wharf, 53 South Wharf Promenade, South Wharf. 

When: Noon - 3pm, December 25, 2019

Cost: Adults: $129 | Children: $55

For more information:

The Duke of Wellington

Dine like royalty this Christmas Day at The Duke of Wellington on Flinders Street, perfect for the entire family.

Bring the loved ones together over a three-course sharing style lunch full of your favourite Christmas classics. For $95 per adult, it's one of the less-pricey options in the city this year.

What you need to know

Where: Level 2, 142 Flinders Street, Melbourne

When: Seatings available at 11:30am & 2:00pm, December 25, 2019

Cost: Adults: $95, Child under 12: $35

For more information:

Melbourne River Cruises 

Take the stress out of Christmas and spoil your family with a relaxing three-hour buffet lunch cruising along the scenic Yarra River. You'll love spending the afternoon dining on a boat with the family rather than worrying about the turkey (and the cleanup!) celebrating Christmas Day on one of Melbourne’s most exclusive cruising experiences.

What you need to know 

Where: Southbank Promenade

When: Noon - 3pm, December 25, 2019.  

Cost: Adult: $189.00 | Child 14 - 17: $119.00 | CHILD 2 - 13: $99 

For more information:

Image Credit: The Westin

The Westin

Two fabulous options await at Allegro Restaurant in The Westin for Christmas day: both lunch and dinner with all the trimmings are available to help you celebrate with your loved ones.

The buffet lunch Includes a glass of Moët & Chandon Champagne on arrival, selected beer & wine varieties, soft drinks, tea & coffee, plus a special visit from Santa with gifts for the children. Dinner is three courses and your choice of side, with a two-course kids menu option.

What you need to know

Where: 205 Collins Street, Melbourne

When: 3pm for lunch and 5.30pm for dinner, December 25

Cost: 2018 details: Lunch: $330 per adult, $100 per child (4-12 years) | Dinner: $95 per adult, 2 Course kids menu $30 (4 - 12 years). 2019 details to be announced soon.

Stay up to date on their website:

Eureka 89 

How about celebrating Christmas high up in the clouds? Enjoy unparallel views of the city as you feast on a four-course festive treat with quality wines and premium beers. Enjoy a Christmas inspired cocktail on arrival as well. 

Menu includes such delicacies as confit duck rillettes, seared scallops with mussels and black garlic, and "pavlova exotique" so you can eat, drink and be merry! 

What you need to know

Where: Eureka Tower, 7 Riverside Quay, Southbank

When: Christmas Day 2019 has sold out! You can still book a Christmas Eve dinner here.

Cost: Adults: $175, child 13-17: $125, and child 2-12: $55

For more information:

Melba Restaurant At Langham 

A Merry Langham Christmas you will have as Melba Restaurant dazzles you with their festive gastronomic journey through holiday favourites.

From Christmas Eve right through to Boxing Day, feast on a full complement of themed goodies (including candy cane cocktails!) ready to get you in the mood. 

The two seatings for Christmas Eve dinner include traditional roast dinner with all the trimmings, and a blend of exquisite ingredients,
bountiful seafood and a myriad of international cuisines prepared by smiling chefs at interactive cooking stations. Desserts are decadent, as you've come to expect from The Langham - choose from a tantalising array of miniature treats, ice-creams and a fountain of luscious warm chocolate.

Christmas Day includes breakfast, two lunch options (in Melba Restaurant and also The Ballroom), Afternoon tea and dinner - from fluffy pancakes and Christmas stollen to lobster bisque soup with brandy, traditional turkey and cranberry sauce, mince pies and plum pudding all in the offering.

Roving entertainers & Christmas Carollers will be spreading holiday cheer not to mention a visit from the man in red with gifts for children up to 9 years

What you need to know

Where: 1 Southgate Ave, Southbank VIC 3006

When: From 5pm Christmas Eve, right through to Boxing Day. Lunch is from 12.30 for Melba's, and noon for The Ballroom.

Cost: Melba's lunch is priced from $429 for adults and $229 for children.

For bookings and more information:

Christmas At The Windsor

Known for serving the best Christmas feasts in Melbourne be treated with a degustation dinner on Christmas Eve and a festive Buffet Lunch on Christmas Day to help you celebrate with your loved ones.

The Christmas Eve degustation dinner is a 5-course set menu with free-flowing wine & beverages including hiramasa kingfish ceviche, with aged Great Ocean Road duck and smoked hay for the main. Of course there will be The Windsor's famous Christmas pudding with chestnut cream for dessert!

On Christmas Day the buffet lunch is held in the Grand Ballroom, with gifts for children under 12, a visit from Santa and carollers. Oh and a live oyster shucking station!

What you need to know

Where: 111 Spring Street, Melbourne 3000

When: Lunch #1 starts at 12pm

Cost: Lunch is $359 for adults and Children $275 (13-18 years); $195 (4-12 years)

For more information:

More Festive Ideas For Melbourne Families

Where To See Christmas Lights

The Best Christmas Markets In Melbourne

Christmas Movies To Watch With The Family

Have you signed up to our newsletter? Join ellaslist to get the best family and kid-friendly events, venues, classes and things to do NEAR YOU!