A Complete Guide to Christmas Day Dining in Melbourne 2021

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases.

Sharing is caring!

Want to know which restaurants open Christmas Day in Melbourne? Then you’re in the right place. Whether it’s a set menu feast or somewhere to just grab a bite to eat on the big day, we’ve found a wide variety of options to suit all palates and all budgets.

Our list will give you plenty of options for the all important Melbourne Christmas Day lunch, and you’ll find suggestions for Christmas Eve dinner, Christmas Day breakfast and Christmas Day dinner as well. Read on to find out what Melbourne restaurants open on Christmas.

If you want to know where the best Christmas party venues are in Melbourne, we know that too!

Find a gorgeous Christmas Day dress to wear out to your meal.

Restaurants open Christmas Eve for dinner

Want to get a head start on celebrations? Perhaps you traditionally celebrate on Christmas Eve. Whatever your reason, we’ve found some great restaurants open on Christmas Eve that should meet your needs.

Henry Sugar | South Yarra

Henry Sugar’s Christmas Eve dinners are hugely popular and always sell out fast. With desserts like a butter sponge bauble filled with spiced Christmas pudding mousse, vanilla ice cream and cherries, it’s easy to see why. The restaurant tailors its menu to meet dietary requirements so there should be something to suit everyone in your party.

For bookings visit their website or phone (03) 9448 8196.

No35 | Melbourne CBD

Celebrate Christmas Eve with a delicious festive buffet at Sofitel Melbourne on Collins elegant restaurant. Situated on the 35th floor, the restaurant offers a joyous atmosphere with panoramic views. The buffet includes a free-flowing beverage package with select beer, wine and soft drinks.  There are two sittings to choose from: 5.30-7.30pm or 8.15-10pm.

Adults – $165 | Children (6-11 years) – $70 | Children (3-5 years) – $40

Book online or phone (03) 9653 7744.

Ryne | Fitzroy North

Ryne is serving up a special Christmas Eve menu for those who prefer a dinner party to a Christmas lunch. Dinner features:

  • Cantaloupe melon gazpacho with spanner crab and sauternes
  • Ora King salmon
  • Beef Wellington
  • Black Forest trifle with cherries and kirsch

$120 per person

For bookings contact Ryne via their website or on (03) 9482 3002.

Restaurants open for Christmas breakfast

If you’re not planning on a big Christmas lunch, or maybe you just can’t be bothered cooking and cleaning with a big day ahead, you might be looking for somewhere to have breakfast. These options should sort you out.

No35 | Melbourne CBD

Start Christmas Day on the right foot with a sumptuous buffet breakfast at the Sofitel Melbourne on Collins. Available from 6.30am to 10.30am, there’s plenty of time to linger while you enjoy the panoramic views from the 35th floor.

Adults – $45

For more information visit the website or call (03) 9653 7744.

St Ali Coffee Roasters | South Melbourne

Have a decadent start to your Christmas Day with this incredible breakfast menu at St Ali’s. You’ll enjoy shared entrees like 64-degree duck egg with whipped ricotta and asparagus, and Virgin Mary oysters. Then it’s on to brunch-style mains like pork belly with apple, eggs and a bone marrow crumb. Just because it’s breakfast doesn’t mean you can’t have dessert. There’s Christmas pudding drenched in brandy sauce or try the Eton mess. You can also add on drinks including coffee, fresh juices and cocktails.

Breakfast – $80 per person

For bookings visit the website or phone (03) 9132 8966.

Best Christmas Day lunch Melbourne has on offer in 2021

When it comes to Christmas lunch Melbourne has oodles of restaurants to choose from.  There are plenty of places to find a traditional meal, or you can mix it up with a wide array of fascinating menus putting a modern twist on Christmas fare. Our selection of restaurants open on Christmas Day has something for all tastes and budgets.

Arbory Afloat | Melbourne CBD

Float your way through Christmas lunch with a delicious 4-course meal on the party pontoon. Arbory Afloat has team up with Four Pillars Gin to create a Beach House feast that can be enjoyed in 3-hour seatings from 11.30am until 9pm. The feast includes:

  • Chilled seafood, Beach Bar snacks and flatbread
  • Wood-fired pizzas
  • Organic roast beef, roast snapper, roast pumpkin and leaf salad
  • Pavlova with Four Pillars Christmas Gin custard and cherries
  • Vegetarian and vegan options
  • 2-hour drinks package including Four Pillars cocktails, beer, cider, wine and champagne
  • Table seating and options to book daybed and cabanas for groups of 4-10 people

Adults – $250 | Teens (13-17 years) – $105 | Children (12 years and under) – $45

Visit the Arbory Afloat website for more information or phone (03) 9629 1547.

Arbory Bar and Eatery | Melbourne CBD

Love the sound of Arbory Afloat’s Christmas Gin lunch but prefer to keep you feet on dry land? No problem. Take a seat on the deck overlooking the Yarra River and enjoy the decadence of The Arbory and Four Pillars Christmas Gin Feast. With 3-hour seatings running from 11.30am until 9pm, the lunch includes:

  • 3-course banquet
  • Oysters, lobster rolls, charcuterie, warm sourdough
  • Glazed ham, potato gratin, mixed leaves
  • Four Pillars Christmas Gin and white chocolate roulade
  • Vegetarian and vegan options available
  • Special kids menu with unlimited soft drinks
  • 2-hour drinks package including Four Pillars cocktails, beer, cider, wine and champagne
  • Christmas crackers
  • DJs spinning tunes all day long

Adults – $195 | Teens (13-17 years) – $105 | Children (12 years and under) – $45

For more information and bookings visit the Arbory website or call (03) 8648 7644.

Conservatory at Crown | Southbank

For Christmas lunch with a touch of elegance, step into the Conservatory’s opulent dining room. With its marble floors, lavish décor and stunning views of the Yarra River, you’ll think all your Christmases have come at once. The Conservatory is doing away with its indulgent buffet for Christmas Day to bring you an exquisite 5-course menu that includes:

  • Glass of Piper Heidsieck Champagne
  • Moreton Bay bugs
  • Blood orange and gin-cured ocean trout with oscietra caviar
  • Turkey breast wrapped in Serrano ham
  • Wild mushroom tortellini
  • A golden chocolate dessert that looks like a bauble, filled with popping candies and nougatine honey parfait
  • Live entertainment

Adults – $285 | Children – $125

Find more information on the Crown website or phone (03) 9292 5777.

L’Hotel Gitan | Prahran

Fancy a French Christmas? The crew at L’Hotel Gitan may be able to help. The French inspired gastro pub is opening for Christmas lunch with a simply delectable menu. There are two seatings available at 12pm and 2.30pm. You’ll enjoy:

  • Burgundian Gougères and Comté cheese
  • Yarra Valley caviar, Mooloolaba yellow fin tuna, WA Abrolhos Island scallop
  • Duck Margaret with chestnut crème, wild thyme and duck cognac jus
  • Southern Ranges marble +2 beef fillet on rotisserie with truffle jus
  • Pomme boulangère, greens, Witlof salad
  • Cherry clafoutis tart and vanilla mascarpone Chantilly

$160 per person

Bookings are essential via email or by phoning (03) 99990990. For more information visit the website.

Matilda | South Yarra

Elegance and exceptional food is on the menu for Matilda159’s Christmas feast. With signature favourites and some exciting new dishes to try regulars and newcomers will be enthralled with the menu.

  • Snacks of salmon roe tartlets, Merimbula oysters and beef tartare
  • Shared entrées of Fraser Island spanner crab, Mooloolaba prawns and a new dish of stracciatella, heritage tomato and grilled peach
  • A choice of Humpty Doo barramundi, Wagyu sirloin or hand-rolled gnocchi
  • Sides to share
  • Raspberry and lemon myrtle pavlova

Adults – $250 | Children (under 12 years) – $120

Find more information on the website or call (03) 9089 6668.

Meat Market | South Wharf

Enjoy all the festive trimmings without the stress when you sit down to Meat Market’s 3-course lunch. Christmas lunch will be served in 2-hour sessions, with multiple seating times available throughout the afternoon. The menu includes:

  • Mumm petit cordon sparkling on arrival
  • Coffin Bay oysters, mussels, prawns and more to get you started
  • 3 entrée choices
  • 5 main course choices like cider-brined free-range organic turkey with macadamia and apricot stuffing
  • Sides and share desserts

Adults – $129 | Children (up to 16 years) – $55

Find more information on the Meat Market website or phone (03) 9008 8953.

Punch Lane | Melbourne CBD

For the first time in its 25-year history, Punch Lane is opening for Christmas lunch. Enjoy a traditional Christmas lunch with all the trimmings.

  • Seasonal 4-course menu
  • Classic dishes including roast duck
  • Christmas cake trifle with drunken cherries
  • A glass of Louis Roederer Champagne on arrival

$225 per person

Visit their website for more information or phone (03) 9639 4944.

Rosella | Collingwood

Rosella is opening its doors on Christmas Day for a Puglian inspired feast. The restaurant is renowned for showcasing unpretentious, shareable, seasonal local produce so you can expect a meal the whole family will love. Christmas lunch features:

  • Aperitivi on arrival
  • 5 courses to share
  • 2 mains
  • Traditional Christmas tart

$200 per person

Bookings can be made via the website or by phoning (03) 9419 4449.

Ryne | Fitzroy North

Ryne is serving up a whopping 6-course tasting menu for adults, complete with a glass of NV Bollinger Special Cuvee, Spritz or Mocktail on arrival.  They’ve also crafted a special 3-course menu for kids that includes a non-alcoholic drink. Adults will enjoy a stunning selection that includes:

  • Cantaloupe melon gaspacho, spanner crab, sauternes
  • Slow cooked Tasmania crayfish, tomato, basil
  • Olive oil confit, Ora King salmon, horseradish, daikon, smoked veloute
  • Roast turkey, cranberry, chestnut stuffing, gravy
  • Beef Wellington, pomme mousseline, red wine sauce
  • Black Forest trifle, cherries kirsch

Adults – $260 | Children (under 12 years) – $80

Bookings can only be made via the website. For more information phone (03) 9482 3002.

The Duke of Wellington Hotel | Melbourne CBD

Christmas lunch at Melbourne’s oldest pub is one of the cheapest around, but don’t let the price fool you. The Duke’s menu is a stunning selection of traditional favourites with an exotic twist. There’s a 3-course menu for adults and a pared-down 2-course offering for kids. There’s also a special 3-course vegetarian menu. Seatings are available at 11.30am and 2pm.

The main menu features:

  • Starters of oysters, Queensland prawns, Yarra Valley tomato and buffalo mozzarella, and local cold cuts, pork terrine and Mount Zero olives
  • Bourbon and apricot glazed leg ham
  • Slow cooked turkey with currant, fig and chestnut stuffing, cranberry sauce
  • Traditional roasted vegetables, summer greens, and a leaf and herb salad
  • Christmas pudding soaked with cognac and a vanilla bean custard
  • Little fruit mince pies and new season cherries on ice

The vegetarian menu includes:

  • Starters of crispy oyster mushrooms, compressed rockmelon, honeydew and crunchy iceberg, Yarra Valley tomato and buffalo mozzarella, and yellow squash and zucchini terrine
  • Glazed and smoked eggplant, spiced eggplant puree, confit garlic, mustard see sauce
  • Roasted heirloom pumpkin stuff with puffed grains and seeds, yoghurt, sweet currants, cranberry sauce, roasted vegetables and onion gravy
  • Traditional roasted vegetables, summer greens, and a leaf and herb salad
  • Vegan Christmas pudding soaked with cognac and a vanilla bean coconut custard
  • Little fruit mince truffle with fruit and brandy soaked sponge, and new season cherries on ice

Adults – $95 | Children (12 years and under) – $35

Book your place on the Duke of Wellington website or phone (03) 9810 0066.

Christmas dinner Melbourne

If you’d prefer to celebrate Christmas in the evening some of these options will surprise and delight.

Allegro |

Allegro at the Westin has put together a decadent á la carte menu with dishes to be shared amongst your table. Selections include kingfish ceviche with summer flowers, roasted Victorian turkey leg with bay leaf, baked Murray cod in salt crust to name a few. Dessert includes a traditional Christmas pudding with cognac crème anglaise and pavlova with dragonfruit, mango, starfruit, rambutan and passionfruit.

Adults – $199 | Children (4-12 years) – $89 | Beverage package – $49 per person

To book your dinner spot email the Westin or phone (03) 9635 2222. For more information visit the website.

Panda Hot Pot | Carlton

And now for something completely different! Panda Hot Pot’s Christmas set menu is about as far from traditional Christmas fare as you can get, but is certainly one way to mix it up this year. There are 3 different menus for 2, 4 and 6-8 people with such dishes as yuanyang hot pot soup, marinated beef slices, prawn mash and snakehead fish slice. The menus come with a jug of plum juice or, for a little extra, a bottle of house red.

$128-$148 for 2 people | $198-$228 for 4 people | $258-$278 for 6-8 people

For further information visit their Facebook page or phone (03) 9888 9899.

The Brighton Savoy | Brighton

Enjoy spectacular views of Port Phillip Bay as you arrive at the Seaview Room for a traditional Christmas dinner. It’ll be an elegant affair with tables draped in crisp white linens and adorned with beautiful Christmas centrepieces. Dinner will be served from 7-10.30pm and will include:

  • Seafood tasting plate with prawn cocktail, smoke salmon rosette and virgin Mary oysters
  • Freshly carved roast breast of turkey, smoked ham, roast potatoes, vegetables and cranberry sauce
  • Christmas plum pudding with hot brandy custard and a berry garnish
  • Fruit mince pies, chocolate mints, tea and coffee
  • Beverages including De Bortoli Willowglen wines, beer and soft drink
  • Children’s, vegetarian and gluten-free menus are available

Pricing to be confirmed. Bookings open July 2021.

For more information visit the website or phone (03) 9592 8233

Restaurants open as normal on Christmas Day

Melbourne has plenty of restaurants open Christmas Day that aren’t doing Christmas menus at a premium price. So if you don’t celebrate, or just want to grab an easy meal, try one of these.

Restaurants open on Christmas Day

Whatever your dining desires, Melbourne has plenty of restaurants open Christmas Day and across the festive season. We hope our article helps you find the perfect location for your Melbourne Christmas celebrations.

If you are looking for other places open on Christmas Day in Melbourne click here. And you can find out where you can get a Christmas Day lunch in the middle of the year because some Australians celebrate Christmas in July across the country.

Got a Question?

Want more ideas for celebrating Christmas in Australia?
Join our friendly community – ask questions and get answers from locals.

Sharing is caring!

Leave a Comment