A selection of festive New Year buffets and fine dining at top hotels in Bangkok:
Mandarin Oriental
New Year's Eve (31 December 2016)
Riverside Terrace - Gala buffet dinner: THB 20,000 net
Le Normandie - 8-course French dinner: THB 19,500 net
Lord Jim's - 7-course seafood dinner: THB 15,500 net
Terrace Rim Naam - Thai Buffet dinner: THB 14,000 net
The China House - Cantonese dinner: THB 8,200 net
New Year's Day (1 January 2017)
Lord Jim's - Seafood Buffet Brunch: THB 3,800 net
Riverside Terrace - All Day Brunch: THB 2,710 net
The China House - Cantonese Brunch: THB 1,884 net
http://www.mandarinoriental.com/bangkok/hotel/hotel-news/
The Peninsula Bangkok
New Year’s Eve (31 December 2016)
The Lawn and River Cafe & Terrace - Gala dinner buffet: THB 15,973++
The Lobby Terrace - Western set dinner: THB 15,973++
Thiptara - Thai set dinner: THB 8,411++
Mei Jiang - Chinese Set Dinner: THB 7,477++
http://bangkok.peninsula.com/en/special-offers/New-Year-Eve
Anantara Bangkok Riverside
New Year's Eve (31 December 2016)
Riverside Terrace - Buffet Dinner: THB 10,990 net
Manohra Dining Cruise - Thai Set Dinner: THB 7,900 net
Trader Vic’s - Wine Dinner for two: THB 30,000 net
Brio - Mediterranean Set Dinner: THB 3,900 net
New Year’s Day (1 January 2017)
Trader Vic’s - International Brunch: THB 3,500 net
Riverside Terrace - Dinner Buffet: THB 2,300 net
http://bangkok-riverside.anantara.com/Luxurious-Seasonal-Celebrations-and-Sparkling-Riverside-Magic/
Royal Orchid Sheraton
New Year’s Eve (31 December 2016)
Riverside Terrace - International & BBQ Dinner Buffet: THB 8,200 net
New Year’s Day (1 January 2017)
Feast - Brunch Buffet: THB 2,200 net
http://www.royalorchidsheraton.com/festive2016
St. Regis
New Year's Eve (31 Dec 2016)
Viu - Buffet Dinner: THB 6,500++
Jojo - 8-course Set Dinner: THB 6,500++
New Year's Day (1 January 2017)
Viu - Brunch: THB 6,500++
http://www.stregisbangkok.com/festive
So Sofitel Bangkok
New Year’s Eve (31 December 2016)
Solarium - Seafood Buffet Dinner: THB 6,000++
Red Oven - Buffet Dinner: THB 4,000++
Park Society - 6 course Set Dinner: THB 9,500++
New Year’s Day (1 January 2017)
Red Oven - Buffet Brunch: THB 2,500++
http://www.so-sofitel-bangkok.com/offers/festive-2016/
Siam Kempinski Hotel
New Year's Eve (31 December 2016)
Brasserie Europa - Gala in the Garden - Buffet Dinner: THB 5,950++
Sra Bua - 11-course Thai set dinner: THB 5,500++
New Year's Day (1 January 2017)
Brasserie Europa - Buffet Lunch: THB 2,900++ (non-alcoholic); THB 3,800++ (alcoholic)
https://www.kempinski.com/en/bangkok/siam-hotel/dining/culinary-highlights/new-years-day-special-lunch/
Anantara Siam Bangkok (Formerly: Four Seasons Hotel)
New Year’s Eve (31 December 2016)
Madison - Dinner Buffet: THB 5,500++
Biscotti - Italian Set Dinner: THB 5,500++
Shintaro - Japanese Set Dinner: THB 5,500++
New Year’s Day (1 January 2017)
Aqua, Spice Market & Madison - Brunch: THB 5,900++
http://siam-bangkok.anantara.com/festive-celebrations/
Plaza Athenee
New Year's Eve (31 December 2016)
The Rain Tree Cafe - Gala Dinner Buffet: THB 4,500++
The Reflexions - Set Dinner: THB 8,850++
New Year's Day (1 January 2017)
The Rain Tree Cafe - Brunch: THB 2,400++
http://www.plazaatheneebangkok.com/festive-2016
Sukhothai
New Year’s Eve (31 December 2016)
Colonnade - Buffet dinner: Baht 4,500 net
La Scala - 7-course set dinner: Baht 7,000 net
New Year’s Day (1 January 2017)
Colonnade - Sunday Brunch: Baht 3,800 net
http://www.sukhothai.com/promotions-en.html
Sheraton Grande Sukhumvit
New Year’s Eve (31 December 2016)
The Sala - Barbecue Buffet Dinner: THB 2,800 net / THB 4,300 net
Orchid Café - Seafood buffet dinner: THB 2,800 net / THB 4,300 net
Rossini’s - Italian set dinner: THB 3,500 net
Dine in the Dark - Set dinner: THB 1,850 net / THB 3,000 net
https://www.sheratongrandesukhumvit.com/en/store/newyear2016
Dusit Thani Bangkok
New Year’s Eve (31 December 2016)
22 Kitchen & Bar - Set Dinner: THB 3,999++
Hamilton's - Set Dinner: THB 3,399++
Benjarong - Set Dinner: THB 2,599++
http://www.dusit.com/dusitthani/bangkok/dining/
Okura Prestige @ Park Ventures Ecoplex
New Years Eve (31 December 2016)
Up & Above Restaurant
New Year’s Eve Buffet Dinner: Baht 3,900
Sparkling New Year’s Eve Buffet Dinner: Baht 4,900
Champagne New Year’s Eve Buffet Dinner: Baht 5,900
Elements
First sitting - 6-course menu: Baht 4,900
Second sitting - 7-course menu: Baht 5,600
Yamazato
New Year’s Eve Gozen lunch: Baht 1,500
Toshikoshi Soba Kaiseki dinner: Baht 3,500
New Year Teppanyaki dinner: Baht 3,500
http://www.okurabangkok.com/en/hotel-offers-bangkok.html
Westin Grande Sukhumvit
New Year's Eve (31 December 2016)
Seasonal Tastes & Zest Bar - Dinner buffet: Baht 3,200 net
New Year’s Day (1 January 2017)
Seasonal Tastes - Sunday Lunch Buffet: Baht 2,490 net
Kisso - Japanese Set Lunch: Baht 2,100++; Set Dinner: Baht 3,500++
http://www.westingrandesukhumvit.com/festivecelebrations2016
Pullman Bangkok King Power
New Year’s Eve (31 December 2016)
Dinner Buffet: THB 2,500++
http://www.pullmanbangkokgrandesukhumvit.com/festive-promotion-2016/
Novotel Bangkok Fenix Silom
New Year's Eve (31 Dec 2016)
The Square - Dinner Buffet: THB 1,699 net
New Year’s Day (1 January 2017)
The Square - Brunch and Dinner Buffet: THB 1,699 net
http://www.novotelbangkoksilom.com/specialoffers/end-of-the-year-restaurant-promotion-2016/
Le Meridien Bangkok
New Year's Eve (31 Dec 2016)
Latest Recipe - Festive Dinner: Baht 1,359 net (online booking)
http://www.lemeridienbangkokpatpong.com/en/store/festive-flavours
Ambassador Hotel
New Year's Eve (31 Dec 2016)
Am Café - International Buffet Dinner: Baht 1,000 net
Hong Teh - All You Can Eat Dim Sum: Baht 555++
http://www.amtel.co.th/dining/am-cafe/
Bangkok Hotel Lotus Sukhumvit
New Year's Eve (31 Dec 2016)
Coco's Café - Bollywood Classic 1950s-themed International Dinner Buffet: THB 999++
http://www.hotellotussukhumvit.com/new-years-eve-return-classic-era/
Disclaimer: Please check with the restaurants for precise and up-to-date rates.