Christmas dinners and events in Bangkok 2023


Thailand’s not too big on Christmas outside of mall decorations and end-of-year shopping sprees. But that doesn’t mean you can’t get one of the best Christmas experiences. 

Here are our picks of Christmas dinners and events in Bangkok this Christmas 2023 , from fancy hotel dinners with all the works for those who miss home, as well as small hidden gems with a Thai twist to liven up your Christmas holiday.


1.) German Christmas Market at Goethe-Institut



Image credit: @stefanh_69 via Instagram

Snowy Christmas Markets are a German tradition that gets people to mingle despite the cold weather. While there’s definitely no snow, or any semblance of cold weather for that matter, when it comes to food, Bangkok is sure to not disappoint. 

Expect the juiciest of German sausages and sauerkraut, as well as various handmade gifts and music at the Goethe-Institut from 9-10 December 2023. 

Date: 9-10 December 2023
Time: 12pm-10pm
Location: 18/1 Sathon 1 Alley, Lane 2, Thung Maha Mek, Sathon, Bangkok 10120 | Google Maps


2.) Small outdoor Christmas fair at Ground Phlox in the suburbs



Image credit: @matchimaro via Instagram

While most of this list comprises fancy or European-style offerings, Ground Phlox’s Christmas Market is a fairly lowkey fair out in the suburbs. 

You can find 25 arts and crafts shops that will have great handmade gifts just in time for Christmas as well as a nice outdoor, camping-style chocolate cafe. It’s pet-friendly too.

Date: 15-17 December 2023
Location: 7 Soi Chalurmphakiat 75 Prawet, Bangkok, Thailand, Bangkok 10120 | Google Maps


3.) Jazz Night: Before Christmas at hidden garden cafe Yellow Lane in Ari



Image credit: @sweetsby via Instagram

Another lowkey pick is this little hidden garden cafe in Ari that will be hosting a small jazz concert. 

Although vibrant greens and warm weather might be odd for Christmas, festive jazz tunes will bring it right back. Tickets are ฿300+ and can be booked here. 

Date: 19 December 2023
Time: 8pm-10pm
Location: PoA White Box, Yellow Lane, 2, 92 Phahon Yothin 5, Khwaeng Samsen Nai, Khet Phaya Thai, Bangkok 10400 | Google Maps


4.) Siam Sinfonietta’s Holiday Concert on Christmas Eve at Banyan Tree



Image credit: @operasiam via Instagram

How about a classic music concert to get you in the mood for festivities? You could put on Tchaikovsky on Spotify, but nothing beats listening to the real thing live. 

Siam Sinfonietta’s Holiday Concert will also feature other Christmas and New Year classics like the Strauss waltzes. 

The concert tickets are ฿900 and will take place Christmas Eve night at Banyan Tree. Book your tickets here. 

Date: 24 December 2023
Time: 7pm
Location: Grand Ballroom, Banyan Tree Hotel, 21/100 S Sathon Rd, Thung Maha Mek, Sathon, Bangkok 10120 | Google Maps


5.) Christmas Eve Dinner Buffet with a Japanese twist at Okura Prestige



Image credit: @rubyrotary via Instagram

If you’re looking for something romantic, then you can’t go wrong with a Japanese twist to Christmas. Christmas in Japan is a little different because it has slight romantic undertones which isn’t common elsewhere, along with their tradition for KFC. 

Which means that Christmas Eve dinner at Okura Prestige, specifically their Up & Above Restaurant and Bar, sets just the right tone and vibe for a date. 

It’s a bit pricey at ฿4,000++ per person, but you’re getting a great buffet as well as high rise outdoor seats to enjoy the cool winter evening. You can book a table here. 

Date: 24 December 2023
Time: 6pm-10pm
Location: 24th floor, The Okura Prestige Bangkok, 57 Witthayu Rd, Lumphini, Pathum Wan, Bangkok 10330 | Google Maps


6.) Christmas Eve turkey dinner at the Londoner



Image credit: @you_know_where_hugh_go via Instagram

If their name hasn’t given it away, the Londoner is an English-style pub that is as authentic as it gets. Their Sunday roast is pretty famous, so we’re expecting their Christmas and Christmas Eve offerings to be as good. 

Turkey, gravy, mince pies, and Christmas pudding are to be expected for just under ฿2,000. You can learn more about the offerings here. 

Date: 24-25 December 2023
Time: 10.30am-11.30pm
Location: 1178 Phatthanakan Rd, Suan Luang, Bangkok 10250 | Google Maps


7.) Christmas brunch buffet at Skyline with the Chao Phraya



Image credit: @pasan.bro via Instagram

Nothing beats a big, hearty meal the morning after Christmas. This year Christmas is on a Monday, but if you can spare a day off then we recommend checking out Skyline’s Christmas brunch buffet. 

They have a huge selection that includes the Christmas classics like roasted turkey, Christmas Stollen, and Bûche de Noël which can be hard to find in Thailand. 

Their non-alcoholic buffet is ฿2,500++ per person. For bookings, check their website here. 

Date: 25 December 2023
Time: 12pm-3.30pm
Location: 11th floor, Avani Riverside Hotel, 257 Charoen Nakhon Rd, Samre, Thon Buri, Bangkok 10600 | Google Maps


Warm your hearts with these Christmas dinners & events in Bangkok


It’s not a white Christmas that you dreamed of, but Bangkok’s blinding skyline and excellent winter weather will still make you feel festive. Why not take a bit of time to celebrate the holidays with these Christmas dinners and events? It doesn’t matter whether you’re a Christmas person or not – it’s the end of the year, so spoil yourself a little.

For other holiday season ideas in Thailand, check out our guide to unconventional holiday experiences in Thailand or how to maximise the rest of your annual leave for December 2023.


Cover image adapted from:  @pasan.bro via Instagram, @you_know_where_hugh_go via Instagram, @sweetsby via Instagram, and @matchimaro via Instagram

Drop us your email so you won't miss the latest news.