Free guide

Home / Eat & Drink

The Best Buffets in Bangkok

Updated 6 November 2026

Candlelit table with a Thai dish (image created with AI)

Image created with AI, not a specific venue.

The best buffet in Bangkok for seafood is Espresso at InterContinental Bangkok, with oysters, king crab and lobster at THB 2,250++. Choose Goji at Marriott Marquis for an international spread and NEXT2 at Shangri-La if you want a riverside hotel.

All details were checked on 6 November 2026. This page does not rest on first-hand visits, and buffet prices change often, so check before you go.

Comparison

Hotel and venue Best for Dinner price Hours
InterContinental, Espresso Seafood THB 2,250++ 18:00 to 22:30
Marriott Marquis, Goji International range THB 1,999++ Mon to Thu, THB 2,599++ Fri to Sun 17:30 to 22:00
Pullman King Power, Cuisine Unplugged All-in pricing THB 2,490 net Fri and Sat 18:00 to 22:30
Shangri-La, NEXT2 Riverside hotel THB 1,900 net, THB 2,400 net Fri and Sat From 18:00

The ++ means 10% service and 7% tax on top, about 18% in total. So THB 2,250++ is about THB 2,648, and Pullman’s THB 2,490 net is actually the lower bill. Always compare net prices.

Seafood: InterContinental Bangkok

Espresso, on the mezzanine, runs a Premium Seafood Dinner Buffet. The spread includes Irish and Fine de Claire oysters, caviars and roes, steamed golden king crab legs, Canadian lobster and river prawns on ice, plus a grill with wagyu and lamb T-bone. Dessert has crêpes Suzette made to order and a chocolate fountain. Unlimited juices and soft drinks add THB 200++, and a drinks package THB 900++, or THB 2,300++ with unlimited champagne.

The hotel’s details section says Thursday to Sunday, but its introduction says Thursday and Sunday, so confirm the day when you book. Live music plays on Friday and Saturday from 18:30 to 21:30. If seafood is why you are going, start here.

Range: Goji Kitchen + Bar

Goji at Bangkok Marriott Marquis Queen’s Park is among the buffet names people search for most. The hotel lists weekday lunch at THB 1,499++ from 12:00 to 14:30, and dinner as shown above, valid until 31 May 2027. The restaurant’s own site also shows a net weekday lunch at THB 1,199 with soft drinks, and a Bonvoy members’ dinner at THB 1,590 net. The two sources differ, so ask which rate applies when you book.

All-in: Cuisine Unplugged

Pullman Bangkok King Power serves its international and seafood dinner daily from 18:00 to 22:30. Friday and Saturday cost THB 2,490 net with soft drinks, coffee and tea. A two-hour wine and beer add-on is THB 950 net. Children under 6 eat free and those aged 6 to 11 pay half. The hotel did not list a price for the other nights, so ask. Pick it for one clean number on a weekend.

Riverside: NEXT2 at Shangri-La

NEXT2 Café at Shangri-La Bangkok lists a standard dinner at THB 1,900 net. The Friday and Saturday Surf and Turf is THB 2,400 net, with Canadian lobster, Alaskan king crab legs and steamed river prawns. A cheaper Sunday to Thursday offer ended on 30 September 2026, so ask whether a new one is running. Choose this if you want a river hotel as well as the crab.

Worth a call

Colonnade at The Sukhothai: a dining site lists a weekday dinner buffet from Monday to Friday, 17:30 to 21:30, at THB 2,300++. The hotel’s own page mentions only breakfast and Sunday brunch, so call +66 2 344 8888 before you plan on it. The Sunday brunch there is the sure thing.

Anantara Siam runs festive buffets at The Lobby Lounge. Christmas Eve is listed from THB 4,371 early bird with soft drinks and THB 7,420 with champagne, from 18:00 to 22:30. New Year’s Eve runs from THB 7,624 to THB 9,657.

Copper Beyond Buffet is not a hotel buffet. It sits in Gaysorn Amarin near Chit Lom BTS, with another branch at The Sense Pinklao. Service runs in two-hour seatings. An independent 2026 guide puts it at about THB 1,499 net and says seats book out weeks ahead through Line. We could not find an official price. Pick it for a mall meal at a lower price, not for a hotel occasion.

Baiyoke Sky draws people for the height. A 2026 guide lists about THB 1,349 per person at Bangkok Balcony on the 81st floor, and we could not confirm that with the hotel. For views over a drink, see our rooftop bars guide.

Budget seafood buffets such as Kodtalay and Mungkorn also get a lot of searches. They are outside this page’s scope, and we did not verify them.

Before you book

  • Compare net prices, not headline numbers.
  • Check whether soft drinks are included. Some ++ prices exclude them.
  • Book direct and ask for the current rate. Hotels change promotions by the month.

For a table rather than a buffet, see the best restaurants in Bangkok and the Thai restaurants guide.

Questions people ask

What is the best buffet in Bangkok?

For seafood at a fair price, Espresso at InterContinental Bangkok at THB 2,250++. For an international spread, Goji at Marriott Marquis. For a riverside hotel, NEXT2 at Shangri-La Bangkok.

What is the best seafood buffet in Bangkok?

Espresso at InterContinental Bangkok is the most complete listed, with Irish and Fine de Claire oysters, golden king crab legs and Canadian lobster. NEXT2's Friday and Saturday Surf and Turf at THB 2,400 net is the river alternative.

How much is a hotel buffet in Bangkok?

Upmarket dinner buffets on this page run from THB 1,900 net to THB 2,599++. The ++ adds 10% service and 7% tax, so THB 2,599++ is about THB 3,059. Festive dates cost more.

Is Copper Beyond Buffet worth booking?

It suits people who want an order-at-the-table buffet in a mall at a lower price. It is not a hotel buffet. A 2026 guide lists about THB 1,499 net and says seats book out weeks ahead on Line.

How much is the Baiyoke Sky buffet?

A 2026 guide lists about THB 1,349 per person at Bangkok Balcony on the 81st floor. We could not confirm this with the hotel, so check before you go.

Cover of The Bangkok 100: The Top 100 Things to Do in Bangkok, 2027 Edition

The top 100 things to do in Bangkok

Our guide as a free PDF, with the best of Bangkok by email.

More guides