Christmas Day Buffet

Celebrate Christmas Day at Hotel Elms

Christmas Ham

This Christmas, let us do the cooking. Join us on Friday 25 December for a festive buffet with all your Christmas favourites, from glazed ham and roast lamb to fresh seafood and classic pavlova. There's no cooking, hosting or clean-up, so you can relax and enjoy the day with family and friends.

Adults are $210, children aged 5 to 12 are $99 and under 5s eat free. All prices include GST.

*Terms and conditions apply. Bookings essential. Food is served throughout all functions. Host responsibility applies - please drink responsibly.

Everything you need for a relaxed Christmas Day

Everything you need for a relaxed Christmas Day

A full festive buffet, from fresh seafood and carvery roasts to Christmas desserts

A full festive buffet, from fresh seafood and carvery roasts to Christmas desserts

Lunch from 11.30am to 2.30pm, or dinner from 5.30pm to 8.30pm

Lunch from 11.30am to 2.30pm, or dinner from 5.30pm to 8.30pm

No cooking, hosting or clean-up, just sit back and enjoy the day

No cooking, hosting or clean-up, just sit back and enjoy the day

A festive feast for the whole family

Seafood market

Fresh oysters, chilled tiger prawns, marinated green-lipped mussels and cold smoked salmon.

Carvery and roasts

Pineapple and rum-glazed Christmas ham, mustard-crusted beef sirloin, oven-baked turkey and Akaroa salmon.

Christmas desserts

Classic berry pavlova, traditional brandy trifle, warm sticky date pudding and chocolate-dipped profiteroles.

Christmas desserts

Classic berry pavlova, traditional brandy trifle, warm sticky date pudding and chocolate-dipped profiteroles.

Carvery and roasts

Pineapple and rum-glazed Christmas ham, mustard-crusted beef sirloin, oven-baked turkey and Akaroa salmon.

Seafood market

Fresh oysters, chilled tiger prawns, marinated green-lipped mussels and cold smoked salmon.

Book your Christmas Day table

Let us know your details, and our team will be in touch to confirm your booking.