
8 Best Buffets in Bangkok: Hotel Picks for 2026
Where to find the best buffet in Bangkok: 8 hotel buffets compared by meal period, area and booking tips, with who should skip each.
On this page
Last updated November 2026: the best buffet in Bangkok for most visitors is a hotel spread, booked ahead for lunch or dinner. Pick by situation: Feast for a riverside dinner, InterContinental for a documented lunch price, Flavors for an early breakfast. Our Bangkok restaurant guide covers the wider dining scene beyond buffets.
Featured image: Kathy, CC BY 2.0, via Wikimedia Commons.
How to Choose the Best Buffet in Bangkok
Hotel buffets dominate Bangkok's all-you-can-eat scene, so start with the meal period and the neighborhood. Lunch and dinner seatings fill the most listings. Breakfast spreads suit early flights and jet lag. Time slots and listings below were checked in November 2026. The only baht prices quoted come from a June 2024 report and are labeled as such.
Flavors' breakfast runs 06:00 to 08:30, a tighter window than Seasonal Tastes at 06:00 to 09:30, so check which slot your flight allows.

- Riverside dinner: Feast at Royal Orchid Sheraton Riverside.
- Documented lunch price: InterContinental Bangkok.
- Group booking: Goji Kitchen & Bar at Bangkok Marriott Marquis Queen's Park.
- Special occasion: The Dining Room at Grand Hyatt Erawan.
- Early breakfast: Flavors at Renaissance Bangkok Ratchaprasong.
- Meat lovers: Pedro Churrascaria and Steakhouse, out in Rangsit.
8 Best Buffets in Bangkok by Situation
Each pick below is grouped by the decision it solves, not alphabetically. Seating windows come from discount-app listings in November 2026. Each hotel's own page confirms the current format. Weekend and holiday pricing can differ from weekdays.

1. Feast, Royal Orchid Sheraton Riverside Hotel Bangkok
Best for a riverside dinner. Feast sits inside Royal Orchid Sheraton Riverside Hotel Bangkok, on the Chao Phraya rather than in a Sukhumvit tower. Evening seatings run from 17:00 to 20:00 in app listings. Saturday lunch seatings appear from 12:00 to 13:30. Diners coming by water can use the Chao Phraya Express Boat routes and pick the pier nearest the hotel.
For more waterfront options, see our riverside dining picks. Skip it if you are staying on Silom or Sukhumvit and dislike crossing the city at rush hour.
2. InterContinental Bangkok
Best for a documented lunch price. A June 2024 report put the lunch buffet at 1,404 baht at list price. Booked through the Eatigo reservation app, it was 804 baht. That gap shows why comparing the hotel's own rate with an app rate matters at premium hotels.

Both figures are from 2024 and may have moved. Look at the hotel's reservation page before you commit. Skip it if you want a dinner-only seafood night, since the documented deal is for lunch.
3. Goji Kitchen & Bar, Bangkok Marriott Marquis Queen's Park
Best for groups who want a reliable booking. Goji is one of the most-reserved hotel buffets on the Eatigo app. Listings show a lunch seating at 13:30 and dinner seatings from 17:30 to 20:30. Several dinner slots carry bigger discounts than lunch, so a flexible group can save by shifting its start time.
Popularity is the caveat. Prime evening seatings go early, so reserve before you land. Skip it if you want a quiet table for two.
4. The Dining Room, Grand Hyatt Erawan
Best for a special occasion at a hotel buffet price. The Dining Room belongs to Grand Hyatt Erawan, a short walk into the Ratchaprasong-Erawan area. App listings show lunch seatings from 12:00 to 13:30 and dinner from 17:30 to 20:30.
Dress a notch above smart casual, since hotel dining rooms often expect it. Skip it if you want a composed tasting menu. Our fine dining guide fits that better.

5. Seasonal Tastes, The Westin Grande Sukhumvit
Best for flexible timing on Sukhumvit. Seasonal Tastes lists breakfast from 06:00 to 09:30, lunch from 12:00 to 14:00 and dinner from 18:00 to 20:00. Breakfast and lunch slots carry different discounts, so compare before booking.
Pair a late breakfast here with our Bangkok brunch picks if you want a weekend plan. Skip it if you are traveling in Sukhumvit rush hour, when taxis crawl.
6. Flavors, Renaissance Bangkok Hotel Ratchaprasong
Best for early starts and late dinners. Flavors lists breakfast from 06:00 to 08:30, an afternoon slot at 15:30 and 16:00, and dinner from 18:00 to 21:00. Ratchaprasong puts you near the big shopping malls, so it works as a refuel between stops.
The 18:00 to 21:00 dinner window is wide, which helps if flights land late. Skip it if you want a destination dinner with a river view.
7. Ginger, Holiday Inn Bangkok
Best for mid-range value in our editorial assessment. Ginger lists lunch from 12:00 to 14:00 and dinner from 18:00 to 21:30. Dinner offers the widest window of any pick here, so late arrivals still get a seat.
It sits in the lower price tier of this list. For cheaper non-buffet meals, see our cheap eats guide. Skip it if you want a showpiece seafood display.

8. Pedro Churrascaria and Steakhouse, Novotel Bangkok Future Park Rangsit
Best for meat lovers who want a Brazilian-style churrasco format. Pedro is at Novotel Bangkok Future Park Rangsit, out of central Bangkok. Listings show lunch from 11:30 to 14:00 and dinner from 17:30 to 20:30.
The trip north of the center takes planning, so factor it into the day. Skip it if you only have one evening in central Bangkok. Seafood fans should head to our seafood restaurant picks.
Price, Discounts and Booking
The only baht figures on record here come from June 2024. InterContinental Bangkok's lunch buffet was 1,404 baht at list price and 804 baht through Eatigo. Discount apps show a percentage that varies by time slot and by day. Off-peak slots usually discount more than prime dinner seatings. Booking direct can give a fuller menu, while app slots sometimes carry limits. Read the terms before you pay.
| Tier | Typical meal | Booking advice |
|---|---|---|
| Budget | Weekday lunch or off-peak dinner slot | Use app discounts and book the off-peak slot |
| Mid | Standard dinner or weekend lunch | Compare the app rate with the hotel's own rate |
| Splurge | Seafood nights, festive and holiday seatings | Reserve direct and ask about deposits and cancellation |

Timing and Logistics
Reserve a specific seating, not just a day. Lunch seatings in the listings cluster between 12:00 and 14:00. Dinner runs from about 17:30 to 21:30. Sukhumvit and Silom clog at rush hour, so leave early or take the BTS or MRT where a hotel is close to a station. Riverside hotels can be reached by boat. Taxis or ride-hail drop you at the lobby.
Feast's evening seatings end by 20:00 in app listings, so a riverside dinner there finishes sooner than the dinner window of about 17:30 to 21:30 suggests.
Mistakes to Avoid and Who Should Skip
Most disappointments come from fine print, not food. Drinks, service charge and VAT are often extra. Heavily discounted slots can mean early or late seatings. Buffet fatigue is real, so pace yourself rather than loading plate one.
- Read whether the price includes drinks, service charge and VAT.
- Skip peak weekend seatings if you dislike crowds.
- Ask about kids' pricing and dress code before you go.
- Halal and vegetarian diners should ask the hotel which dishes qualify. The Halal Science Center at Chulalongkorn University is a starting point for certification questions, and our halal restaurant guide lists dedicated options.
- Anyone with allergies should speak to the chef rather than rely on labels.
Thai food notes for your next trip
Optional updates to our food guides.
You might also like
Continue reading
More guides you'll find useful





