Current occasion
Next seasonal celebration
The Onyx festive menu runs through the Christmas season with pre-order dining, party-night options and bottomless drinks upgrades.
Date
17 November to 31 December
Reservations
Tables are available for this seasonal celebration until 31 December 2026.
What to expect
Festive menu runs from 17 November to 31 December 2026.
Peak dining is Friday and Saturday dinner; off-peak dining is Sunday to Thursday all day and Friday 12pm to 4pm.
Peak festive menu: two courses £50 per person or three courses £55 per person.
Off-peak festive menu: two courses £35 per person or three courses £40 per person.
Christmas Eve, Boxing Day and New Year's Eve use peak prices.
Choose from five starters, seven main course options and four desserts. Mixed roast supplement £5; fillet steak supplement £7.
Bottomless upgrades: prosecco £30, wine or beer £40, cocktails £55, spirits and mixers £55, mocktails £30, soft drinks £20.
A £20 per person deposit is required to secure the booking. Full payment and pre-order must be completed by 12 December 2026; for earlier bookings, please confirm the deadline with the team.
A 12.5% service charge is added to the bill.
Coming next
More seasonal dates
Explore upcoming special occasions at Onyx, from festive dining to family celebrations and romantic date nights.

20 November 2026
Festive Party Nights
Book festive Friday and Saturday party nights at Onyx with live singers, festive menus and bottomless drinks packages.

20 November 2026
Thursday Christmas Bottomless Dinner
Book Thursday Christmas bottomless dinner at Onyx with live music, a two-course meal and two hours of bottomless prosecco.

24 December 2026
Christmas Eve at Onyx
Start Christmas at Onyx with festive dining, cocktails, group bookings and a premium Hornchurch restaurant-bar atmosphere.

25 December 2026
Christmas Day at Onyx
Book Christmas Day at Onyx with a five-course festive menu, live music, family tables and polished seasonal service in Hornchurch.

