
Fridays and Saturdays, 20 November to 19 December
Festive Party Nights
Book festive Friday and Saturday party nights at Onyx with live singers, festive menus and bottomless drinks packages.
Christmas at Onyx
The festive menu runs from 17 November to 31 December 2026. Plan Christmas at Onyx in Hornchurch with bottomless Christmas dinners, Friday and Saturday party nights, Christmas Day and Boxing Day bookings.
Festive menu
Peak: two courses £50 / three courses £55
Off-peak: two courses £35 / three courses £40
Upgrades: prosecco £30, wine or beer £40, cocktails £55
Spirits and mixers £55, mocktails £30, soft drinks £20.
Christmas Eve, Boxing Day and New Year's Eve use peak prices.

Confirmed Christmas dates
Christmas options are split into clearer sections so guests can jump to the right dates, prices and booking details.
Xmas at Onyx
Friday and Saturday Christmas party nights with live singers, festive dining and bottomless packages.
Xmas at Onyx
Midweek Christmas bottomless dinners from 20 November to 17 December 2026.
Xmas at Onyx
Festive menu dates, peak and off-peak dining prices, including the set lunch replacement from 20 November.
Xmas at Onyx
Christmas Day and Boxing Day dining details, prices, deposits and booking links.

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

Saturday 26 December
Keep the celebrations going with Boxing Day dining, live music and the festive menu at peak prices at Onyx Restaurant & Bar.
Booking notes
The festive menu is also available inside the main menu area, so guests can browse it like the other Onyx menus while the season is active.
The festive menu runs from 17 November to 31 December 2026 and appears in the main menu while the season is active.
From 20 November 2026, the set lunch menu is replaced by festive off-peak dining or a la carte.
Peak dining: two courses £50 or three courses £55.
Off-peak dining: two courses £35 or three courses £40.
Christmas Eve, Boxing Day and New Year's Eve use peak prices. Christmas Day has its own five-course package.
Festive menu deposit: £20 per person. Full payment and pre-order by 12 December; confirm the deadline with the team for earlier bookings. A 12.5% service charge is added.
Private and group bookings
For work parties, family celebrations and larger groups, reserve online or call the team so Onyx can confirm availability, deposits, pre-orders and table timings.