facebook
Home > Dining > Food > A huge list of the best Christmas dinners in Bangkok this December 2024
A huge list of the best Christmas dinners in Bangkok this December 2024

While Bangkok isn’t exactly a winter wonderland even in December, it’s still the season to get those jingle bells rocked. So, deck those halls, call up some company, and have a grand feast this Christmas in Bangkok 2024. Here are the best spots serving up Christmas dinner in the city this year.

It’s the most wonderful time of the year, so let’s not stay couped up at home. Let’s celebrate the most joyous occasion with all the people you love, amazing food, and perhaps something bubbly in hand. If you haven’t made plans yet, there’s no time like the present. Name your cuisine, and we’ll most likely have it on our list — there are a whole lot of deals you can take advantage of. Scroll down and see more.

[Hero image credit: The Standard, Bangkok Mahanakhon; featured image credit: Rosewood Bangkok]

A big list for where to have a grand Christmas dinner in Bangkok 2024

Image credit: 137 Pillars Suites & Residences Bangkok

137 Pillars Suites & Residences Bangkok

Bangkok Trading Post is celebrating the joyous occasion with a sumptuous brunch set; all to enjoy with two hours of free-flow Aperol Spritz. Highlights from the menu include shucked oysters served with a mignonette sauce, pan-fried salmon fillet with a citrus beurre blanc sauce, and grilled beef tenderloin steak topped with a sunny side-up egg.
Date: 5-31 December, 2024
Price: THB 2,200++ per person, minimum two persons
More info: 137 Pillars Suites & Residences Bangkok

Image credit: Avani+ Riverside Bangkok Hotel

Avani+ Riverside Bangkok Hotel

Seen Restaurant & Bar is offering a set course dinner with series of Chef Carlos’ Christmas-inspired creations. A series special guest DJs will be taking helm at the booth, so make sure you take advantage of the vibes along with the view of the Bangkok skyline.
Date: 24 December, 2024
Price: THB 5,000++ for 2 persons (standard seats), and THB 7,000++ for 2 persons (premium seats)
More info: Seen Restaurant & Bar

Skyline Restaurant is throwing a ‘Grinchmas’-themed Christmas Eve dinner buffet and Christmas lunch buffet. Treat yourself to international favourites, such as grilled Maine lobster, pan-seared foie gras, baked snow fish, and many additional festive treats. A duo band will also be coming to strum classic holiday tunes to get you into the spirit.
Date: 24-25 December, 2024
Price: THB 2,600++ per person, additional free-flow alcohol package available at an additional THB 1,300++. Children under 5 dine for free.
More info: Skyline Restaurant

Image credit: Four Seasons Bangkok

Four Seasons Bangkok

Riva del Fiume Ristorante is providing dining options filled to the brim with homey Italian flavours, courtesy of Chef Andrea Accordi. The Christmas Eve dinner is an eight-course culinary adventure through the Italian peninsula, utilising seasonal ingredients cooked to perfection. You could also treat yourself to the Christmas Day brunch and enjoy all-you-can-eat delicacies of Italy. Highlights include Chef Andrea’s signature pastas, fresh seafood, and festive panettone.
Date: 24-25 December, 2024
Price: Christmas Eve dinner is priced at THB 5,800 per person, with optional wine pairing available. Christmas Day brunch is priced at HB 4,600 per person, with free-flow selected alcohols at THB 1,300 per person.
More info: Riva del Fiume Ristorante

Cantonese restaurant Yu Ting Yuan, French brasserie Palmier by Guillaume Galliot, and riverside Thai cuisine destination Chao Phraya Terrace get into the holiday spirit with their respective chefs, with a la carte creations that are sure to have you forget about the problems of the day. Whether you’re craving handcrafted dim sum, French classics, or charcoal-grilled meats and dips, they have you covered.
Date: 24-25 December, 2024
Price: A la carte, prices vary.
More info: Yu Ting Yuan, Palmier by Guillaume Galliot, Chao Phraya Terrace

Image credit: Capella Bangkok

Capella Bangkok

Côte by Mauro Colagreco takes the spirit of a white Christmas to Chao Phraya river. Chef Davide Garavaglia has carefully crafted a set course menu with punchy flavours from the French and Italian Riviera, running from Nice to Genoa. This limited-time celebration is available on Christmas Eve for dinner only, and on Christmas for both lunch and dinner.
Date: 24-25 December, 2024
Price:
Christmas Eve dinner is priced at THB 10,000 net per person, with optional wine pairing available. Christmas Day brunch is priced at HB 4,600 per person, with free-flow selected alcohols at THB 1,300 per person.
More info: Côte by Mauro Colagreco

Phra Nakhon Bangkok invites guests to celebrate the festivities with the chill breeze from the Chao Phraya river right beside the tables. Their culinary team has crafted a limited-time menu for Christmas Eve dinner and Christmas Day brunch, featuring Thai recipes and festive favourites. Live music will be heard on the premises, and Santa himself will be visiting — perfect for the whole family.
Date: 24-25 December, 2024
Price: THB 7,200 net per adult, and THB 3,600.- net per child (6-12 years old).
More info: Phra Nakhon Bangkok

Image credit: Conrad Bangkok

Conrad Bangkok

Liu is offering a special eight-course dinner with Cantonese quintessential recipes. Highlights include their Hong Kong-style Peking duck, steamed bamboo fish with superior soy sauce, and fried rice with crab meat and shrimp roe.
Date: 24-25, 31 December, 2024
Price: THB 6,888++ for 4 persons
More info: Liu

Café@2 and their Christmas Eve dinner will sure satisfy any member of the family, with all-you-can-eat delicacies from around the world, holiday-themed trivia, and a visit from Santa. Highlights include live carvery and signature Asian stations, fresh seafood, and Christmas treats.
Date: 24 December, 2024
Price: THB 2,200++ per adult, and THB 1,100++ per child
More info: Café@2

Image credit: The Athenee Hotel

The Athenee Hotel

Hashiri is a great choice for those looking to savour seasonal Japanese, with a la carte dishes created from winter ingredients available for a limited-time. It lives up to its name by using premium winter ingredients from Japan in a seasonal menu. Highlights include winter oysters served three ways: umeboshi mignonette, apple kosho granite, and uni yuzu foam, as well as the caviar and uni tarte with sour cream.
Date: Until 15 January
Price: A la carte, prices vary.
More info: Hashiri

Rain Tree Café is featuring grand feasts available for dinner on Christmas Eve, as well as brunch and dinner on Christmas Day, that makes for a lively place for a family gathering. Enjoy fresh oysters shucked live at the oyster bar, a selection of caviar served on ice, Thai mains, Japanese classics, as well as traditional Christmas roast turkey, beef Wellington, and whole roasted salmon that have been added to the carving station. Dine on Christmas Day and you’ll be visited by Santa himself, and enjoy traditional carols live at the venue.
Date: 24 December, 2024
Price: Christmas Eve dinner and Christmas Day brunch are priced at THB 2,888 per adult, and THB 1,300 per child. Christmas Day Dinner is priced at THB 2,588 per adult, and THB 1,300 per child. Optional free-flow beverage packages available
More info: Rain Tree Café

The Allium Bangkok offers guests an all-round experience. Available for dinner on both Christmas Eve and Christmas Day, an elegant six-course French menu is served with highlights including Charolais beef Rossini, foie gras terrine, and Jerusalem artichoke soup. For brunch on Christmas Day, savour fresh seafood on ice, freshly-baked French pastries, and traditional roasted turkey with winter vegetables.
Date: 24-25 December, 2024
Price: Dinner set menu is priced at THB 3,400 per person, with an additional THB 1,850 for wine pairing. Brunch is priced at THB 3,500 per person, with an option of champagne pairing for THB 5,500.
More info: The Allium Bangkok

Image credit: Rosewood Bangkok

Rosewood Bangkok

Lakorn is serving up soul-soothing feasts for Christmas Eve (dinner only) and Christmas Day (lunch and dinner). On Christmas Eve, enjoy four courses of festive dishes crafted by Executive Chef Hugo Bertolini, along with live stations serving bottomless oysters, Canadian lobsters, salmon confit, and roasted lamb chops. Christmas Day sees a three-course menu with options very hard to choose from, including seared black cod, turkey ballotine, and truffle and sweet potato gnocchi.
Date: 24-25 December, 2024
Price: Christmas Eve dinner priced at THB 4,600 per person, and THB 2,350 for children under 12 years old. Christmas Day lunch and dinner are priced at THB 2,900 per person, and THB 1,450 for children under 12 years old.
More info: Lakorn

Nan Bei, led by Executive Chinese Chef Matthew Geng, is offering a festive all-you-can-eat dim sum lunch. No one can resist his caviar, blue crab, and black truffle xiao long bao, and the abalone and glutinous rice siu mai. Throughout the season, a special a la carte menu is also available, with Chinese flavours fused with superb local ingredients, including Phuket lobster, spotted grouper from the Andaman sea, and more.
Date: 24-25 December, 2024
Price: Dim sum lunch is priced at THB 1,280 per person, and THB 640 for children under 12 years old. A la carte prices vary.
More info: Nan Bei

Image credit: Siam Kempinski Hotel Bangkok

Siam Kempinski Hotel Bangkok

ALATi now provides dining options complete with Christmas cheer in the air. Dig into international favourites the dining spot is known for, including their signature seafood on ice selection, and your favourite proteins cooked to perfection, as well as additional Christmas menus available for a limited time. Santa Claus himself will also be making an appearance to make sure everyone is in proper spirits for the season.
Date: 24-25 December, 2024
Price: Christmas Eve dinner is priced at THB 5,500++ per person, and Christmas Day brunch is priced at THB 4,900++ per person.
More info: ALATi

Sra Bua by Kiin Kiin allows guests to savour superbly-crafted Thai flavours while enjoying traditional Thai puppet theatre performances and other festive highlights. If you haven’t had the chance to try their very customisable Thai set course menu yet, let Chef Henrik Yde-Andersen and his team sweep you off your feet with creations packed full of flavours.
Date: 24-25 December, 2024
Price: Christmas Eve lunch and Christmas Day brunch is priced at THB 4,600++ per person. Christmas Eve dinner is priced at THB 5,700++ per person.
More info: Sra Bua by Kiin Kiin

Image credit: Sheraton Grande Sukhumvit

Sheraton Grande Sukhumvit

Orchid Café invites guests to come in for both lunch and dinner as they prepare a wide range of festive dishes for their buffet selection. Highlights include grilled meats and seafood, roasted Christmas turkey, honey-glazed ham, and many sweet treats perfect for getting into the holiday spirit. Visitors will also be greeted by Santa himself.
Date: 24-25 December, 2024
Price: Lunch is priced at THB 2,950++ per person, free-flow beverage packages available. Dinner is priced at THB 3,850++ per person, free-flow beverage packages available.
More info: Orchid Café

The Living Room is staging a dinner and brunch, all-you-can-eat. Highlights include a luxurious caviar station, oyster bar, carving station, and a mulled wine corner. There will also be live jazz and a special visit from Santa Claus.
Date: 24-25 December, 2024
Price: THB 4,150++, free-flow beverage packages available.
More info: The Living Room

Rossini’s is featuring a Christmas-themed five-course dinner menu courtesy of Chef Giacomo Vinci and his talented team. Enjoy heartwarming dishes, such as slow-roasted traditional Christmas sausages, Barolo braised wagyu beef short ribs, traditional Italian Christmas panettone, and more. Live guitar music will also be filling the air, perfect for a date.
Date: 25 December, 2024
Price: THB 3,950++ per person, with optional wine pairing available.
More info: Rossini’s

Image credit: The Standard, Bangkok Mahanakhon

The Standard, Bangkok Mahanakhon

The Standard Grill has come up with special a la carte creations running from 20-30 December, with highlights including roasted foie gras and glacier 51 toothfish. Enjoy them at Christmas Eve dinner for live jazz and mulled wine on the house. For lunch on Christmas Day, a family-style set menu will be available, along with live jazz and mulled wine. Highlights include Guinness and honey glazed ham, roasted Korat capon, and Christmas pudding.
Date: 25 December, 2024
Price: THB 3,950++ per person, with optional wine pairing available.
More info: The Standard Grill

Ojo is cooking up a storm as they feature a four-course menu available for dinner on Christmas Eve, and both lunch and dinner on Christmas Day. Dig into their grilled sea bass chilmole, Margaret River wagyu striploin, and more, as you enjoy the glistening view of Bangkok’s skyline.
Date: 24-25 December, 2024
Price: THB 3,600++ per person, with a three-course menu at THB 1,800 for children ages 6-12.
More info: Ojo

Mott32 is offering a curated set lunch just for the season filled to the brim with Chinese dishes you know and love, with a little Mott32 twist. Highlights include wok-fried flat rice noodles with black Angus beef, scallop dumplings with caviar, barbecue Pluma Iberico pork with yellow mountain honey, and more.
Date: Until 19 January, 2025
Price: THB 3,600++ per person, with a three-course menu at THB 1,800 for children ages 6-12.
More info: Ojo

Image credit: Sindhorn Kempinski Hotel Bangkok

Sindhorn Kempinski Hotel Bangkok

Bistrot De La Mer is featuring an exquisite experience of dining under holiday lights as you enjoy five courses of quintessential French cuisine. Gillardeau oysters, Dungeness crab, Atlantic turbot fillet, and aged Muscovy duck breast, then finished off with tarte Tatin. It’s a meal that warms the soul amidst the winter months. Available for dinner only.
Date: 24-25 December, 2024
Price: THB 3,800++ per person.
More info: Bistrot De La Mer

Dine for Christmas in Bangkok 2024
Image Credit: The Peninsula Bangkok

The Peninsula Bangkok

The Peninsula Bangkok offers a range of festive dining options for Christmas Eve and Christmas Day, with something for every preference. At River Café & Terrace, the Christmas Eve Gala Dinner Buffet features a mix of traditional holiday favourites and international cuisine, paired with carol singing and a special visit from Santa. Alternatively, guests can celebrate al fresco on The Peninsula Lawn with live music by a 14-piece ensemble, carols, and a stunning fireworks display.

For a more intimate experience, The Lobby Terrace presents a six-course Western set dinner accompanied by live music and fireworks. Thiptara, set along the Chao Phraya River, serves an authentic six-course Thai menu beneath a Thai pavilion. On Christmas Day, the River Café & Terrace celebrates with a festive brunch and live entertainment by the river.

Date: 24-25 December, 2024
Price: Christmas Eve Buffet at River Cafe & Terrace: THB 6,900 net (indoor), THB 7,900 net (outdoor), Gala Buffet at The Peninsula Lawn: THB 7,900 net, Western Set Dinner at The Lobby Terrace: THB 7,900 net, Thai Set Dinner at Thiptara: THB 6,200 net, Christmas Brunch: THB 4,500 net.
More Info: The Peninsula Bangkok 

Banyan Tree Bangkok
Image Credit: Banyan Tree Bangkok

Banyan Tree Bangkok

At Vertigo, savour a five-course menu featuring tender turkey rolled with trimmings, grilled white cod, and seasonal desserts, all set against the backdrop of Bangkok’s skyline. Vertigo TOO offers a four-course dinner that includes caramelised Bourbon-smoked duck, roasted baby chicken, and premium salmon.
Date: 24-25 December, 2024
Price: Vertigo: THB 5,999 per person (THB 5,499 vegetarian), Vertigo TOO: THB 2,599 per person (THB 2,299 vegetarian)
More Info: Vertigo

At Romsai, enjoy a festive buffet with highlights such as roasted turkey, live carving stations, fresh seafood, and a wide selection of Asian and Western favourites, topped off with an array of desserts.
Date: 24-25 December, 2024
Price: THB 2,900 per person, inclusive of free-flow sparkling wine.
More Info: Romsai

For riverside dining, the Saffron Cruise presents a contemporary Thai four-course dinner, blending traditional flavours with modern techniques.
Date: 24-25 December, 2024
Price: THB 4,399 per person (THB 4,099 vegetarian), inclusive of free-flow sparkling wine.
More Info: Saffron Cruise

The Apsara Cruise showcases authentic Thai cuisine highlighting local ingredients, all for you to enjoy with the chill winter breeze along the river.
Date: 24-25 December, 2024
Price: THB 3,999 per person (THB 3,699 vegetarian).
More Info: Apsara Cruise

Dine for Christmas in Bangkok 2024
Image Credit: Kimpton Maa-Lai

Kimpton Maa-Lai Bangkok

Ms.Jigger, Kimpton Maa Lai Bangkok’s sophisticated Italian dining destination is cranking out creations from their kitchen inspired by the 60s flick La Dolce Vita. A la carte menus will be available from 21 December till new year, while guests can also enjoy a festive four-course set dinner on Christmas Eve that will never fail to soothe the soul. Be sure to head on over to their cocktail bar Ruby’s for special drinks special just for this occasion.
Date: 24 December, 2024
Price: THB 4,500 per person
More Info: Ms.Jigger

Stock.Room is pulling inspiration from the holiday classic A Christmas Story, offering a sumptuous dinner buffet throughout Christmas week with the best proteins from land and sea. Highlights include assorted German grilled sausages, a live-carved whole baked salmon, bourbon honey-roasted ham, and more. On Christmas Eve, a special Christmas Eve dinner buffet will be held instead complete with festive offerings. Christmas Day brunch is also available, with herb-roasted lamb leg, roasted prime rib, and more.
Date: 21-31 December, 2024 (Christmas Eve dinner buffet on 24 December)
Price: Dinner buffet is priced at THB 1,999 net per adult and THB 999 net per child, Christmas Eve Dinner Buffet is priced at THB 3,699 net per adult and THB 1,299 net per child, Christmas Day brunch is priced at THB 3,999 net per adult and THB 1,299 net per child.
More Info: Stock.Room

Image credit: Waldorf Astoria Bangkok

Waldorf Astoria Bangkok

The Brasserie at Waldorf Astoria Bangkok offers an elegant Christmas Eve dining experience with a specially crafted four-course menu. Dishes include Foie Gras De Canard, Winter Truffle Velouté, and a Classic Christmas Turkey Trolley, paired with an extensive all-you-can-eat dessert selection to conclude the meal.
Date: 24 December, 2024
Price: THB 2,900++ per adult, THB 1,450++ per child
More Info: The Brasserie

Bull & Bear is offering special a la carte dishes that will transport you into a winter evening in New York. Sink your teeth into Hokkaido scallops with polenta, 48-hour wagyu short rib, and more, alongside their classic signature cuts.
Date: 19-31 December, 2024
Price: Prices start at THB 560++.
More Info: Bull & Bear

Front Room has never disappointed any guests looking for authentic Thai tastes, and for the jolliest month of the year, it’s no different. Their limited-time four-course menu consists of steamed abalone with glass noodles, Thai crispy cakes with prawns, and coconut custard. This special menu is available for dinner only, and a la carte is still available during the duration.
Date: Until 5 January, 2024
Price: THB 3,200++ per person
More Info: Front Room

Mariott Marquis Christmas
Image Credit: Mariott Marquis Queen’s Park

Marriott Marquis Queen’s Park

Enjoy Christmas at Goji Kitchen + Bar with festive buffets that bring loved ones together. On December 24, the Christmas Eve buffet lunch and dinner feature an array of international dishes, live stations, and seasonal like roasted turkey with all the trimmings, Hokkaido scallops, unlimited Boston lobster, and foie gras. Adding to the joy, Christmas carols, presents, and a visit from Santa Claus make this a celebration for all ages. On December 25, the Christmas celebration buffet lunch and dinner offer a feast with traditional dishes such as pigs in a blanket, honey-glazed ham, and roasted turkey.
Date: 24-25 December, 2024
Price: Christmas Eve Buffet Lunch: THB 2,999++ per person, Christmas Eve Buffet Dinner: THB 3,299++ per person, Christmas Day Buffet Lunch: THB 3,299++ per person, Christmas Day Buffet Dinner: THB 2,799++ per person
More Info: Goji Kitchen + Bar

Pagoda Chinese Restaurant is featuring special dishes by Chef Oscar Pun. These dishes contain ingredients known for its healthy and auspicious qualities, as though to wish those who eat for a great year next year. Highlights include Glacier 51 toothfish with aged Hong Kong soy sauce, wok-fried wagyu striploin with mixed peppercorns, and braised sea prawn with Sichuan chili sauce and mantou. Available as both a la carte and seven-course menu.
Date: 6-31 December, 2024
Price: THB 3,888++ per person
More Info: Pagoda Chinese Restaurant

InterContinental Bangkok_Christmas
Image Credit: InterContinental Bangkok

Intercontinental Bangkok

Fireplace Grill & Bar brings a five-course Christmas set menu. Highlights include Hokkaido Scallop Carpaccio, Grilled Carrara Wagyu Striploin with fresh truffle, and the Noel Enchantment, a spiced citrus compote with cinnamon mousse and praline streusel. The menu is available on Christmas Eve for dinner and on Christmas Day for both lunch and dinner.

Summer Palace offers a modern Chinese take on Christmas, featuring dishes like Iberico Pork Char Siu, braised whole South African abalone, Peking Duck, and more. A vegetarian menu is also available. Espresso, the hotel’s renowned buffet, presents a range of global options for lunch on Christmas Eve and Christmas Day.

Date: 24-25 December, 2024
Price: Fireplace Grill & Bar: The set menu is priced at THB 4,900++ per person. Summer Palace: Individual set menus are priced at THB 3,488++ per person, while the family set menu for 10 people is THB 32,888++. The vegetarian menu is available for THB 1,688++ per person. Espresso: Christmas Eve Lunch is priced at THB 1,900++ per person and THB 950++ per child. Christmas Eve Dinner is THB 3,500++ per person and THB 1,750++ per child. Christmas Day Lunch is THB 2,200++ per person and THB 1,100++ per child.
More Info: Intercontinental Bangkok 

W Bangkok
Image Credit: W Bangkok

W Bangkok

Make your Christmas memorable with the W Does Christmas Brunch at The Kitchen Table, where festive dining meets high-energy beats from a live DJ. Enjoy a lively, Christmas-themed spread filled with holiday favourites.

Date: 25 December, 2024
Price: THB 2,890++ per person for the food-only package, including free-flow soft drinks, THB 3,990++ per person for The Experience package, including free-flow beers, wines, and cocktails, and THB 12,590++ for the Champagne Connoisseur Package for two persons, including one bottle of G.H. Mumm Grand Cordon Brut Champagne.
More Info: W Bangkok 

JW Cafe
Image Credit: JW Marriott Bangkok

JW Marriott Bangkok

JW Café at JW Marriott Bangkok presents festive buffets filled with flavours from around the world. Guests can enjoy Western holiday classics, Japanese specialties, authentic Thai and Chinese dishes, and aromatic Indian cuisine. Seasonal highlights include mulled wine, eggnog, roasted Butterball turkey with chestnut stuffing, honey-baked ham with apple sauce, wagyu beef Wellington, and more.

Date: 24-25 December, 2024
Price: Christmas Eve Brunch: THB 3,400 net per person, Christmas Eve Dinner: THB 3,635 net per person, Christmas Day Brunch: THB 3,400 net per person, Christmas Day Dinner: THB 3,164 net per person
More Info: JW Marriott Bangkok

The Crystal Grill House
Image Credit: The Crystal Grill House

The Crystal Grill House

The Crystal Grill House at Asiatique the River Front invites diners to enjoy a Christmas Special on December 24-25, featuring a range of à la carte bites. Highlights include Australian rangers wagyu striploin and ribeye, alongside a selection of desserts.

Date: 24-25 December, 2024
Price: Contact the restaurant directly.
More Info: The Crystal Grill House 

Dine for Christmas in Bangkok 2024
Image Credit: Shangri-La Bangkok

Shangri-La Bangkok

At Next2 Cafè, the Christmas Eve Dinner Buffet features a selection of international cuisines. On Christmas Day, they’re also hosting a festive brunch with holiday specialities from around the world.
Date: 24-25 December, 2024
Price: THB 3,200 net per adult, and THB 1,600 net per child.
More Info: Next2 Cafe

Volti Tuscan Grill & Bar serves authentic Italian set menus by Executive Italian Chef Bruno Ferrari, with options for three, four, or five courses, and a special kids’ menu on both Christmas Day and Christmas Eve. Santa Claus and carollers will make special appearances on both days.
Date: 24-25 December, 2024
Price: Prices start at THB 2,800 net per adult.
More Info: Volti Tuscan Grill & Bar

Moxy Bangkok Ratchaprasong
Image Credit: Moxy Bangkok Ratchaprasong

Moxy Bangkok Ratchaprasong

Spend Christmas Eve at Moxy’s Outdoor Terrace with a relaxed BBQ party under the stars. The evening features a festive buffet packed with classics such as beef, ham, and turkey, paired with craft drinks and live entertainment, creating the ideal spot to celebrate in a casual and lively atmosphere.

Date: 24 December, 2024
Price: THB 1,399++ per person, including the buffet and one drink.
More info: Moxy Bangkok Ratchaprasong 

Image credit: Avani Sukhumvit Bangkok

Avani Sukhumvit Bangkok

Greenhouse Restaurant & Terrace Bar is throwing a Christmas banquet that promises all your international favourites in an all-you-can-eat style. Highlights include a barbecue station with Australian ribeye and roasted turkey, a seafood corner with fresh oysters, as well as the desserts station with stollen, mascarpone mousse cake, and chocolate fountain.
Date: 24-25 December, 2024
Price: THB 1,690 net per person, and THB 700 net per person for additional free flow beverages.
More info: Greenhouse Restaurant & Terrace Bar

Image credit: Chatrium Residence Sathon Bangkok

Chatrium Residence Sathon Bangkok

Albricias Restaurant presents an eight-course set menu created specifically for the holidays, showcasing the vibrant, fun cooking style of Spain. Highlights include Chef David’s special king crab soup with crispy shrimp sand, as well as black ink squid rice with Carabinero prawns. Diners will also get to enjoy live entertainment, and a complimentary glass of Cava.
Date: 24-25 December, 2024
Price: THB 2,199++ per person on 24 December, THB 2,099 per person on 25 December. Free-flow beverage package available.
More info: Albricias Restaurant

Image credit: Crowne Plaza Bangkok Lumpini Park

Crowne Plaza Bangkok Lumpini Park

Panorama Restaurant is serving up a five-course dinner menu to let diners celebrate the holidays in style. Highlights include the 12-hour marinated cherry tomatoes with velvety burrata, grilled striploin beef, chocolate Yule log with raspberry compote, and more. A la carte options are also still available from THB 240+.
Date: Until 5 January, 2025
Price: THB 2,199++ per person on 24 December, THB 2,099 per person on 25 December. Free-flow beverage package available.
More info: Panorama Restaurant

Xin Tian Di is inviting guests to share the holiday joy with the whole family with their festive set menu. Highlights from the menu include wok-fried scallop and homemade bean curd in XO chilli sauce, deep-fried tiger prawns with dried shrimp chilli sauce, steamed shrimp and pork dumplings with black truffle, and their signature suckling pig.
Date: Until 5 January, 2025
Price: Each set starting at THB 1,988++.
More info: Xin Tian Di

Dine for Christmas in Bangkok 2024
Image Credit: Instagram @Miarestaurant

Mia Restaurant

One-Michelin-starred restaurant Mia, known for its elevated European cuisine with Asian flavours, presents their specially crafted “Christmas Taste of Mia” menu for a festive dining experience. The exclusive Christmas menu features highlights such as stuffed turkey breast with parsnip, boudin blanc, Périgord jus, and winter truffle, alongside dishes like lobster chawanmushi with kombu oil and lobster bisque. Available for lunch and dinner on 24 and 25 December, and dinner only on 26 December.

Date: 24-26 December, 2024
Price: THB 6,250++ per person
More Info: Mia Restaurant

Image credit: Bitterman

Bitterman

Chef Napon Pattarapong of Bitterman is presenting a special “Homemade For The Holidays” menu inspired by their favourite holiday flicks. The set menu is perfect for four, including welcome drinks, thank you gifts, and festive table decor perfect for photo opps. Highlights include charred rainbow trout with lemon thyme, beurre noisette, Arrabbiata, and candied tomatoes, as well as spiced osso buco with sunchoke purée, burnt chilli sofrito, and cilantro flower. An a la carte menu is also available. Be sure to arrive by 7pm to catch the jazz quartet in action from the start.

Date: 24-25 December, 2024
Price: Christmas set priced at THB 4,800. A la carte prices vary.
More Info: Bitterman

Image credit: The Meatchop

The Meatchop

The Meatchop is serving up their holiday best with festive creations. Back by popular demand, their bone marrow roasted ribeye served with mascarpone mashed potatoes and shallot red wine jus will make those tastebuds dance, and their black truffle infused ribeye steak (infused for several days) will impress anyone at the table. They’re serving a whole Christmas experience available as a set for two, but each dish can also be ordered as a la carte. Their berry tart will ensure the meal ends on a high note.

Date: 24-25 December, 2024
Price: Christmas set priced at THB 3,400++ for two. A la carte prices vary.
More Info: The Meatchop

Image credit: The Sukhothai Bangkok

The Sukhothai Bangkok

Colonnade‘s international buffet selection is getting more festive than ever with their Christmas Eve buffet dinner and Christmas Day brunch. Live music will be in the air throughout the duration to elevate the holiday ambiance.
Date: 24-25 December, 2024
Price: Christmas Eve Buffet Dinner priced at THB 3,500++ per person, Christmas Day Brunch priced at THB 4,500++ per person. Beverage packages available at additional cost.
More Info: Colonnade

La Scala is celebrating the season with an all-Italian spread of all-you-can-eat antipasti, available on both Christmas Eve and Christmas Day (lunch only). Pop by on Christmas Day for the whole experience, with all-you-can-eat desserts thrown into the mix.
Date: 24-25 December, 2024
Price: Christmas Eve lunch buffet is priced at THB 1,250++ per person, Christmas Day Brunch priced at THB 1,950++ per person.
More Info: La Scala

Image credit: VIE Hotel Bangkok

VIE Hotel Bangkok

Signature Bangkok is presenting an extra festive rendition of their “floral cuisine” dinner by Chef Thierry Drapeau. Accompanying the meal are live jazz performers that will undoubtedly make the experience all the more memorable.
Date: 24-31 December, 2024
Price: Six courses priced at THB 5,800++ per person. Eight courses priced at THB 6,800++ per person. Optional wine pairing available.
More Info: Signature Bangkok

YTSB is perfect to enjoy with your loved ones, and there are perks to enjoy when coming as a couple this holiday season. Dive into their omakase experience utilising fresh catches brought all the way from Japan’s fish markets, with deals on sake bottles when booked as a couple, and a complimentary gift box  coming per couple.
Date: 24-25, 31 December, 2024
Price: Six courses priced at THB 5,800++ per person. Eight courses priced at THB 6,800++ per person. Optional wine pairing available.
More Info: YTSB

Image credit: St. Regis Bangkok

St. Regis Bangkok

IGNIV is cranking up the festivities with their festive dinner menu, carefully crafted by Head Chef Arne Riehn. Highlight ingredients include caviar, langoustine, foie gras, truffle-stuffed chicken, baked spiced apple, and speculoos soufflé.
Date: 22-28 December, 2024
Price: THB 6,500++ per person
More Info: IGNIV

VIU is embracing the holiday spirit with Christmas Eve dinner and Christmas Day brunch, with many festive delicacies added into their selections, and a live trio band to elevate the vibes. Highlights include balsamic and honey-glazed turkey, and poached Canadian lobster tail with fondant celeria for the dinner, as well as traditional baked turkey with roasted chestnuts, and king crab and avocado salad with yuzu dressing for the brunch.
Date: 24-25 December, 2024
Price: THB 4,900++ per person. Beverage packages available at additional cost.
More Info: VIU

Image credit: Dusit Thani Bangkok

Dusit Thani Bangkok

Lumpini Lawn is serving up an enchanting selection of festive favourites, all you can eat, complimented with Christmas carols. Dig into caviar, fresh oysters, grilled lobster, lamb racks, beef short ribs, and more.
Date: 24 December, 2024
Price: THB 4,600++ per person

Cannubi by Umberto Bombana is offering guests a six-course dinner menu by the acclaimed Umberto Bombana, brought to life inside the kitchen by Chef Andrea Susto.
Date: 24 December, 2024
Price: THB 8,800++ per person. Wine pairing available at additional cost.
More Info: Cannubi by Umberto Bombana

Image credit: Mandarin Oriental, Bangkok

Mandarin Oriental, Bangkok

Riverside Terrace brings guests to experience the festive season right by the river, with a grand buffet of both local and international selections, plus festive dishes. Highlights include velvet pumpkin soup with golden and black truffle chantilly, roasted and stuffed Christmas turkey, and rotisserie-roasted barbary duck with mulberry honey.
Date: 24 December, 2024
Price: THB 11,000 net per person, THB 7,000 per child
More Info: Riverside Terrace

Lord Jim’s is showcasing Chef David Dane’s six-course menu highlighting the best of the holiday season, with delicious dishes including foie gras duet with raspberries, brioche, and yoghurt, as well as their roasted turkey.
Date: 24 December, 2024
Price: THB 9,000 net per person
More Info: Lord Jim’s

Le Normandie is celebrating Christmas with an extra special Noël feast, with Chef Alex Dilling’s presentation combining festive classics with acclaimed dishes from Hotel Café Royal.
Date: 25 December, 2024
Price: THB 10,000 net per person
More Info: Le Normandie

Image credit: Siam@Siam Design Hotel Bangkok

Siam@Siam Design Hotel Bangkok

TAAN is featuring a very festive tasting menu courtesy of Chef Monthep “Thep” Kamolsilp, utilising local ingredients and seasonal produce. Highlights include betel Christmas tree with clam, Suratthani oyster with sweet corn, and roasted whole chicken with hay.
Date: 24-25 December, 2024
Price: THB 4,800++ net per person
More Info: TAAN

Chim Chim transforms into a winter wonderland with special performances from Ample Soul for those coming in for dinner from 6-9pm. Bring the little ones in to try out their DIY gingerbread cookie set and DIY gingerbread house house, as well as savour a la carte holiday dishes, with highlights including smoked prime rib, lemon and herb roasted chicken, and honey-glazed ham.
Date: 24-25 December, 2024
Price: A la carte prices vary.
More Info: Chim Chim

Image credit: Bread Street Kitchen

Bread Street Kitchen

Bread Street Kitchen’s ‘Festive Feast’ menu is ready to bring cheers to the table, presenting time-honoured classics available all day long. Start the meal with the pressed ham hock and liver terrine, then order the Christmas roast chicken to share with the table, and end on a high note with the classic Christmas pudding.

Date: 22-28 December, 2024
Price: A la carte prices vary.
More Info: Bread Street Kitchen

Note:
The information in this article is accurate as of the date of publication.

Frequently Asked Questions

Can I find traditional Christmas meals in Bangkok?

Traditional Christmas meals can be found in hotels around Bangkok, with festive treats special for the occasion.

What is the price range for Christmas dinner in Bangkok?

Christmas dinners in Bangkok can run from THB 2,000 onwards, as many come as buffet or set course deals.

Which is the best restaurant in bangkok to have christmas dinner?

There are so many restaurants in Bangkok that one cannot choose the best to have a meal. Instead, check out our list.

Written by

A huge list of the best Christmas dinners in Bangkok this December 2024

Vichayuth Chantan

Digital Writer, Drinks and Dining

Writer by day, skinny legend by night, "Kook" Vichayuth works closely with Bangkok's F&B industry. His hobbies include bar-hopping, catching up with friends, and silently judging you from across the room.

 
Never miss an update

Subscribe to our newsletter to get the latest updates.

No Thanks
You’re all set

Thank you for your subscription.