The Best Christmas Dinners in Bangkok

Go BackGo back to our Bangkok Guide
Published: November 13, 2020

The festive period is almost upon us and with borders closed this year, for many Bangkok residents it is a great excuse to splash out on a lavish Christmas dinner. Most of Bangkok’s top hotels and restaurants all have special menu and offers.

This article is regularly being updated for XMAS 2020. For updates on what is happening in Bangkok for Christmas 2020 (Including our own Santa Tuk Tuk Tours) please do sign up to our newsletter.

Here we list some of the best and most interesting Christmas Dinners and Lunches in Bangkok. The most elaborate are the big buffets with free-flow wine or Champagne, but several also offer set menu options. Whilst the main focus of this article is on Christmas Eve Dinner and Christmas Day Lunch, many restaurants also offer special menus for the month of December.

Also, do check out our own Santa Tuk Tuk Tours, where we will also be incorporating a great Christmas Dinner this year. Expique also offers the option to arrive at your Christmas dinner in style in one of our special Christmas Tuk Tuk driven by Santa.

First – Some Unique Christmas Dinning Experiences

Before we list all the big and grand hotels, we have 2 interesting options. It has been a very different year, so why not celebrate Xmas in a very different way.

Christmas in a Tuk Tuk and Dinner in The Flower Market!

Expique offers a truly unique Xmas experience. On one of the Santa Tuk Tuk Tours, you will be explore Bangkok in our festive tuk tuks with Santa behind the wheel. This experience will combine Santa’s favourite street food snacks with a special Xmas feast at Santas Hideaway in The Flower Market!!!! More surprises install.

Click here for more details

Manohra Cruise: Christmas on the River

Thursday 24 and Friday 25 December 2020.
Meeting at Anantara Riverside Bangkok Resort

7.00pm Welcome drink and canapés by the river
7:30-10pm Dinner cruise along the Chao Phraya

🍴 THB 2,900++ 4-courses & soft drinks
🍴 THB 3,900++ 4-courses & free-flow cocktails, sparkling, wine & beer
🍴 THB 950++ per child (5-11 years)🐤 Early bird special:

Net prices for bookings 𝙗𝙚𝙛𝙤𝙧𝙚 7 𝘿𝙚𝙘𝙚𝙢𝙗𝙚𝙧 Prices are subject to 10% service charge and 7% government tax.

More details

The Best Hotel Christmas Dinners

Christmas Day Brunch at The Sofitel Bangkok

Celebrate Christmas Day with your loved ones at Voila! as you indulge in the exquisite selection of roast turkey, ham, fresh seafood, and more.

  • Venue: Voilà!
  • THB 2,577.63 Net Per Person (Early Bird: 15% Discount on bookings before 15th December, 2020 THB 2,226.14 Net Per Person)
  • Christmas Carols for Entertainment
  • 25th December from 12 PM – 3 PM
  • Christmas Eve buffet also available at same price

Sofitel Bangkok has a big calendar of festive activities. Full details of all festive and New Year offerings at Sofitel Bangkok

Jour et Nuit (Festive 2020) at SO/ Bangkok

The SO/ Bangkok has a range of festive and New Years dinners. The highlights being there legendary buffets at Red Oven restaurant.

Taste seafood at its freshest with our array of crustaceans and crabs on-ice, oysters, and perfectly-cooked catches. Make some room for cold cuts, sashimi, tender roasted turkey, honey ham, and foie gras. Then prepare for a sweet finale of homemade mince pies, Christmas Trifle, and Yule log cake, just to tempt a few.

Christmas Day Brunch Buffet – SO/Bangkok
  • Venue: Red Oven
  • Price: THB 2,943 Net Per Person (Early Bird: 2650 Net Per Person), or 4,238THB with free flow wine / beer or 6,356THB with free flow champagne
  • 25th December from 12 PM – 3:30pm PM
  • Christmas Eve buffet (6pm – 10:30pm) also available at same price

Full details of all festive and New Year offerings at SO/ Bangkok

Christmas Eve at the Shangri-La Hotel

The Shangri-La is going all out for Christmas Eve this year (but do also have a good value Christmas day buffet.

Christmas Eve Dinners:

  • NEXT2 Café: The night before Christmas is blessed with the stunning seafood extravaganza, curated by a brigade of passionate chefs. (Adult: THB 3,490 net Child: THB 1,745 net)
  • Salathip Restaurant: A special venue to celebrate Christmas in a unique Thai style. Chef de Cuisine Yanavit will delight you with a special authentic Thai semi-buffet dinner befitting the special occasion. (Adult: THB 2,480 net Child: THB 1,240 net)
  • Volti restaurant & bar: Executive Sous Chef Deivid Paiva will serve up a classic Italian semi-buffet dinner to delight even the most discerning palate. (Adult: THB 2,480 net Child: THB 1,240 net)

For more details visit their website

Bangkok Marriott Marquis Queen’s Park (TBC)

Christmas Day Brunch, featuring all your favorites like roast turkey with all the trimmings, succulent roast ribs, sumptuous seafood and more, plus delectable spread of heavenly desserts.

  • Venue: Goji Kitchen
  • Time: 11:30-14:30
  • Price 2,505net /person

Remarks: Kids 6-under 12 years old 50% off. Kids under 6 dine for free when dining with parents

Christmas at Mandarin Oriental, Bangkok

Le Normandie (Set Lunch)

*     Adult & Child: THB 6,000 net

*Children below 7 years old are not allowed in the restaurant.

Lord Jim’s (Buffet Lunch)

*     Adult: THB 5,000 net

*     Child: THB 2,800 net

*Child price will be applicable for children between 6 – 12 years old.

Retro Holiday Bash @ Kimpton Maa-Lai

The recently opened Kimpton Maa-Lai is going full out this year with its festive celebrations.

Special Xmas menus are available in its 2 food outlets on Dec 24 and 25

For full details visit their website

Christmas Brunch at Anantara Siam

Indulge in an extravagant Christmas Day buffet with seasonal delights, from roasted turkey and ham on the bone to apple crumble with spiced ice cream. Get into the merriment with our carollers and a visit from Santa Claus. 

VenueParichart Court (Madison, Spice Market, Aqua Bar)
Time11.30 am – 3.30 pm
PriceTHB 3,900 ++ per person, including free-flowing Champagne and alcoholic beverages
THB 2,900 ++ per person, including free-flowing non-alcohol beverages
THB 1,250 ++ per child between 6-12 years, including soft beverages, a special gift from Santa and Kids’ Club access

Christmas Eve dinner and Christmas Day afternoon tea is also available at Anatara Siam. You can find details of all their packages here

Christmas Celebrations at The Sukhothai

Visit The Sukhothai website for more details

Festive Dinner & Staycation Combo Packages

With 2020 being all about the deal it should be no surprise that some of the best deals actually combine a hotel Christmas dinner and a stay in the hotel. Plus with schemes like Rao Tiew Duay Gun (We Travel Together) and Expat Travel Bonus, these packages can be partly subsidised, meaning it may even prove cheaper with a hotel night included!

Festive Celebrations at Grand Hyatt

Dinner at Grand Hyatt can be booked here – or contact hotel direct for staycation packages.

Other Staycation Ideas

You can also check out our list of Bangkok’s best Staycation hotels

Arrive at Your Christmas Dinner in Style

Santa tuk tuks in Bangkok
Xmas Tuk Tuks and Driven by Santa

Why not arrange for one of Expique’s Xmas tuk tuks to pick you up. Prices start from 850THB per transfer but get a truly memorable experience. Contact us for more details.

Explore Bangkok with Expique

At Expique our mission is to help people discover the real Bangkok and the local cultures. We do this through a range of experiences including Food Tours, Walking Tours, Tuk Tuk Tours, Cooking Classes, and Market Experiences

Our Bestselling Experiences

• Check out our Award Winning ★  Bangkok Night Lights Tuk Tuk Tour
• If you love food as much as us you will love our Evening Food and Tuk tuk Adventure
• If you wanna learn to cook check out our Thai Cooking with a Twist Class
• If you feel adventurous take an eScooter Scoot Bangkok’s Backstreet
• Don’t forget our famous Bangkok By Day: Temples, Markets, Snacks & Local Transport

Follow us on Facebook
Follow us on Instagram
Pin us on Pinterest

Get Access to our interactive Bangkok map

Subscribe to our newsletter, and get access to our Interactive Bangkok Map where you can find our “best spots to visit in Bangkok” and also receive monthly news and tips about exploring Bangkok.


* indicates required

Categories: Bangkok|What’s On
Tags: christmas

Share this article:

Write a Reply or Comment

Your email address will not be published. Required fields are marked *

About Expique

Expique is an award winning experience operator based in Bangkok. We show guests the beauty of Bangkok through tuk tuk tours, food tours, eScooter tours, walking tours, cooking classes and a lot more.

Experiences You May Like:

Quick Thai Cooking Class
Cook & Eat: The 1-Hour
Special Event - Weekend Trip
Tuk Tuk Driving, Trekking and
Local Historical Walk
Where East Meets West
Vegetarian Food Tour
Bangkok Vegetarian Food Tour

Festive Tours and Events

Santa Tuk Tuk Tours, Scavenger Hunts and more...

Find Out More

Upcoming Experiences

We regularly host pop-up tours and experiences

View More


Take advantage of our latest offers on Bangkok tours and experiences

View More

Talk to our team today to discuss exploring Bangkok

Contact Us. We'd love to hear from you.

Experience Bangkok
with Expique!

WE ARE OPEN AGAIN (post COVID shutdown). Most (but not all) experience are running a normal and we have some special offers!