Set Lunch Menu: Tuesday to Friday, 12pm to 4pm. From 20 November, festive off-peak dining or a la carte replaces the usual set lunch.

Christmas at Onyx

Festive menus, party nights and Christmas dining

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.

Festive Menu poster at Onyx Restaurant & Bar

Confirmed Christmas dates

Choose your festive booking

Christmas options are split into clearer sections so guests can jump to the right dates, prices and booking details.

Xmas at Onyx

Festive party nights

Friday and Saturday Christmas party nights with live singers, festive dining and bottomless packages.

Festive Party Nights poster at Onyx Restaurant & Bar

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.

Xmas at Onyx

Xmas party Thursdays

Midweek Christmas bottomless dinners from 20 November to 17 December 2026.

Thursday Christmas Bottomless Dinner poster at Onyx Restaurant & Bar

20 November to 17 December

Thursday Christmas Bottomless Dinner

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

Xmas at Onyx

Festive lunch and off-peak

Festive menu dates, peak and off-peak dining prices, including the set lunch replacement from 20 November.

Festive Menu poster at Onyx Restaurant & Bar

17 November to 31 December

Festive Menu at Onyx

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

Xmas at Onyx

Xmas events and special days

Christmas Day and Boxing Day dining details, prices, deposits and booking links.

Christmas Day dining poster at Onyx

Friday 25 December

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.

Revised festive menu with Boxing Day peak prices at Onyx Restaurant & Bar

Saturday 26 December

Boxing Day at Onyx

Keep the celebrations going with Boxing Day dining, live music and the festive menu at peak prices at Onyx Restaurant & Bar.

Booking notes

Christmas menu with prices

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.

Contact Onyx
Call