If you're here in Bangkok for the holidays, there's no reason to celebrate Christmas over a bowl of noodle soup or some papaya salad if you don't want to. There are plenty of venues putting together traditional Christmas dinners, from relaxed and casual to lavish and formal. Most of the city's large five star hotels will be doing lunches and dinners on Christmas. Many of the city's English pubs will also be putting on Christmas dinners, too.
Here are some top picks for celebrating Christmas in Bangkok. Try to book at least a few days in advance so you know you have a place to celebrate!
The Londoner on Sukhumvit Road does a lovely Christmas Day meal on the 25th. If you're hoping for turkey and stuffing and Christmas pudding in a relaxed, child-friendly environment, this is a great choice. They also do a Christmas Eve dinner and have live jazz, too. Dinner is 1,400 baht per person (about $50). If you want a traditional Irish-style Christmas dinner, visit the Dubliner. This large pub is offering up roast turkey, plum pudding and mince pies on the 25th. Dinner is 1,000 baht per person (about $30).
2. Trader Vic's
Trader Vic's at the Bangkok Marriott Resort & Spa is having a blow out Christmas buffet on the 25th. The holiday buffet will be similar to the restaurant's lavish Sunday brunch, which has plenty of Thai and Western food options, as well as Japanese, and includes free flowing Mai Tais! Brunch is 2,099 baht per person (about $70).
The Dusit Thani's upscale French restaurant is offering a set lunch and set dinner on Christmas day. The menus offer high-end French cuisine so if you're craving foie gras and truffles for Christmas head to D'Sens. Lunch is 1,600 baht per person (about $55) and dinner is 3,000 baht per person (about $100).
One of the city's popular river cruises offers special Christmas and Christmas Eve dinner cruises. The buffet is a mix of Thai and Western food, though, so you may miss out on more traditional Christmas fare. You won't miss out on a festive, celebratory evening though.