Skip to content
Digest 6 Fine Restaurants To Have Xmas Eve Dinner In Bangkok

6 Fine Restaurants To Have Xmas Eve Dinner In Bangkok

6 Fine Restaurants To Have Xmas Eve Dinner In Bangkok
By Nicharee Phatitit
December 24, 2017
Celebrate the season of giving with your loved ones at some of Bangkok's finest hotel restaurants

Siam Kempinski Hotel Bangkok: Brasserie Europa

Enjoy an extravagant buffet dinner on Christmas Eve at Brasserie Europa, starting with fresh seafood from the Raw Bar, such as various types of oysters, snow and king crab, queenie scallops, squid and baby octopus. The mains will include Christmas classics ranging from honey-glazed ham, Angus beef fillet rossini, roast duck breast with chestnuts and plums and a whole roasted butterball turkey. Finish off the meal with a traditional dessert selection of mince pies, plum pudding, chocolate chestnut yule log and oven roasted marzipan apple.

4,750++ baht per person with free flow of alcoholic beverages
3,800++ baht per person with free flow of juices and soft drinks
1,900++ baht per child aged 6-12

Make reservations at or by calling 0-2162-9000.

Anantara Siam Bangkok Hotel: Madison Restaurant

On December 24, guests can choose between a traditional five-course Christmas menu featuring roasted Iberaco lamb rack at Madison Restaurant or a pool-side terrace buffet—both with free-flow house brand alcoholic beverages and sparkling wine.

Madison Restaurant: 4900++ baht per person
Pool-side terrace buffet: 4,100++ baht per person, 2,050++ baht for children under 12

Make reservations at or by calling 0-2126-8866 ext 1517-9.

Mandarin Oriental, Bangkok: Le Normandie

Why not celebrate Christmas Eve at the recently Michelin-starred French restaurant Le Normandie? Have a romantic, festive dinner with a seven-course gourmet feast courtesy of Chef de Cuisine Arnaud Dunand Sauthier with an exceptional wine selection. But of course, the best comes with a handsome prince: dinner is 12,000 baht per guest, adult or child. For an alternative meals at the five-star Mandarin Oriental hotel, you can visit Lord Jim’s for a five-course seafood dinner at 6,000 baht net per person or indulge at Ciao for a four-course Italian menu with a view of the River of Kings or the original Authors’ Wing façade at 5,000 baht net per person. Also great Christmas Eve dinner choices. 

Email or call 0-2659-9000.

Le Normandie

Restaurant, $$$$, French, Bangkok

Hotel Muse: Babette’s The Steakhouse Bangkok

Spend a romantic and cosy Christmas Eve being serenaded by carol singers during a four-course dinner at Babette’s The Steakhouse Bangkok. Starting with a butter squash croquette with sweet onion cream for the amuse bouche, guests will enjoy the foie gras terrine with white port, balsamic figs and rosemary, followed by parsnip soup with roasted scallop. Highlighting the meal is the succulent beef tenderloin with red wine truffle jus, brussels sprouts and mushroom ravioli. End the meal with a festive desert of hazelnut, caramel and sesame mousse cake and white chocolate ice cream. Guests can also head down to Medici Restaurant and Bar for a four-course Italian menu.

3,000++ baht per person for a four-course set menu
5,000++ baht per person with wine pairings
1,600++ for children 6-12 years old

Visit or call 0-2630-4000.

Conrad Bangkok: Café@2

Available on December 24 and 25, the Christmas buffet at Café@2 Restaurant offers roasted Christmas turkey, premium seafood on ice and a selection homemade desserts to complete the festive holiday for 2,800++ baht per person. An Asian Christmas Eve dinner is also available on December 24 at Liu or KiSara with a buffet of Japanese or Chinese cuisine for 2,900++ baht per person or 4,100++ per person for free flow beverages of prosecco or sake.

Visit or call 0-2690-9999.

Bangkok Marriott Hotel Sukhumvit: 57th Street

Feast at Bangkok Marriott Hotel Sukhumvit’s 57th Street restaurant on December 24. From foie gras and wagyu beef to christmas favourites like honey-roasted ham and turkey with cranberry sauce, guests can enjoy the freshly cooked dinner from the open kitchen while listening to live music this Christmas Eve.

2,900 baht per person
3,900 baht per person with drinks

For more information and reservations, call 0-2797-0000.


Digest Xmas Christmas Christmas Eve dinner roast ham roast beef hotels fine dining turkey


In order to provide you with the best possible experience, this website uses cookies. For more information, please refer to our Privacy Policy.