Al Dawaar revolving restaurant The city’s only revolving restaurant will host a lavish buffet on Christmas Eve, where diners can tuck into turkey, roast beef, salmon, oysters, prawns, foie gras and much more as they look out over the sea and skyline. Dhs260 (food only), Dhs130 (under 12s). Tue December 24, 6.30pm-midnight. Hyatt Regency, Deira (04 317 2222).
Christmas Eve cruise on Bateaux Dubai Glide along the Creek on board this stunning restaurant, where diners can enjoy a specially prepared five-course dinner with a festive twist, along with unlimited house beverages. Dhs595. Tue December 24, 7.45pm-11pm. Dubai Creek, boarding Bur Dubai side opposite British Embassy (04 814 5553).
Festive Eve Party at The Palace Celebrate at Argentine spot Asado or Arabian eatery Ewaan – where you can tuck into a set menu or festive buffet. Dhs300 (Asado), Dhs250 (Ewaan), excluding select beverages. Tue December 24. The Palace Downtown Dubai (04 428 7941).
Manhattan Grill dinner To ensure you’re not bored of turkey by Christmas Day, tuck into New York-style steakhouse cuisine with a delicious four-course menu and unlimited soft drinks. Dhs350. Tue December 24, 7pm-11.30pm. Grand Hyatt, Oud Metha (04 317 2221).
Rhodes Twenty10 Get together with friends and family for a traditional roast dinner, featuring meat options such as lamb, turkey, beef and more – while vegetarians are also well catered for. Tuck into a dessert plate with Christmas pudding, spiked crème brûlée and raspberry trifle. Sharing set menu Dhs500 per person. Tue December 24. Le Royal Méridien, Dubai Marina (04 316 5550).