Christmas Lunch in Melbourne
Take the stress out of Christmas lunch. Relax and spoil the family, and forget about the dishes. Each of these venues has excellent Christmas lunch deals, and there is something for every budget. Celebrate with your loved ones at these fantastic eateries.
This is one of Melbourne’s most enchanting hotels. There is something for everyone with a range of scrumptious dining options. Enjoy a White Christmas at the Langham’s Melba, one of Melbourne’s favourite dining spots.
Christmas day breakfast is served from 6.30am in Melba Restaurant until 10.30am
Price: Adults $139 and Children $89
Christmas eve diner sessions are from 5pm to 7.30pm or from 7.30pm to 11pm with adults pricing at $169 and children at $99.
A delicious buffet dinner with modern Aussie dishes and all your Christmas favourites.
For a Christmas day near the beach, why not go to the Grosvenor hotel at St Kilda for lunch? Crystal Bay prawns are on the menu, along with John Dory with freekeh and heirloom zucchini salad and roast turkey breast with potato fondants. They have delectable Christmas pudding too. Sit back, relax, and enjoy.
This is the ideal trendy spot for your Christmas Day lunch. With 3 courses and Mumm Petit Cordon on arrival, the lunch has everything from traditional to modern summery dishes.
Celebrate at the Brighton Savoy for Christmas lunch or dinner in style. Lunch sessions are from 12.30pm to 4:00pm. There is a traditional 3 course Christmas festive menu with all the trimmings, and de Bortoli wines, Carlton beers, and soft drinks are included.
Price: Adults $165 per person. Children’s prices are from $45 to $85 per child.
This scrumptious three course Chrissy lunch has a menu that includes grilled swordfish, stuff Zucchini flowers, and traditional plum pudding. A glass of Chandon is included, or you can add a beverage package for just $45.00.
For a fab view over Melbourne City book in at the Sofitel. The seafood and carvery buffet with unlimited drinks package is $325, with similar options for dinner at $149.00 per person.