Where to celebrate the festive season (Christmas & New Years) in Bangkok

Your guide to festive hotel feasts, countdown parties and Christmas celebrations across Bangkok this holiday season

We can almost hear the jingle bells already. Bangkok is getting into full festive mode, and the city feels ready for big meals, bright lights, and late nights. Hotels across town are rolling out their Christmas menus and New Year countdown plans, so this is a great moment to start choosing where you want to celebrate.

From riverside dinners to rooftop parties and long buffet spreads, the holiday mood is everywhere. You can keep things cosy with quiet meals or go straight for glitter and loud music. Either way, the season is here, and the city is ready for it.

The best places to celebrate Christmas and New Year’s in Bangkok (2025)

Click to jump to section Date & Time Highlight
Royal Orchid Sheraton December 24, 25 and 31 Riverside celebrations with buffets, live music and a big New Year’s Eve countdown with fireworks.
Le Méridien Suvarnabhumi December 24, 25 and 31 A calm lakeside setting with festive buffets, Italian menus and a New Year’s Eve party under the stars.
Moxy Bangkok Ratchaprasong December 24, 25 and 31 Food-packed celebrations from Christmas buffets to two lively countdown parties with DJs and rooftop views.
The Athenee Hotel December 24, 25 and 31 Refined Mediterranean dining with multi-course festive menus and wine pairings.
W Bangkok December 24, 25 and 31 High-energy festive season with buffets, brunches, champagne nights and a big countdown at The House on Sathorn.

1. Royal Orchid Sheraton

Festive celebrations with food, music, and fireworks at Festive celebrations with food, music, and fireworks
Festive celebrations with food, music, and fireworks. Image via Royal Orchid Sheraton

Date & Time: Christmas Eve, Christmas Day, and New Year’s Eve celebrations held throughout the day and evening.

Location: Royal Orchid Sheraton Riverside Bangkok

Price: Christmas from 1,698++ baht, New Year’s Eve from 12,888++ baht

If you want a festive celebration by the river, Royal Orchid Sheraton is where you should go. The hotel goes all in, so you’ll be spoilt for choice.

Christmas Eve starts with a big international buffet at Feast, with seafood on ice, carving stations, desserts, and carols floating through the room. Giorgio’s has a six-course menu from Chef Marco, with dishes like tagliatelle with scallop and black truffle. If you’re in the mood for Royal Thai dishes, Thara Thong serves a delicious meal in a pavilion with traditional music and dance. On the other hand, Siam Yacht Club goes for a more modern feel with premium seafood, good wines and live music.

The energy continues on Christmas Day. Feast serves a seafood-packed brunch and a buffet dinner later on, and Giorgio’s keeps the Italian holiday spirit going with a seasonal set menu. Siam Yacht Club carries on with another premium menu and live music for anyone who wants a livelier night by the river.

On New Year’s Eve, the celebration gets even bigger. Feast, Giorgio’s, and Thara Thong join together for a huge buffet, an open bar, dance and cabaret shows, DJs, and a front row seat to the fireworks over the Chao Phraya River. Over at Siam Yacht Club, the countdown party comes with a premium buffet, an open bar, live music, and wide river views for the midnight show.

Contact Line OA @rosheratonbangkok, email events.rosh@sheraton.com or call +66(0) 2 266 0123 to book your spot.

2. Le Mériedien Suvarnabhum

Festive foie gras and more at Le Meridien Suvarnabhumi
Enjoy foie gras and more this festive season. Image via Le Meridien Suvarnabhumi

Date & Time: Varies by experience across Christmas Eve, Christmas Day, and New Year’s Eve

Location: Le Meriedien Suvarnabhumi, Bangkok Golf Resort & Spa

Price: Festive Weekend Buffet from 1,111 baht, Christmas dining from 1,690++ baht, New Year’s Eve experiences from 3,200++ baht

Le Méridien Suvarnabhumi is an amazing pick if you want a festive break without straying too far from the city. The resort sits by a golf course with lakeside views, so the atmosphere is calm and luxurious. For the season, the hotel’s Latest Recipe launches a festive weekend buffet with Wagyu dishes, foie gras, sushi, sashimi, and big river prawns. It runs every Friday and Saturday and works well if you want an easy dinner with your loved ones.

For Christmas, you can go in two directions. Latest Recipe puts on a big buffet with roast turkey, beef Wellington, honey-glazed ham, oysters, blue crab, gravlax, maple-glazed salmon, and their delicious Crab Khao Soi. There are plenty of desserts, and Santa drops by with gifts for kids. Head over to Favola, and you’ll be treated to Chef Stefano’s four-course Italian menu with grilled octopus, handmade pasta with langoustine cream, cod or Wagyu rump, and an éclair dessert. The space has a cosy Tuscan look and works nicely for groups.

New Year’s Eve gives you a choice between a lakeside party on the Infinity Lawn with live music, premium buffet lines, and a countdown under the stars, or a five-course Italian dinner at Favola with scallops, red prawn tartare, duck ravioli, lobster risotto, Wagyu or snow fish, and millefeuille to finish.

Reserve your spot online or via email reservations.lmsb@lemeridien.com or phone call +66 (0) 2 118 7777.

3. Moxy Bangkok Ratchaprasong

Moxy Bangkok Ratchaprasong festive season menu, skewers
The Carnival Countdown is full of good food. Image via Moxy Bangkok Ratchaprasong

Date & Time: Varies by experience across Christmas Eve, Christmas Day, and New Year’s Eve

Location: Moxy Bangkok Ratchaprasong

Price: A la carte (Christmas Eve) / start from 4,000 baht net per person (New Year’s Eve – The Carnival Countdown) / Start from 7,500 baht per person (New Year’s Eve at Sato San)

If you want something fun and easy for Christmas Eve, Moxy keeps everything on the 9th floor and fills it with food. The buffet is loaded with cheese, charcuterie, salmon gravlax and Christmas desserts, plus a carving station with Angus prime rib and Christmas ham. They also run a Santa Izakaya menu where you can order pork skewers, Wagyu spaghetti and other small plates as much as you like. Everyone gets a welcome bubbly, and there is an early bird deal if you book ahead.

New Year’s Eve at Moxy is all about big energy. The 9th floor turns into the Carnival Countdown party spot with a premium buffet, free-flow drinks, DJs, live shows, lucky draws and city views that stretch across Ratchaprasong. It is right by CentralWorld, so you are steps away from the main countdown.

If you want something higher, the Sato San rooftop bar on the 32nd floor runs a full countdown party with DJs, dancers, neon lights, confetti bursts and panoramic views over the city. Packages range from free-flow countdown access to an all-inclusive night, and there is even a private zone for groups.

Call +66 (0) 2 209 5804 or email moxy.bkkox.fb@moxyhotels.com for more information.

4. The Athenee Hotel, a Luxury Collection Hotel, Bangkok

Turkey for festive season at The Athenee Bangkok
The Season of Togetherness arrives at the Bangkok hotel with delicious food and more. The Athenee Hotel, a Luxury Collection Hotel, Bangkok

Date & Time: Varies by experience across Christmas Eve, Christmas Day, and New Year’s Eve

Location: The Athenee Hotel, a Luxury Collection Hotel, Bangkok

The Athenee Hotel’s Season of Togetherness brings a calmer, more refined take on the holidays, centred around Mediterranean cooking at The Allium. Christmas Eve comes with a six-course dinner that leans into rich seasonal flavours, all served in a warm, elegant setting. Santa also drops by, which adds a light, festive moment to the evening.

Christmas Day gives you two choices. You can settle in for a five-course Mediterranean lunch built around bright, celebratory dishes paired with premium wines, or go straight for the boozy brunch if you want something more relaxed and social. Both feel generous and festive in their own way.

New Year’s Eve keeps things elegant with another six-course Mediterranean menu. You can choose the seating time that suits you, and each course comes with wine pairings. It’s a quiet, polished way to ring in the new year if you prefer good food and a steady flow of drinks over a loud countdown.

Book your spot via athenee.co/FestiveRoom.

5. W Bangkok

People dancing at a New Years Eve Party in Bangkok
Bid goodbye to 2025 at the House on Sathorn. Image via W Bangkok

Date & Time: Varies by experience across Christmas Eve, Christmas Day, and New Year’s Eve

Location: W Bangkok

Price: Start from 1,800++ per person (Christmas Eve) / 3,290++ baht per person (W Does Christmas Brunch) / 2,950++ baht per 2 persons (New Year’s Eve 4 Course Set) / 8,000++ per person (Bar Sathorn New Year’s Eve Celebration) / 8,000++ per table up to 4 persons (New Year’s Eve Countdown at The House On Sathorn)

W Bangkok is packing the festive season with food, music and late-night energy. The Christmas Eve Dinner Buffet keeps things fun with holiday dishes, seafood, a pasta station and plenty of sweets, plus a cosy movie night screening Home Alone and Four Christmases.

Christmas Day shifts into party mode with the W Does Christmas Brunch. It runs for three hours and comes with a DJ, a big festive spread and drinks packages that go from soft drinks to champagne for two.

For New Year’s Eve, you can head to Bar Sathorn for a relaxed evening with Mumm champagne, cocktails, wine and a snack platter in an intimate setting. If you want a full dinner before the countdown, the four-course set features pâté, hamachi crudo, soup, wagyu short ribs, sea bass and almond bread pudding.

The House on Sathorn closes the night with a garden countdown party filled with disco music, saxophone sets and a long list of table packages for groups.

For reservations, contact +66 (0) 2 344 4000 or email bf.wbangkok@whotels.com.

That’s the festive lineup for this year. With so many dinners, brunches and countdowns happening across the city, you will easily find something that suits your mood. Book early, bring the people you love and enjoy the celebrations as Bangkok closes the year in full holiday spirit.

Bangkok TravelEventsLifestyleThings To Do

Follow The Thaiger on Google News:

Cita Catellya

Cita Catellya is a journalist and writer who covers a range of topics from medical and property to leisure and tourism. Her career began as a copywriter 5 years ago, where she worked with several brands in Indonesia to help them increase their online presence. Cita writes in both English and her native Bahasa Indonesia