Make this your most awesome Bangkok Christmas ever with BK’s indispensable guide to the best feasts, buffets and set menus for every budget. 

 

  STANDALONE RESTAURANT
  SET MENU
  ROOFTOP
  LIVE ENTERTAINMENT
  FREE-FLOW BOOZE
  HOTEL
  BUFFET
 

Best for under B2,000

 

100° East    


Date: Dec 24; Dec 31
The price: B1,899 (Dec 24); B2,499 (Dec 31)
What: Festive feast with live culinary stations and sing-along carols (Dec 24); New Year’s Eve dinner buffet (Dec 31).
The place: Modern Asian and international restaurant with poolside deck.
Anantara Sathorn, 36 Naradhiwat Rajanagarindra Rd., 02-210-9000
 

Ballroom 38  https://bk.asia-city.com/sites/default/files/u142691/rooftop.png https://bk.asia-city.com/sites/default/files/u142691/hotel.png


Date: Dec 24; Dec 31
The price: B1,499 (Dec 24); B3,888, includes welcome drink and toast (Dec 31)
What: International festive dinner buffet (Dec 24); buffet dinner and after party with live band and DJ playing ‘90s tunes, plus panoramic views of the city’s fireworks (Dec 31).
The place: A modern international buffet restaurant at the Pullman Hotel with panoramic views.
38/F, Pullman Bangkok Hotel G, 188 Silom Rd., 02-352-4000

 


Bangkok Heightz     


Date: Dec 24-25
The price: B1,999
What: Christmas Thai tasting menu with breathtaking views.
The place: Covered rooftop lounge serving Thai “street food” and locally-inspired cocktails.
39/F, The Continent , 413 Sukhumvit Rd., 02-867-7000
 


Cantina Wine Bar & Italian Kitchen  


Date: Dec 24-31
The price: B1,499
What: Three-course festive Italian set dinner, including a glass of prosecco and an oyster.
The place: Casual pizza and pasta house themed after an Italian wine cellar.
4 Ari Samphan Soi 3, 02-278-0250
 


Charcoal    


Date: Dec 24; Dec 31
The price: B1,600 (vegetarian)/2,000 (non-vegetarian); B3,500/6,000 with free-flow (Dec 31).
What: Three-course Indian set menu (Dec 24); all-you-can-eat Indian feast with optional free-flow (Dec 31).
The place: Sleek and sultry Indian restaurant with on-theme drinks courtesy of Joseph Boroski.
5/F, Fraser Suites, 38/8 Sukhumvit Soi 11, 02-038-5112
 


The Drunken Leprechaun    


Date: Dec 25
The price: B600/1,200 free-flow Singha
What: Traditional Christmas buffet with plenty of beer.
The place: Laid-back, wood-dominated Irish bar.
Four Points by Sheraton Bangkok, 4 Sukhumvit Soi 15, 02-3093255
 


Element        


Date: Dec 24
The price: B1,950/ 3,150 with free-flow
What: Six-course festive set dinner with carols, Santa and optional free-flow.
The place: Sleek all-day Thai, Singaporean, Chinese and Western restaurant at Amara Bangkok hotel.
B1/F, Amara, 180/1 Surawong Rd., 02-021-8888 ext.5320
 

Food Exchange   


Date: Dec 25; Dec 31
The price: B999 (Dec 25)/ B1,200 (Dec 31)
What: International brunch buffet with Christmas turkey (Dec 25); international New Year’s Eve buffet (Dec 31).
The place: Buffet dining room with warm lighting, cream decor and a terrace.
Novotel, 19/9 Sukhumvit Soi 20, 02-009-4999
 
 

Jamie’s Italian  


Date: Through Jan 2
The price: B1,250
What: Three-course festive feast menu, with five options for every course.
The place: Modern rustic Italian restaurant from Britain’s biggest celebrity chef.
G/F, Siam Discovery, Rama 1 Rd., 02-255-5222
 


Latest Recipe   


Date: Dec 24-25
The price: B900 (lunch)/ 1,900 (dinner, Dec 24); B1,300 (lunch)/1,900 (dinner, Dec 25)
What: Modern festive buffet lunch and dinner.
The place: Modern buffet restaurant with wood-fired ovens and live cooking stations.
2/F, Le Meridien, 40/5 Surawong Rd., 02-232-8888
 

La Vie   


Date: Dec 25 
The price: B1,200/2,199 with free-flow wine
What: Four-course creative French set lunch.
The place: A warm, calm brightly lit French dining room with views of the bustling surrounds.
11/F, Vie Hotel, 117/39-40 Phaya Thai Rd., 02-309-3939
 
 

Medinii   


Date: Dec 24-25
The price: B1,999
What: Free-flow Christmas Italian dining, Landhaus bakery treats, Austrian punch and live Christmas tunes.
The place: Fine-dining Italian restaurant with cityscape views.
35/F, The Continent Hotel, 413 Sukhumvit Rd., 02-867-7000
 

No. 43 Italian Bistro    


Date: Dec 31
The price: B1,900
What: Set Italian New Year’s Eve dinner.
The place: Cozy yet elegant Italian restaurant.
G/F, Cape House, 43 Lang Suan Rd., 02-658-7444
 
 

Royal Oak  


Date: Dec 25
The price: B1,095
What: Three-course traditional British Christmas dinner.
The place: Traditional British boozer.
595/10-11 Sukhumvit Soi 33/1, 02-662-1650-51
 
 

The Steakhouse Co.  


Date: Dec 25
The price: B999/B1,698 with free-flow wine
What: All-you-can-eat Christmas buffet with optional free-flow wine.
The place: A carnivore’s paradise in Patpong.
9/8 Patpong Soi 2, 061-097-8325
 
 

Best for 2,000-4,000

 

57th Street  


Date: Dec 24; Dec 31
The price: B2,800/3,500 with free-flow wine, cocktails and beers (Dec 24); B3,800/4,500 (Dec 31)
What: Christmas Eve and New Year’s Eve dinner buffet.
The place: A sleek international buffet restaurant with live cooking stations and minimal Japanese-style decor.
Marriott Hotel Sukhumvit, 2 Sukhumvit Soi 57, 02-797-0000
 

Atelier  


Date: Dec 24-25; Dec 31
The price: B3,000/3,999 with free-flow (Dec 24-25); B2,890/3,889 (Dec 31)
What: Festive international brunch and dinner buffet.
The place: A modern international buffet restaurant at the Pullman Hotel.
Pullman Grande Sukhumvit, 30 Sukhumvit Soi 21 (Asoke), 02-204-4000
 

Bamboo Chic Bar  

 
Date: Dec 31
The price: B2,600 including free-flow
What: “Roaring Twenties” themed countdown party.
The place: A moodily-lit dining room, soaring ceilings and wild pan-Asian fusion menu. 
Latest Recipe, 2/F, Le Meridien, 40/5 Surawong Rd., 02-232-8888
 
 

The Bar and The Courtyard  


Date: Dec 24-25; Dec 31
The price: Lunch from B2,800 (Dec 24-25)/dinner from B3,800 or B5,000 with free-flow wine and cocktails (Dec 24 only); from B4,200 or B6,400 with wine pairing (Dec 31)
What: Christmas roast buffet (Dec 24-25); New Year’s Eve five-course dinner and garden party (Dec 31).
The place: Beautiful mansion, formerly the Russian Embassy, housing colonial-chic The Bar and casual outdoor bistro The Courtyard.
The House on Sathorn, 106 Sathorn Rd., 02-344-4025 
 
 

Brasserie Cordonnier  


Date: Dec 21-25
The price: B3,000
What: Three-course set French sharing dinner.
The place: A family-friendly French bistro on Sukhumvit’s party strip.
33/30 Sukhumvit Soi 11, 02-038-5113
 
 

Brasserie Europa   


Date: Dec 24, 25  
The price: B3,900/ 4,900 with 
selected free-flow alcohol
/5,900 with free-flow Champagne/1,950 children (Dec 24); B2,900/3,900/4,900/1,450 (Dec 25)
What: Festive Christmas Eve dinner buffet and Christmas Day brunch with seafood bar, foie gras and carving station plus festive entertainment.
The place: An elegant high-ceilinged hotel buffet enhanced by floor-to-ceiling wood and old-fashioned stone columns.
Siam Kempinski, 991/9 Rama 1 Rd., 02-162-9000
 
 

Embassy Room     


Date: Dec 24; Dec 25
The price: B3,300/4,500 with wine pairing (Dec 24); B2,850/ 3,850 with free-flow (Dec 25)
What: Five-course set menu dinner with acapella Christmas carols, live musical entertainment and optional wine pairing (Dec 24); Christmas poolside BBQ brunch with carving, live stations and optional free-flow prosecco, wine and gin.
The place: Elegant modern European restaurant in five-star hotel.
Central Embassy, 88 Wireless Rd., 02-012-1234
 
 

J’aime by Jean Michel Lorain  


Date: Dec 24-25
The price: B2,999 (lunch)/ 5,299 (dinner)
What: Five-course Christmas set lunch/seven-course set dinner.
The place: French fine-dining affiliated with Jean-Michel Lorain of the acclaimed three-Michelin-starred Côte Saint Jacques in Burgundy.
U Sathorn, Sathorn Soi 1, 02-119-4899
 

La Vie    


Date: Dec 24 
The price: B3,400 with a glass of prosecco/4,900 with wine pairing 
What: Five-course creative French set dinner. 
The place: A warm, calm brightly lit French dining room with views of the bustling surrounds.
11/F, Vie Hotel, 117/39-40 Phaya Thai Rd., 02-309-3939
 
 

The Kitchen Table   


Date: Dec 24-25; Dec 31
The price: B2,200 or B3,000 with free-flow wine, cocktails and bubbles (Dec 24; Dec 25 brunch)/ B2,800 or B3,800 with free-flow (Dec 25 dinner)/ B3,200 or B4,200 with free-flow (Dec 31)
What: Set sharing-style dinner on both days featuring festive favorites with an Asian twist, plus brunch on Christmas day. New Year’s Eve dinner buffet.
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 
 
 

Goji Kitchen 


Date: Dec 24-25; Dec 31; Jan 1
The price: B2,288 (Dec 24-25); B2,688 (Dec 31, dinner only); B2,288 (Jan 1, brunch only)
What: A festive brunch and dinner buffet.
The place: A suitably vast buffet comprising more than 10 stations.
Marriott Marquis Queen’s Park, 199 Sukhumvit Soi 22, 02-059-5999
 
 

Medici   


Date: Dec 24 
The price: B3,000 early-bird/ 3,800 regular 
What: Four-course set menu Italian dinner. 
The place: Italian in an elegant Tuscan-style wine cellar setting.
Hotel Muse, 55/555 Soi Langsuan, 02-630-4000
 
 

The Rain Tree Cafe    

Date: Dec 24-25
The price: B2,888/ 4,288 with free-flow
What: Extravagant buffet with Christmas specialties, live cooking stations, and international delicacies, plus optional free-flow wine, beer and cocktails and live music.
The place: Luxurious buffet in elegant five-star hotel.
The Athenee Hotel, 61 Wireless Rd., 02-650-8800
 


Red Oven  


Date: Dec 24-25; Dec 31; Jan 1
The price: Brunch B1,900/ B2,600 including cocktails, beers and wine/ B3,900 including Champagne/ B950 children. Dinner B2,500/ 3,200/ 4,500/ 1,250 children (Dec 24-25). B4,500/ 2,250 children (Dec 31). B2,500/ 5,000 with free-flow Champagne/ 1,250 children (Jan 1)
What:  A festive brunch or dinner buffet (Dec 24-25); NYE buffet Dinner (Dec 31); hangover brunch (Jan 1).
The place: This most talked-about buffet spot has 12 stations and a wide array of food.
7/F, So Sofitel, 2 Sathorn Rd., 02-624-0000 
 
 

River Cafe & Terrace  


Date: Dec 25
The price: B3,900/ 4,900 with free-flow
What: Holiday-inspired brunch with live cooking stations and optional free-flow wine, beer and sparkling.
The place: Five-star riverside buffet restaurant.
The Peninsula, 333 Charoennakorn Rd., 02-020-2888
 


Riverside Terrace  


Date: Dec 24; Dec 25
The price: B3,500/1,500 children (Dec 24); B3,000/1,200 children (Dec 25)
What: A dinner buffet with free-flow local beer (Dec 24); seafood and BBQ dinner with live entertainment from Santa (Dec 25).
The place: A cool breeze flows through the grand high-ceilinged pavilion with an endless array of buffet options. 
Anantara Riverside, 257/1-3 Charoenakorn Rd., 02-476-0022 


Romsai   


Date: Dec 24-25
The price:  B3,000 (dinner)/ B3,200 (sparkling brunch, Dec 25 only)
What: Extravagant festive buffet with gift-giving by Santa. Brunch includes free-flow sparkling wine.
The place: All-day international fine-dining restaurant with garden views.
Banyan Tree, 100 Sathorn Rd., 02-679-1200
 


Rossini’s and The Living Room  


Date: Dec 24-25; Dec 31
The price: B3,600/ B5,100 including three hours of free-flow wine and cocktails (Dec 24-25); B3,400 (four-course)/ 4,200 (six-course, Dec 31)
What: A buffet dinner with live jazz (Dec 24-25); four- or six-course set dinner (Dec 31).
The place: Choose to sit either in the Tuscan-referencing Italian restaurant Rossini’s or at its sultry live music partner, The Living Room.
1/F, Sheraton Grande Sukhumvit, 250 Sukhumvit Rd., 02-649-8364
 


Scalini  


Date: Dec 24
The price: B2,800
What: Festive buffet dinner.
The place: Italian-American cooking befitting the 1920s prohibition-era decor.
Hilton Sukhumvit, 11 Sukhumvit Soi 24, 02-620-6666
 


Seasonal Tastes  


Date: Dec 24-25; Dec 31
The price: B2,699 (Dec 24-25); B3,199 (Dec 31)
What: Christmas Eve and New year’s Eve dinner buffet and Christmas Day lunch buffet.
The place: Enticing international buffet line with live cooking stations in a wide open dining room.
The Westin Grande Sukhumvit, 259 Sukhumvit Soi 19, Sukhumvit Rd., 02-207-8000
 


Sky on 20   


Date: Dec 31
The price: B2,300 including free-flow
What: New Year’s Eve rooftop party with live DJs and views of the city’s fireworks.
The place: Sukhumvit rooftop bar with chill garden vibes. 
26/F, Novotel Bangkok Hotel, 19/9 Sukhumvit Soi 20, 02-009-4999
 


Up & Above    


Date: Dec 24; Dec 31
The price: B3,200 with welcome cocktail/ 4,200 with free-flow prosecco, beer, wine and cocktails/5,200 with free-flow Champagne/1,200 children (Dec 24); B4,200/5,200/6,200/1,200 (Dec 31)
What: Festive dinner buffet with Japanese treats, free-flow prosecco or Champagne, plus live music and present-giving by Santa (Dec 24); Western and Asian dinner buffet with free-flow (Dec 31).
The place: Restaurant in Bangkok’s most high-end Japanese hotel.
24/F, The Okura Prestige, 57 Wireless Rd., 02-687-9000
 

Volti Restaurant & Bar   


Date: Dec 24; Dec 31
The price: B3,800/1,900 children (Dec 24); B7,000/3,500 children (indoor)/ B14,000/7,000 children (outdoor, Dec 31) 
What: Christmas Eve dinner (Dec 24); firework display over the Chao Phraya River and dinner (Dec 31).
The place: Glamorous five-star riverside restaurant serving Italian classics.
Lobby/F, Shangri-La, 89 Soi Wat Suan Plu, 02-236-7777

Back to top

 


Best for B4,000-6,000 

 
 

The Brasserie  


Date: Dec 24-25; Dec 31
The price: B4,500 (dinner, includes free-flow wine)/ B6,500 (brunch, includes free-flow Champagne, Dec 24-25); B6,500 (includes free-flow wine and a glass of Champagne, Dec 31)
What: Traditional festive brunch and dinner buffet (Dec 24-25); buffet dinner with live music and a Champagne toast.
The place: French-inspired cuisine with stunning views of the city.
Waldorf Astoria, 151 Ratchadamri, 02-035-8108
 


The Dining Room at the House on Sathorn  


Date: Dec 24-25; Dec 31
The price: B5,200 or B7,400 with wine pairing (Dec 22-25); from B4,200 or B6,400 with wine pairing (Dec 31)
What: 14-course tasting menu.
The place: Beautiful mansion, formerly the Russian Embassy, housing grand colonial east-meets-west (and Asia’s 50 best) restaurant.
The House on Sathorn, 106 Sathorn Rd., 02-344-4025
 


The Front Room    


Date: Dec 24-25; Dec 31
The price: B4,500 (Dec 24-25); B6,500 (Dec 31) including a glass of Champagne
What: Thai-inspired Nordic set dinner (Dec 24-25); eight-course dinner (Dec 31).
The place: Nordic-Thai flavors and inventive techniques in a lavish colonial-slash-Scandinavian setting.
Waldorf Astoria, 151 Ratchadamri, 02-035-8108
 


La Vie      


Date: Dec 31 
The price: B4,500/6,000 with additional wine pairing
What: Grand buffet dinner with free-flow prosecco and canapes.
The place: A warm, calm brightly lit French dining room with views of the bustling surrounds.
11/F, Vie Hotel, 117/39-40 Phaya Thai Rd., 02-309-3939
 
 

Le Normandie    


Date: Dec 25
The price: B5,500
What: A six-course festive fine-dining menu. 
The place: Bangkok’s original French fine-dining restaurant has a spectacular view of the river.
Mandarin Oriental, 48 Oriental Avenue, Charoenkrung Rd., 02-659-9000 #7390
 
 

Park Society  


Date: Dec 24-25; Dec 31
The price: B3,900/ 5,500 with wine pairing (Dec 24-25); B7,000/ 10,000 (Dec 31)
What: Five-course set dinner (Dec 24-25); six-course gastronomic dinner (Dec 31).
The place: Unique views looking out over Lumphini Park.
29/F, Sofitel So, 2 North Sathorn Rd., 02-624-0000
 

Spice Market  

Date: Dec 24; 25  
The price: B4,400 (Dec 24); B4,900 (Dec 25)
What: An international brunch buffet with free-flow alcohol. 
The place: Classic wooden dining room with professional Thai-dressed service staff.
Anantara Siam, 155 Ratchadamri Rd., 02-126-8866
 

 

Sra Bua by Kiin Kiin    


Date: Dec 24-25
The price: B6,000/7,500 with wine pairings
What: A festive eight-course set menu dinner.
The place: Spacious booths, soaring ceilings, Thai pavilion and tiered pools of lotus flowers say five-star. 
L/F, Siam Kempinski, 991/9 Rama 1 Rd., 02-162-9000

Back to top

 


Best for B6,000-10,000 

 
 

The District    


Date: Dec 31
The price: B7,500
What: Five-course dinner featuring lobster, caviar and wagyu.
The place: Award-winning steakhouse with sleek, modern, dark-wood interiors.
2/F, Marriott Hotel Sukhumvit, 2 Sukhumvit Soi 57, 02-797-0000
 
 


Terrace Rim Naam   

Date: Dec 31
The price: B10,000 
What: A dinner buffet.  
The place: The terrace borders the river in an elegant alfresco setting with a backdrop of traditional Thai pavilions.
Mandarin Oriental, 48 Oriental Ave., Charoenkrung Rd., 02-659-9000 #7390
 

Vertigo & Moon Bar      

Date: Dec 24-25; Jan 1
The price: B5,800 (Dec 24-25); B5,500 (Jan 1)
What: Four-course Yuletide set dinner, including a glass of sparkling wine (Dec 24-25); four-course set dinner, including a glass of sparkling wine (Jan 1).
The place: One of the city’s best views from 61 stories up. 
61/F, Banyan Tree, 100 Sathorn Rd., 02-679-1200
 
 

Best for over B10,000

 
 

Le Normandie     


Date: Dec 24; Dec 31
The price: B12,500 (Dec 24)/ B21,000 (Dec 31)
What: A seven- (Dec 24)/ nine-course (Dec 31) fine-dining menu. 
The place: Bangkok’s original French fine-dining restaurant has a spectacular view of the river.
Mandarin Oriental, 48 Oriental Avenue, Charoenkrung Rd., 02-659-9000 #7390
 
 

The Riverside Terrace        

 

Date: Dec 31-Jan 1  
The price: B21,000/ 13,500 children 
What: Black-tie gala buffet dinner with live entertainment and welcome cocktails.
The place: A relaxed riverside dining atmosphere in the poshest of hotels.
Mandarin Oriental, 48 Oriental Ave., Charoen Krung Rd, 02-659-90100 ext. 7390
 

 

Vertigo & Moon Bar      


Date: Dec 31
The price:  B23,900
What: Seven-course degustation menu with a glass of Champagne, live DJs and performances.
The place: One of the city’s best views from 61 stories up. 
61/F, Banyan Tree, 100 Sathorn Rd., 02-679-1200
 
 

Jamie’s Italian
 

Cheat Sheet

 
Best Buffet Under B3,000
Congratulations Red Oven at So Sofitel for being the best-priced free-flow buffet in town given the calibre of the hotel. It’s B2,600 for all food and alcohol but, better yet, B3,900 if you get the Champagne package—that’s over B1,000 cheaper than they were charging last year. 
 
Best Set Menu Under B3,000
We’ve always defended Jamie’s Italian, and this latest Christmas dinner shows why. The B1,250 price is an absolute bargain for any menu on Christmas Day. This one brims with duck liver pate, prawn cocktail, osso bucco, roast chicken and oozy chocolate things. Oh, and some seriously awesome Yorkshire puddings. 
 
Best Buffet Over B3,000
For give-no-f***s gluttony, you can’t do better than one of Rain Tree Cafe’s all-you-can-eat and drink spreads at The Athenee Hotel. The bad news? It’ll cost you B4,288. The good news? They've got every delicacy under the sun, plus it includes free-flow cocktails—just keep 'em coming.
 
Best Set Menu Over B3,000
On Christmas Day, the six-course menu at two-Michelin Star Le Normandie will cost you B5,500—tax and service included. And that, reader, is actually cheaper than the regular degustation menu! Bargains on Dec 25? It’s a Christmas miracle!