Jump to:

Best for under B2,000

Amari Watergate

Date: Dec 24, 6-10:30pm

The price: B1,750++/person including free-flow soft drinks and water; B2,600++ with wine

What: Traditional festive items, plus a half Boston lobster per person, at the hotel’s Amaya Food Gallery.

The place: A warm, bistro-like space with high ceilings and an open kitchen

Amari Watergate Bangkok, 847 Petchaburi Rd., 02-653-9000

Date: Dec 20-Jan 5, 11am-11pm

The price: B1,500-B2,000

What: New a la carte menu for Christmas season, including dishes like roasted 270-day-old Black Angus prime rib and BBQ dover sole.

The place: Low-key and family-friendly, with a sun-dappled atrium and lots of greenery.

120/1 Sala Daeng Alley 1, 02-636-3256

Cafe Claire Date: Dec 23-Jan 1, 6-10pm The price: B990 What: A six-course festive menu featuring French-bistro dishes, as well as classics like chestnut-stuffed free-range turkey. The place: An elevated diner that works for all occasions. Oriental Residence Bangkok, 110 Wireless Rd., 02-125-9000 Hemingway’s Date: Dec 25, 11:30am-3:30pm The price: B1,250+/person What: A five-course lunch featuring Christmas classics like honey-glazed ham and roasted turkey. The place: The Sukhumvit heritage home rebuilt on Soi 11. Soi Sukhumvit 11, 02-653-3900

Date: Dec 25 11am-11pm

The price: B999

What: Two-hour buffet and free-flow of bottled beer, house wine and soft drinks.

The place: Authentic pub and sports bar.

Kiwi Pub 4/4-5 Soi Preeda, Soi Sukhumvit 8, 02-653-3144

Mexicano Date: Dec 24, 6pm-midnight The price: B1,110++/person What: Santa goes south of the border with all-you-can-eat a la carte Mexican classics. The place: The Rembrandt hotel’s fun and lively Mexican institution. Rembrandt Hotel & Suites, 19 Sukhumvit Soi 18, 02-261-7100

Date: Dec 23-28

The price: B1,000-B2,000

What: New plant-based a la carte menu for Christmas week.

The place: Globally inspired plant-based restaurant in Sukhumvit.

Vistro Bangkok, Sukhumvit Soi 24, 065-998-2201

Back to top

Best for 2,000-4,000

Date: Dec 24-25,

The price: B3,888++

What: A Christmas Eve dinner buffet and Christmas day brunch buffet featuring a carving station and classic holiday desserts, plus Japanese and Thai dishes.

The place: The swish Sunday brunch specialist at The Sukhothai hotel.

The Sukhothai Bangkok, 13/3 Sathorn Rd., 02-344-8888. MRT Lumphini

JW Cafe Date: Dec 24-25 The price: B3,100++ for Christmas Eve dinner buffet (6-11pm); B2,090++ Christmas lunch (12-1pm); B2,600++ Christmas dinner (6-11pm) What: The Sukhumvit hotel’s all-day-dining venue hosts three feasts, featuring holiday classics like roasted turkey and honey-glazed ham. The place: An open, upscale casual space ideal for friends and families. JW Marriott Bangkok, 4 Sukhumvit Rd. Soi 2, 02-656-7700

Kisara Date: Dec 24, 6-10pm The price: B2,900/B4,000 with free-flow of prosecco or sake What: Christmas Eve buffet dinners at the hotel’s Japanese restaurant. The place: Authentic East Asian cuisine in plush surrounds at the Conrad Bangkok. Kisara, Conrad Bangkok, 87 Witthayu Rd., 02-690-9255 Mahanakhon Bangkok SkyBar Date: Dec 24 The price: B3,200 What: A five-course Christmas Eve feast including dishes like 48-hour braised short ribs and chocolate mousse with spiced orange. The place: Dining high above the city, with two rounds of seating: sunset 5pm-8pm, and the second seating 9pm-1:30am. 76/F King Power Mahanakhon, 02-624-9555 Market Cafe Date: Dec 24, Dec 31 The price: B2,200 (Dec 24); B2,800 (Dec 31) What: International buffet with live cooking stations, a Christmas Eve carnival-themed market and New Year’s Eve Thai temple fair. The place: A market-inspired restaurant aiming higher than your regular hotel Thai fare. Market Cafe, Hyatt Regency Bangkok, 02-098-1346 Credit: www.facebook.com/pullmanbangkokhotelG Pullman Bangkok Hotel G Date: Dec 24, 7-11pm; Dec 25, 12-2:30pm The price: B2,800 for dinner; B1,000 for brunch What: A Christmas Eve dinner buffet at Ballroom 38 is followed by a Christmas day brunch buffet at Mistral, both including classics like roasted turkey, honey-roasted ham, Christmas sweets and more. The place: Two classy venues inside the stylish Pullman Hotel. Ballroom 38 (dinner), Mistral (brunch); Pullman Bangkok Hotel G, 188 Silom Rd., 02-352-4000 Red Oven

Date: Dec 24-25, 12-3:30pm (Brunch) and 6pm-11pm (Dinner)

The price: B2,500++ and B2,680++; add B1,100++ for wines, cocktails and beer

What: Christmas brunches featuring all the classics, including mulled wine, egg nog and a yuletide log.

The place: This most talked-about buffet spot has 9-live cooking stations and a wide array of food.

7/F, SO / BANGKOK, 2 Sathorn Rd., 02-624-0000 Rosewood Bangkok Date: Dec 24, 6-10pm The price: B2,980 What: Lakorn European Brasserie hosts a four-course feast. The place: The renowned luxury hotel’s French-Thai restaurant. The Rosewood Bangkok, 1041 38 Phloen Chit Rd., 02-080-0088 Credit: www.facebook.com/TheDistrictGrillRoomBar/ The District Grill Room & Bar Date: Dec 24-25 6-11pm The price: B2,800/B3,900 with wine pairing What: A three-course dinner, featuring Australian Angus beef or pan-seared halibut. The place: Award-winning steakhouse with sleek, modern, dark-wood interiors. Bangkok Marriott Hotel Sukhumvit, 2 Sukhumvit Soi 57, 02-797-0000 Credit: www.facebook.com/57thStreetBKK 57th Street Date: Dec 24 6-11pm; Dec 25 12-3pm The price: B2,800/B3,900 with wine pairing for dinner; B1,950 for Christmas Day brunch What: The Marriott Hotel’s all-day-dining restaurant serves up a buffet on Christmas Eve and Christmas Day, with roasted turkey for the dinner and roast beef for the brunch. The place: A sleek international buffet restaurant with live cooking stations and minimal Japanese-style decor. Bangkok Marriott Hotel Sukhumvit, 2 Sukhumvit Soi 57, 02-797-0000 The Kitchen Table Date: Dec 24-25 6-10:30pm The price: B2,200 (Dec 24-25); B3,500 (Dec 31) What: A sharing-style dinner featuring hot-smoked salmon, foie gras pate, BBQ whole roasted turkey, butternut squash and sage soup and more. The place: W Hotel’s chic fusion restaurant blends warm amber lighting, comfy couches and wooden furniture. 2/F, W Hotel, Sathorn Rd., 02-344-4000

Back to top

Best for B4,000-6,000

Date: Dec 24, 5:30-10:30pm

The price: B7,500++ (includes wine)

What: festive five-course dinner prepared by executive chef Alessandro Santi, including seared tiger prawn and 55-day dry-aged wagyu sirloin.

The place: A fancy 55th-floor spot for steak, seafood and amazing views.

Waldorf Astoria, 151 Ratchadamri Rd., 02-846-8888

Date: Dec 24, 6-10:30pm

The price: B4,500++

What: A classic buffet featuring premium Christmas selections.

The place: An upscale all-day-dining venue with excellent French dishes and drinks.

Waldorf Astoria, 151 Ratchadamri Rd., 02-846-8888

Date: Dec 24, 6-10:30pm

The price: B5,500++

What: A seven-course menu of Thai-Nordic fare created by chef Rungthiwa “Fae” Chummongkhon.

The place: The Waldorf’s award-baiting flagship defies labels.

Waldorf Astoria, 151 Ratchadamri Rd., 02-846-8888

Date: Dec 24 7-10pm

The price: B4,900

What: A Christmas Eve buffet with free-flow sparkling wine and dishes like roast turkey, fresh seafood and classic Christmas desserts.

The place: This tranquil garden space is best known for hosting the hotel’s awesome Sunday brunch.

Parichart Court, Anantara Siam Bangkok Hotel, 155 Ratchadamri Rd., 02-365-9110

Date: Dec 24-25 6pm-11pm,

The price: B4,500 (includes a glass of Champagne)

What: This five-course set menu on Christmas Eve features French flavors.

The place: Sofitel So’s upscale restaurant offers impressive views overlooking Lumphini Park and Sathorn Road.

29/F, Sofitel So, 2 North Sathorn Rd., 02-624-0000

Back to top

Best for B6,000-10,000

Date: Dec 31

The price: B9,999++/person

What: All-you-can-eat seafood, gourmet tapas, unlimited cooked-to-order dishes, desserts and more, plus free-flow G.H. Mumm Cordon Rouge Magnum.

The place: A semi-alfresco tapas bar and restaurant on top of Centara Grand.

54/F Centara Grand at CentralWorld, 999/99 Rama 1 Rd., 02-100-6255

Date: Dec 31

The price: B9,999++/person

What: An exclusive party on the very top level of the hotel plus free-flow G.H. Mumm Grand Cordon Brut and party snacks.

The place: Bangkok's highest rooftop bar with some of the city’s best-priced Champagne.

59/F Centara Grand at CentralWorld, 999/99 Rama 1 Rd., 02-100-1234

Date: Dec 31, 6-10:30pm

The price: B5,000++ at The Loft; B7,500++ at Champagne Bar

What: Ring in the New Year with spirit-based cocktails and a curated selection of wines and Champagnes.

The place: This showpiece cocktail den feels properly special.

Waldorf Astoria, 151 Ratchadamri Rd., 02-846-8888

Back to top

Best for over B10,000

Date: Dec 31, 7pm-2am

The price: B14,999/person

What: Vintage-themed ABar hosts a five-course dinner featuring upmarket dishes like house-cured smoked salmon with crème fraiche and caviar while a live jazz band provides entertainment; then head to ABar Rooftop for the ball drop and a party that lasts until late.

The place: This twin-bill does drinks above and beyond the competition.

ABar and ABar Rooftop, 37-38/F, Bangkok Marriott Marquis Queen's Park, 199 Soi 22, 02-059-5555

Date: Dec 31

The price: B9,300/person for a five-course dinner, B11,600/person for a five-course dinner with wine pairing.

What: A special set menu punctuated by wagyu tenderloin or seabass fillet.

The place: Award-winning steakhouse with sleek, modern, dark-wood interiors.

Bangkok Marriott Hotel Sukhumvit, 2 Sukhumvit Soi 57, 02-797-0000

Date: Dec 31

The price: B15,000++/person

What: A seven-course dinner including Hokkaido scallops and butter-poached lobster.

The place: Dining high above the city, with two rounds of seating: sunset 5pm-8pm, and the second seating 9pm-1:30am.

76/F King Power Mahanakhon, 02-624-9555

Date: Dec 31

The price: B16,555++/person

What: An extravagant eight-course gala dinner including a complimentary bottle of Mumm Grand Cordon Brut Champagne for every couple.

The place: Sky-high views from downtown Bangkok.

55/F, Centara Grand at CentralWorld, 999/99 Rama 1 Rd., 02-100-6255

Date: Dec 31, 6-10:30pm

The price: B5,000++ at The Loft; B7,500++ at Champagne Bar

What: Ring in the New Year with spirit-based cocktails and a curated selection of wines and Champagnes.

The place: This showpiece cocktail den feels properly special.

Waldorf Astoria, 151 Ratchadamri Rd., 02-846-8888

Out of Bangkok

Amari Pattaya

Date: Dec 24, 6-11pm

The price: B1,990++/person until Dec 20; B2,490++ after that

What: A traditional Christmas feast, plus a live jazz band, children’s Christmas carol performance, welcomes drinks and more.

The place: A tranquil beach lawn under the stars, overlooking the sea.

Amari Pattaya, 240 Pattaya Beach Rd., 03-841-8418

Baba Beach Club

Date: Dec 24-25, Dec 31

The price: B2,950 (Dec 24-25); B6,900 (Dec 31)

What: New Year’s Eve buffet featuring 10 stations.

The place: A luxury beachside escape between Hua Hin and Cha-Am.

758 Phetkasem Rd., Cha-Am, 03-289-9130

So Sofitel Hua Hin

Date: Dec 24, Dec 31

The price: B2,500-B4,000 (Dec 24); B5,000 (Dec 31)

What: The beachside hotel and restaurant serve up four- and seven-course menus with live jazz on Christmas Eve, and then follow that up with French fine dining before a countdown on Dec 31.

The place: An upmarket beachfront hotel, offering solid French fare in a chilled-out setting.

So Sofitel Hua Hin, 115 M. 7, Tambol Bangkao, Hua Hin, 03-270-9555