B2,000 OR LESS


Bardo Social Bistro and Bar

Sathorn’s French-leaning Mediterranean bar-restaurant offers four-course Christmas dinners, featuring dishes like zucchini rosti with foie gras terrine, wagyu short ribs, Hokkaido scallops, poached pears, and more
Date: Dec 22-26, 11:30am-9pm
Price: B1,590++ (includes welcome cocktail)
28/12 Sathorn Soi 10, 084-079-8830

Chim Chim

Chim Chim’s “Bite Me” menu features two-bite dishes, including King’s Toast, a bite based on uni and king crab, and a reimagined lobster roll with confit potato. All dishes are B750++.
Date: Dec 24-25, 8:30am-10:30pm
Price: From 750++/dish
Chim Chim, G/F, Siam@Siam Design Hotel, 865 Rama 1 Rd., 02-217-3000

The Londoner

On Christmas Eve and Christmas, the long-standing British pub offers four-course meals (including a glass of prosecco), featuring mains like roast turkey roulade, wagyu rib-eye with truffle sauce, or vegan roast with vegan gravy. Dishes are available a la carte on Dec 24, too. 
Date: Dec 24-25, 10am-11pm
Price: B1,595+/person
1178 Phattanakarn Rd., 02-022-8025
Image: Crowne Plaza Bangkok / Panorama



On Christmas Eve, choose from a three-dish selection or unlimited a la carte offerings like roast beef with Yorkshire pudding, honey-glazed ham, and roast turkey. Christmas brunch features dishes like roast turkey, pan-seared foie gras, and toast skagen.
Date: Dec 24, 6-10pm; Dec 25, 11:30am-3pm
Price: B1,999 set menu/B2,499 unlimited a la carte (Dec 24); B1,499 (Dec 25)  
Panorama, 23/F Crowne Plaza, 952 Rama 4 Rd., 02-632-9000

The Robin Hood

The Phrom Phong pub offers three-course Christmas lunches and dinners, with dishes like roast butterball turkey, honey-glazed baked ham, and Christmas pudding with brandy sauce.
Date: Dec 25, noon-7pm
Price: B995 (adults)/B495 (children)
The Robin Hood, 597/1-3 Sukhumvit Soi 33/1, 02-662-3390

Treat by Saneh Jaan


The Sindhorn Midtown’s upscale-casual, modern Thai flagship offers a Christmas Eve buffet dinner and Christmas buffet brunch. Expect live carving, dessert, and dim sum stations, as well as a full spread of Thai and international dishes, including lighter bites for kids.
Date: Dec 24, 6-9pm; Dec 25, 11:30am-3pm
Price:B1,499++ (free-flow non-alcoholic drinks); B2,399++ (free-flow alcoholic drinks)
Sindhorn Midtown Hotel, 02-796-8888
Image: Ventisi / Centara Grand at CentralWorld
This all-you-can-eat buffet offers Thai favorites and Italian classics alongside festive dishes, including roast turkey with all the trimmings, pigs in a blanket, and free-flow seasonal drinks. 
Date: Dec 24, 6-10:30pm; Dec 25, noon-3pm, 6-10:30pm
Price: B1,999++/person; 999++/children
Ventisi, 24/F, Centara Grand at CentralWorld, 02-100-6255



Image: Anantara Siam Bangkok

The Anantara Siam


The luxury hotel turns its Parichart Court into a Christmas wonderland again this year, with buffet spreads of traditional festive fare, a variety of free-flow packages, Christmas caroling, a visit by Santa Claus, and a live band on Christmas Eve. 
Date: Dec 24 6-10:30pm, Dec 25 11:30am-3:30pm
Price: B2,500-4,500++ (Dec 24), B2,900-4,900++ (Dec 25)
G/F, Anantara Siam Bangkok Hotel, 155 Ratchadamri Rd., 02-126-8866

Andy Ricker at Jua

Andy Ricker will be whipping up a Christmas Eve family-style feast alongside resident chef Chet Adkins. Expect dishes that span Western and Thai flavors, from Stanbroke Ranch prime rib, cornbread stuffing with Hiroshima oysters, and pumpkin pie to duck confit with makwaen (prickly ash) and Brussels sprouts stir-fried with smoked oyster sauce, pork belly, and scallops.                              
Date: Dec 24, 5:30pm and 8pm seatings
Price: B3,800/person (includes one drink)
642/79 Charoenkrung Soi 28, 02-103-6598


Chef Christian Martena serves a seven-course Christmas menu spanning four or seven regions of Italy, highlighted by Gallipoli red prawn, scampi with Venusian tomato, and more exciting dishes. Both menus include a glass of Ferrari Brut Blanc de Blancs.
Date: Dec 23-25
Price: B3,080++ Four Regions (Dec 23 dinner, Dec 25 lunch), B4,280++ Seven Regions (Dec 24-25 dinner)
69 Soi Prasat Suk (Yen Akat)


The Sukhothai hotel’s flagship restaurant serves a Christmas Eve buffet dinner featuring fresh seafood, international dishes, and roast turkey with festive sweets. At the Christmas lunch, expect premium seafood, a barbecue station, wagyu, lamb, roast turkey, and more.
Date: Dec 24, 6:30-10:30pm; Dec 25, noon-3pm
Price: B3,888++/person
The Sukhothai Bangkok, 13/3 Sathorn Rd., 02-344-8888 ext. 8605
Image: The Dining Room / Grand Hyatt Erawan

The Dining Room

The Grand Hyatt Erawan’s flagship dining venue offers a Christmas Eve buffet dinner and Christmas brunch and dinner buffets, featuring a carving station with baked Virginia ham, roast turkey, Korean braised pork ribs, and roasted lamb rack, among other selections. There’s alsoa pasta station, tons of Christmas desserts, including an apple tatin yule log and pumpkin cheesecake, and more.
Date: Dec 24, 5:30-1010pm; Dec 25, noon-2:30pm, 5:30-10pm
Price: B3,300 (adults)/B1,650 (children)
G/F, The Grand Hyatt Erawan, 494 Ratchadamri Rd., 02-254-1234
Image: Stock.Room / Kimpton Maa-Lai Bangkok


Stock.Room hosts dinner on Christmas Eve and brunch on Christmas, featuring dishes like beef tenderloin, Canadian lobster macaroni and cheese, and seafood and chorizo paella. Beyond the food, expect DJs and live music, face-painting, magic, and more for kids. 
Date:  24, 6:30-10:30pm; Dec 25, noon-3pm
Price: B2,950/person (Dec 24), B2,600/person (Dec 25)
5/F, Kimpton Maa-Lai, 78 Soi Tonson, 02-056-9999



Zuma dishes up Japanese delicacies for the holidays, like seared toro with caviar, Chilean sea bass with green chili ginger dressing, and spicy beef tenderloin with sesame, red chili, and sweet soy, plus deluxe dessert platters.                                                                                                                                                    Date:  Dec 24-25, 6-11pm
Price: B3,820++/person
The St. Regis Bangkok, 159 Ratchadamri Rd., 02-252-4707




For both the semi-buffet lunch and dinner, you’ll find Mediterranean-leaning dishes like squid ink pasta with lobster and prawn ragout, wagyu medallions with truffle mash, and more, plus a carving station and festive desserts. 
Date:  Dec 24-25, noon-10:30pm         
Price: B4000++/person
G/F, Siam Kempinski Hotel Bangkok, 991/9 Rama 1 Rd. 02-162-9000


Expect festive cocktails, Italian-styled cicchetti (small plates), and a five-course feast on dishes like almond-crusted lamb loin and ravioli filled with burrata and tiger prawns.
Date: Dec 24, 5:30-11pm
Price: B4,100/person (includes cocktail pairing)
Ms. Jigger, G/F, Kimpton Maa-Lai, 78 Soi Tonson, 02-056-999

Sra Bua by Kiin Kiin

Sra Bua serves a six-course Christmas lunch and eight-course Christmas Eve dinner, featuring creative dishes like gravlax with lemongrass, palm sugar, and freshly grated wasabi; yellow curry with crab, apple, and fermented garlic; and more.
Date: Dec 24-25
Price: B4,800++ (Dec 24), B3,000++ (Dec 25)
Sra Bua by Kiin Kiin, G/F, Siam Kempinski Hotel Bangkok, 991/9 Rama 1 Rd., 02-162-9000
Image: Up & Above / The Okura Prestige Bangkok

Up & Above


The Okura Prestige rolls out a Christmas-themed dinner buffet with dishes like stuffed capon with foie gras; roast suckling pig; salmon Wellington with yogurt-dill sauce; sushi and sashimi; festive sweets; and more.
Date: Dec 24, 6-10pm
Price: B3,200++/person with non-alcoholic beverages
The Okura Prestige, 57 Wireless Rd., 02-687-9000

B6,000 AND UP


Cote by Mauro Colagreco

The Capella’s fine dining powerhouse offers nine-course set menus highlighting Riviera- inspired cuisine featuring seasonal ingredients, plus special chocolate boxes.
Date: Dec 24 6-10pm, Dec 25 noon-2pm.
Price: B9,500 (Dec 24; add B4,500 for wine pairing), B8,100 (Dec 25; add B4,000 for wine pairing)
Capella Bangkok, 300/2 Charoenkrung Rd., 02-098-3888