The OP was asking “are there any nice hotels or restaurants that have a nice Christmas dinner/buffet available?” (in Chiang Mai). Not seeking views from voluble, opinionated posters regarding their preference for Thai food and their derision of Japanese fare.