-1 . Christmas Dinner
This list of places to celebrate Christmas in Bangkok is a good place to start making plans. Many of the city's five star hotels, including the Peninsula, The Oriental and other fancy hotels on the river are having gala dinners on Christmas Eve and buffets for Christmas day. It doesn't have to be that fancy, though, and many of the city's pubs also do holiday dinners that are much less expensive and more casual.