Arabian Ranches Golf Club: Christmas Eve and Christmas Day buffets for the whole family, where adults dine overlooking the golf course while little ones are entertained by Santa, a balloon-bender and face-painting.
Dhs220, Dhs110 for kids aged six to 12 years on Christmas Eve; Christmas Day brunch is Dhs240 with soft drinks, Dh395 with wine and selected beverages, kids aged six to 12 years pay Dhs120. (04 360 7935).
Atlantis: Enjoy family Christmas brunches and dinners available at the international/Mediterranean-themed Kaleidoscope or the Asian-inspired Saffron and look out for special appearances by Santa and his elves.
Prices from Dhs235 for adults, Dhs117 for kids, for brunch, Dhs175 for adults, Dhs88 for kids, for dinner. (04 426 2626).
The Cellar, Aviation Club: Christmas Day lunch featuring traditional turkey and Christmas pud.
Dhs195 for four courses, Dhs100 for kids under 12 years. (04 282 4122).
Dubai Creek Golf & Yacht Club: A festive buffet at Legends where everyone can enjoy music from the resident pianist and kids can get stuck into a raft of fun activities. Dhs240 for adults, Dhs140 for kids under 12 years. Seafood lovers can tuck into a sharing platter of scallops, lobster and salmon, all with festive accompaniments at Aquarium.
Dhs210 for adults and Dhs140 for children under 12 years. (04 295 6000).
Dubai Polo & Equestrian Club: Relish the picturesque views from the Palermo restaurant as you dig into an elaborate festive buffet with live cooking stations, plus the kids can pay Santa a visit and enjoy pony rides, games and other entertainment.
Dhs240 per person including soft drinks, half price for kids aged six to 12 years. (04 361 8111).
Emirates Golf Club: Executive Chef Francois Porte prepares a traditional four-course meal in Le Classique. Dhs325 per adult and Dhs135 per child under 12. Or, get stuck into the buffet at the Conservatory. Santa will be popping in to ensure everyone gets into the Christmas spirit.
Dhs175, Dhs85 per child under 12. (04 380 1919).
Hilton Jumeirah: Roast turkey with stuffing and cranberry sauce, gravadlax, Brussel sprouts and roasted chestnuts are just a few of the traditional delights on offer at Oceana restaurant – as well as a special visit from Father Christmas.
Dhs400 per person including a glass of champagne, half price for kids aged six to 12 years. (04 318 2540).
Irish Village: Indulge in traditional festive meals at Dhs85 a pop for the twelve days leading up to Christmas from noon to 11pm. On the big day itself, feast on a sumptuous buffet laden with traditional Christmas goodies. Santa will drop in to give out gifts.
Dhs140, Dhs80 for kids. (04 282 4750).
Renaissance Hotel: Get your seasonal quota of roast turkey and trimmings at Sails restaurant. For a surprisingly reasonable Dhs380 for four people, including a bottle of house wine, you’ll be severed a lip-smacking whole roasted turkey served with vegetables, apple and sage stuffing, chipolata sausages, cranberry jelly and gravy. It’s the perfect festive feast and runs from December 12-25. Alternatively, check out the vast buffet at Spice Island. The menu includes, of course, roast turkey, as well as live cooking stations featuring cuisine from Italy, Mexico, India and elsewhere. Santa will pop in with pressies on Christmas Day.
Dhs209 for grown-ups with soft drinks, Dhs99 for kids aged six-12 years. (04 262 5555).
The Montgomerie: Enjoy an international festive Christmas Day buffet at the Academy Terrace sports-themed restaurant and lounge. Kids can get their photo taken with Santa and try their hand at the lucky dip.
Dhs300-Dhs425 (04 390 5600).
Vista Rooftop & Bar: Kids are welcome Christmas Eve and Christmas Day for a two-course dinner menu with mains of meat-ball linguine with tomato and olive sauce, fish and chips, roast poussin with honey-glazed carrots and parsnips with cranberry sauce, plus dessert of ice cream, apple/plum crumble or Christmas pud.
Dhs80 including soft drinks and party bag, Dhs250 for adults with soft drinks, Dhs395 with house beverages. (04 427 5500).