Christmas:
Where to dine on Christmas Day

5 NOVEMBER 2025

The holiday season is just around the corner, and what better way to celebrate than by indulging in a delightful Christmas feast in Brisbane? Whether you're in the mood for a festive long lunch or a lavish dinner, Brisbane’s vibrant dining scene offers endless ways to make your Christmas Day truly special.

Christmas lunch in The City 

Donna Chang

Experience a change from tradition and indulge in a four-course Cantonese banquet at Donna Change on Christmas Day. With dietary specific menus available and a kid’s menu as well, you can enjoy a stressless Christmas Day. 

Time: From 11.30am 

Price: Adults $288, Children $99 

Sofitel Brisbane 

A beautiful Christmas Day spread can be found at the Sofitel Brisbane’s Ballroom Le Grand as the buffet experts put on a festive lunch for you and your loved ones. Expect a visit from a jolly big man in a red suit to keep the magic alive for the little ones. 

Time: 12pm – 2pm 

Price: Adult $335, Children $86 - $118 

Voco Brisbane City Centre 

Celebrate Christmas with a classic buffet lunch at Voco Brisbane. Enjoy view of the Brisbane River as you indulge in a seafood focused offering in perfect Australian Christmas style, don’t forget to save room for the delicious dessert section. 

Time: 12pm - 3pm 

Price: Adults $318, Children $138 - $212 

Naldham House

A beautiful blend of European and Australian Christmas has been brought together in one menu at Naldham House. Don’t worry about the cleanup, just worry about what you’re going to drink and let Naldham house look after the rest. 

Time: From 11am 

Price: $250pp 

Hibiscus Room & Bar

Embrace the festive spirit in true Brisbane City style at Hibiscus Room & Bar for a delightful Christmas lunch buffet poolside. Elevate your dining experience by upgrading to a premium drinks package.

Time: 11.30am – 3pm 

Price: Adults $269, Children $89 - $179 

Christmas Dinner in The City 

Stamford Plaza 

Enjoy the Stamford Plaza’s Christmas Day dinner buffet to experience a cozy atmosphere, delicious food and festive joy from La Boca Bar and Grill. This friendly family venue brings flame-grilled plates with the option of adding a drinks package to your experience. 

Time: 6pm – 9pm 

Price: Adults $249, Children $109 - $199 

Marriot Brisbane
Marriott Brisbane

Christmas Lunches beyond The City 

Sirromet Winery 

The chefs at Lureen’s at Sirromet Winery have curated a festive three course menu paired with award winner Sirromet wines to set the perfect Christmas day lunch for the family. Santa is also planning to drop by and say ‘hello’ to all the kids. 

Time: 11.30am – 3pm 

Price: Adults $269, Children $80 - $130 

Cloudland 

Whether you choose the Garden Banquet or the Family Buffet, you are in for a festive treat. The banquet includes a premium beverages package and four courses, whilst the buffet will be traditional style with roast meats, summer salads and so much more. 

Time: Banquet 11am – 2pm, Buffet 3pm – 6pm 

Price: Banquet $249pp, Buffet: Adults $192, Children $92 - $123 

Marriott Brisbane 

A decadent buffet awaits at the Marriott Brisbane with a fresh seafood bar, Christmas carvery and so much more. The festive atmosphere and decorations create the perfect space to celebrate Christmas Day with friends and family. 

Time: 12pm – 3pm 

Price: Adults $309, Children $189 - $229 

Rydges South Bank 

Enjoy a beautiful Christmas buffet lunch to celebrate the festive season with your friends and family. Find festive delights both hot and cold, salads and of course delicious desserts. 

Time: 12pm – 3pm 

Price: Adults: $327, Children: $38 - $242 

An image of the Regent on the Queen Street Mall.