Where to Eat in Melbourne on Christmas Day (2026)

Photo of author
Article written by: Rebecca

Take the stress out of Christmas and let someone else do the cooking for you. Melbourne’s dining scene is world famous, and many restaurants are putting on Christmas Day lunches. With everything from traditional roasts to fancy-schmancy spreads, there’s something for all budgets.

Here are my personal picks for the best places to eat Christmas lunch in Melbourne this year.

My expert tip: Book well in advance as these restaurants tend to fill up quickly during the Christmas season!

If you’re a restaurant with a Christmas Day offering, please reach out to us to be added to this listing.

Where to eat in Melbourne on Christmas Day

Afloat

Celebrate Christmas on the water at Afloat, Melbourne’s floating bar and restaurant on the Yarra, right next to Flinders Street Station. This summer it’s been turned into a Greek Islands beach club called Yamas Greece, so expect gyros, a giant mezze platter, ouzo frozen cola and sangria made with Greek wine.

You can book a table and order à la carte from the regular all-day menu, choose the Premium Banquet menu or book a club package in a riverside cabana or lounge. Tables have a minimum spend of $95 per person ($45 for kids).

There’s a 15% holiday surcharge on all purchases, and bookings have a maximum seating time of 2.5 hours.

Book a table online.

Arbory Bar & Eatery

Grab a table by the river and celebrate Christmas at Arbory Bar & Eatery. You can book tables for 1-20 people with a minimum spend of $85 per person on food and beverages from the a la carte menu ($45 for kids under 17).

There’s also banquet option available for groups of 10-40 people. You’ll set the menu for a shared, three-course meal for $60 per person (+15% surcharge).

There is a 15% holiday surcharge for all purchases, and bookings have a maximum seating time of 2.5 hours. All tables are covered by umbrellas – so you’ll be protected no matter what Melbourne’s unpredictable weather brings!

Book a table online.

Melbourne River Cruises

Float down the river in style and enjoy an extensive hot and cold buffet. There’s the usual roast meats and veggies, along with salads, fresh prawns and Tasmanian smoked salmon, as well as a selection of desserts.

Oh, and free-flowing drinks over the three-hour dining experience!

The cruise runs from 12pm to 3pm.

Adults: $350 per person
Children: 13-17 years – $195 per person, 2-12 years – $175 per person

See the full menu and book online.

Chancery Lane

Feast on Sydney rock oysters, salmon and striploin at Scott Pickett’s Chancery Lane this Christmas. There’s even a special menu for the little ones. Feeling fancy? You can even add Champagne and caviar bump or half a WA crayfish to your table.

There are two sittings: 11.30am, 2.15pm.

Adults: $220 per person
Kids 12 and under: $65 per person

See the full menu and book a table online.

Hotel Esplanade

The Espy has a few ways to celebrate Christmas in St Kilda.

The Christmas lunch is a modern take on the classic Aussie Christmas feast, served from the signature Christmas menu, with tap beers, house sparkling, wine and soft drinks included. There’s live music from 11am to 8pm too. Lunch is a 2-hour seating and the sitting times depend on where you’re seated:

  • Main Bar: 11am or 2.30pm
  • Balcony: 11.30am or 3.30pm
  • Sunroom: 12pm or 3.30pm

Adults: $205 per person
Children (6-17): $205 
Kids (5 & under): Free

For something different, Mya Tiger and the Green Room are serving a festive Cantonese banquet with fresh seafood, honey-glazed char siu pork, roasted duck and jasmine rice. Two hours of selected sparkling, wines, beers and soft drinks are included. Sittings are at 11am and 1.30pm in Mya Tiger, and 12pm and 3.30pm in the Green Room.

Adults: $200 per person
Children (6-17): $200
Kids (5 & under): Free

Prefer to keep it casual? The Public Bar, Basement and outdoor areas are walk-in only, with a limited à la carte menu. When dinner is done, the DJs take over from 8pm.

See the menus and book online.

The Hotel Windsor

Celebrate Christmas in style at The Windsor with a delicious summer feast highlighting the best quality ingredients and a particular focus on Australian seafood. This year’s menu includes Sydney rock and Pacific oysters, scallops from Shark Bay, spanner crab empanada, roast pork with crackling and a selection of desserts – which includes the Windsor chocolate fountain.

Accompanying the delicious food are free-flowing beverages.

Adults: $475
Children: $230

See the full menu and book online.

The Duke of Wellington

Share a 3-course Christmas feast with family and friends at The Duke. The menu looks delectable: roasted prawns, Wagyu beef bresaola, scallops, pancetta-wrapped turkey and two kinds of pudding for dessert.

There’s also a vegan menu available.

Book one of the two sittings: 11am and 2.30pm.

Adults/teenagers: $180 per person
Kids 12 and under: $49 per person

Book online here.

Conservatory

Celebrate Christmas in the elegant surroundings of Conservatory at Crown Melbourne. Christmas lunch includes Conservatory’s famous buffet, with everything from seafood, hot meats, salads, Asian food and soups.

Finish your meal off with egg nog crème brûlée, blueberry coconut pavlova and chocolate peppermint choux bun – and just try to stay away from the cascading chocolate fountain.

Live entertainment will accompany the meal.

Adults: Lunch – $545; Dinner – from $365
Child: Lunch – $272.50; Dinner – from $182.50

See the full buffet menu and book online.

Bistro Gillaume

Indulge in French luxury, with a four-course menu at Bistro Gillaume. Included in the menu are smoked salmon with whipped cod roe and briochue, scallops with Cafe de Paris butter, Wagyu beef and a pistachio and raspberry trifle.

Choose from lunch (11.30am-3.30pm) or dinner (5.30pm-10pm). There’s live entertainment to accompany lunch.

Price: $249 per person or $275 with a Moet & Chandon champagne upgrade
$59.90 for two hours of free flowing house wine

Prices include the public holiday surcharge.

See the menu and book online.

Found this article useful? Consider buying me a coffee as a way to say thanks!


Read next

Before you go… you might like these other Melbourne blogs:

Best Melbourne resources

About THE AUTHOR

I’m Rebecca, a Melbourne local excited to show you the best of Melbourne. I've visited more than 40 countries and have a Master of International Sustainable Tourism Management. After living abroad for 8 years, I’m back home in Melbourne, rediscovering this city that I love and have missed. My aim is to help you find the best things to do in Melbourne.

Leave a Comment

M is for Melbourne
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.