The Best Places For Christmas Dinner In Bangkok

The Best Places For Christmas Dinner In Bangkok

The Best Places For Christmas Dinner In Bangkok

For many, food is the centre of Christmas Day, and when you’re away in another country, you may have to sacrifice that—but not when you travel to Bangkok. Although 85% of Thailand is Buddhist and 14% Islamic, they still put on an outstanding Christmas with the locals decorating to the max.

If you’re after stunning views from the water, consider experiencing a Chao Phraya Dinner Cruise where you can see how Bangkok transforms into a christmas wonderland. 

If you’re after something on land, there are plenty of options available for a special Christmas Eve and Christmas Day. So, even if you’re away from home, you don’t have to sacrifice the home comforts, with hotels and even many of the restaurants offering a once-in-a-lifetime festive season you’ll never forget.

Top Restaurants For Christmas Dinner In Bangkok

Mahanakhon Bangkok SkyBar

With views that’ll make your jaw drop, it’s not even the best thing about this restaurant in the sky. On Christmas Eve, they bring out a five-course dinner which includes things such as lobster and ribs. On Christmas Day they serve an all-you-can-eat brunch with the option of adding a drink package to your day.

Mahanakhon Bangkok SkyBar

Le Méridien

For a unique festive experience, consider Le Méridien where art meets cuisine as they welcome the festive season. Between the twinkling lights and green trees, you’ll discover must-try recipes including Beef Wellington and a roast turkey, making it feel like you’re not that far from home as they offer both set courses and buffets.

Le Méridien

Hyatt Regency Bangkok Sukhumvit

For an extravagant festive Christmas, you should look no further than Hyatt Regency as they offer a festive dining experience you’ll never forget. With their Christmas Eve Surprise Me Dinner, where you are handed 5-courses wrapped in boxes for you to undo, and their Christmas Day Brunch in Pink where you are invited to wear pink and partake in their pink-themed brunch.

Hyatt Regency Bangkok Sukhumvit

Sheraton Grande Sukhumvit

While the Sheraton is a hotel, it’s the six restaurants inside which will have your Christmas handled. Whether you opt for Italian or A La Carte, you’ll be sure to be treated like royalty with unique chandeliers and each restaurant unique in it’s own way, you’ll be desperate to try them all.

W Bangkok

With several restaurants able to cater to make your festive season unforgettable, it is clear the W Bangkok has something for all. With the option of a meat-focused dinner for both Christmas Eve and Day at The Kitchen Table with music by Djs, and seafood at The House On Sathorn’s restaurant where they create a five-course dinner for the festive season, you’ll ring in the festive nights with a full belly.

W Bangkok

For Something A Bit Homely

If you want a bit more home than holiday, consider:

Flann O’Brien’s Irish Pub Thonglor

Flann O'Brien's Irish Pub Thonglor

If you’re after an authentic Christmas experience away from home, then Flann O’Brien’s is the one for you. Offering beers and a bite, you’ll feel like you’re in your local area, as they offer homely food such as chicken pot pies and even beef lasagne. They pride themselves on being affordable, while creating an atmosphere similar to the one in Ireland.

Top Hotels For Christmas In Bangkok

Rosewood Bangkok

Not only does the Rosewood drip in class and luxury, but they offer many ways in which to make your festive time with them special. With Festive Afternoon Tea with highlights of Eggnog Ice Cream and Chestnuts and Cognac Tartlet to Christmas Eve and Day dinners right in your hotel. They also offer surprise hampers if you wish to gift your loved ones when you are there, with products and services handpicked by professionals.

Rosewood Bangkok

Grand Hyatt Erawan

Grand Hyatt Erawan

This hotel covers the whole family for an enjoyable festive season away. With the choice of dining at the Tables Grill with Michelin star chef and The Dining Room where there’s a ‘Kids Corner’ with festivities to amuse the younger ones. If you’re a fan of live music, then visit Spasso for Italian dishes and a band. Most of all, they have a floor to ceiling tree, decorated in golds and reds, making you feel like home isn’t all that far from where you sleep.

Mandarin Oriental Bangkok

Mandarin Oriental Bangkok

Inviting you especially, the Mandarin Oriental decorates like no other to bring that festive season to you from the moment you arrive. With tall trees in the lobby and glittering lights throughout, this hotel pulls no punches when it comes to decorations. On Christmas Eve they put on a ballet performance of Swan Lake out on the Riverside Terrace, while each of their restaurants and bars offer a wide selection of cuisine for the festive season, including a 10-course Kyoto-style cuisine at Kinu by Takigi.

The St. Regis

With unparalleled excellence and within a prime position for some last minute Christmas shopping, you’ll want to check out this hotel. With festive decor greeting you as you enter, and plentiful choices of cuisine, the St. Regis offers much to be desired. With Christmas Day brunch at VIU with a choir and traditional Christmas fare, as well as a 5-course set dinner at Jojo, you’ll want to check out their take on a festive meal.

The St. Regis Bangkok

Shangri-la Hotel

Shangri-la Hotel Bangkok

As you step into their foyer, you’ll be met by a huge tree, glittering proudly with lights as you find the festive decor follows you all around. Another riverside hotel, but this offers a special river cruise if you want to savour food while bobbing along the water. If you’re someone who prefers to stay on land, don’t fear, as the Next2 Cafe and other two restaurants put on an impressive set of dishes for both Christmas Eve and Christmas Day, you’ll not want to leave the premises.


Wherever you decide to stay, or sit for dinner, you are promised an experience like no other with as many of the home comforts as you can muster. While the best part may be not having to cook or wash up, the bonus in Bangkok is the warmer weather and plenty of markets for you to shop at, meaning no one will be missed from opening something special on Christmas Day.

No matter where you lay your head or fill your stomach, rest assured that the people of Bangkok will take care of you as they help you celebrate this festive time.

Team hoo.