
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.
A non-discretionary 12.5% service charge is added to the final bill.
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 and New Year's Eve use peak prices. Christmas Day and Boxing Day have separate menus.
A non-discretionary 12.5% service charge is added to the final bill.

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.

Fridays and Saturdays, 20 November to 19 December
Book festive Friday and Saturday party nights at Onyx with live singers, festive menus and bottomless drinks packages.

15, 22 and 23 December 2026
Christmas dinner and dancing with live singing from Becca, 7:30pm to 11pm, with the off-peak festive menu or à la carte.
Xmas at Onyx
Midweek Christmas bottomless dinners from 19 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.

17 November to 31 December
Browse Onyx festive menu dates, peak and off-peak dining prices, bottomless upgrades and pre-order details for Christmas bookings in Hornchurch.

4, 11 and 18 December 2026
Sing along with Becca from 1pm to 4pm on festive Fridays, with the off-peak festive menu or à la carte.
Xmas at Onyx
Lunch with Santa, Christmas Eve, Christmas Day and Boxing Day dates, prices and booking details.

Sunday 20 December 2026
Lunch with Santa on 20 December, with sittings from 1pm to 2pm and 3:30pm to 4:30pm, plus live music.

Thursday 24 December
Christmas Eve kids' disco from 12pm to 4pm with entertainment at 1pm, followed by an evening party with live music from 8pm to 11pm.

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 Onyx's separate three-course Boxing Day menu at £60 per person, children under 12 at £30 and live music from 4pm to 7pm.
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 and New Year's Eve use peak prices. Christmas Day has its own five-course menu at £140; Boxing Day has a separate three-course menu at £60.
Festive menu deposit: £20 per person. Full payment and pre-order by 12 December; confirm the deadline with the team for earlier bookings. A non-discretionary 12.5% service charge is added to the final bill.
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.