Skip to content

Guide To Eating Out At CNY Restaurants & Buffets In Bangkok

CNY restaurants & buffets in Bangkok


Chinese New Year is a time to pamper you and your family. There’s no better way to pamper someone than to eat out in some of the best CNY restaurants & buffets in Bangkok.

Here are our picks for some of the best spots to feast with your family on Chinese New Year.


1. Chao Xiang Restaurant (ภัตตาคารเฉาเซียง): a vintage dim sum buffet



Image credit: @friend_kimday via Instagram

Chao Xiang Restaurant is neither glamorous nor extravagant, but it has all the vibes of a vintage Chinese restaurant in Bangkok. This is the type of restaurant that a middle-class family of Chinese-descent would eat at to pamper themselves on a limited budget. The dim sum might take a while to come out, but once it does, it’s pretty darn good.

Unlimited dim sum for ฿620 per person with a huge Chinese-style round table? Sign me up for this dose of nostalgia.

Address: The Travellers Hotel 19 Ratchadaphisek Rd, Khwaeng Din Daeng, Din Daeng, Bangkok 10400
Opening hours: 10.30am-2.30pm, 4.30pm-10pm; Daily
Contact: +66 8 8167 2888 | Google Maps


2. Nan Yuan 藍園 in Grand Fortune Hotel Bangkok: fancy dim sum buffet near Jodd Fairs 



Image credit: @chawitj via Instagram

Nan Yuan 藍園 in Grand Fortune Hotel Bangkok offers exactly what you’d expect from a hotel buffet in Bangkok 2024. It’s near the MRT, right next to a very popular night market in Jodd Fairs, and has all the fancy bells and whistles of a fancy hotel.

You might not be getting the round table experience with Chinese vibes, but the dim sum buffet will make up for that.

The lunch costs the very auspicious price of ฿888++ for lunch (if you don’t know, 8 is a lucky number in Chinese). Their dinner buffet is ฿1,588++, but there’s a promotion where 4 people only pay for the price of 3. Only available from 5-12 February.

Address: 1 Ratchadaphisek Rd, ดินแดง Din Daeng, Bangkok 10400
Opening hours: 11.30am-2pm, 6pm-10pm; Daily
Contact: +66 2641 1500 | Google Maps


3. Wisdom International Buffet: renowned roast duck & abalone



Image credit: @yuyu_stargram via Instagram

We’ve covered a lot of dim sum buffets, but what about peking duck, abalone, and Hong Kong-style crispy pork? Wisdom International Buffet offers all that and more.

At the starting cost of ฿999++ for buffet packages, locals consider this an accessible fine dining option. They also have plenty of branches, but their most popular one is in Siam Square One.

Address: 5th Floor, Siam Square One, 388 Rama I Rd, Khwaeng Pathum Wan, Pathum Wan, Bangkok 10330
Opening hours: 10am-10pm, Daily
Contact: +66 2007 4774 | Google Maps


4. YOK Chinese Restaurant at the Emerald Hotel Bangkok: huge Chinese set menus for 5-10 people



Image credit: @pakawutto via Instagram

If you’re looking for a feast for the whole family and more, YOK Chinese Restaurant has set menus with all the classic Thai-Chinese feast dishes.

Their set for 5 costs ฿6,999 and their set for 10 starts at ฿11,999. You can check out the details here (in Thai).

Address: The Emerald Hotel, 1 Ratchadaphisek Rd, Din Daeng, Bangkok 10400
Opening hours: 11.30am-2pm, 6pm-10pm; Daily
Contact: +66 2276 4567 | Google Maps


5. East Ocean Chinese Restaurant at SC Park Hotel: humble dim sum buffet in a lowkey residential area



Image credit: @apiwadeejoop via Instagram

The other options so far have been in very high traffic areas with long queues and reservations. East Ocean Chinese Restaurant, on the other hand, is located in a lowkey-ish neighbourhood in northern Bangkok.

Despite that, it still draws in quite a crowd for its delicious food and humble prices. Lunch dim sum buffets are ฿850 and dinner peking duck buffets are ฿990 on weekdays.

Address: 474 Soi Ramkhamhaeng 39 (Thepleela 1), Plubpla, Wangthonglang, Bangkok 10310
Opening hours: 11am-2pm, 5.30pm-9.30pm; Daily
Contact: +66 2530 0565 | Google Maps


6. Hong Teh Restaurant at Ambassador Hotel Bangkok: vintage restaurant with loads of promos



Image credit: @jiggizz via Instagram

Hong Teh Restaurant is another option that’ll absolutely steal my Chinese grandparents’ hearts. From their nostalgic decor to their killer promos, this restaurant really knows their customers well.

Their all-day dim sum buffet starts at ฿999, ฿1,650 for two, and there’s even a promo for paying only for 3 with 4 people.

Address: Ambassador Hotel Bangkok, 171 Soi Sukhumvit 11, Khlong Toei Nuea, Watthana, Bangkok 10110
Opening hours: 10am-9pm, closed Mondays
Contact: +66 6 1796 0432 | Google Maps


7. Versailles Palace: old school Chinese restaurant your grandparents will appreciate



Image credit: Versailles Palace Restaurant via Facebook

You wouldn’t expect a name like Versailles Palace to serve Chinese food, but that’s how we roll in Bangkok. While it isn’t as fancy or as popular as its namesake, this restaurant hits all the right taste notes with its dim sum buffet.

Best of all is that it’s also our cheapest option with their dim sum buffet priced at just over ฿430.

Address: 894 Rattanathibet Rd, Talat Kwan, Amphoe Mueang Nonthaburi, Nonthaburi 11000
Opening hours: 10am-9pm, Daily
Contact: +66 2526 9663 | Google Maps


Pamper your family with these CNY restaurants & buffets in Bangkok


Bangkok is one of the best cities for food, and Chinese New Year is one of the most aiuspicious celebrations at the beginning of the year. So splurge a bit at these CNY restaurants and buffets in Bangkok so your family can stuff themselves this holiday.

To learn more about celebrating Chinese New Year in Thailand, check out our guide to Thai traditions during CNY, the types of relatives you meet at CNY gatherings, or how to avoid misfortune.


Cover image adapted from: @jiggizz via Instagram, @apiwadeejoop via Instagram, @yuyu_stargram via Instagram, @friend_kimday via Instagram