15 Best Buffets in Bangkok

These best buffets in Bangkok range from high-end, luxury options found in hotels, to more casual but delicious eateries in the city; so you can try as much local and international food as you want. 

Bangkok is a paradise for food lovers, offering everything from street food to fine dining. But for those who love variety, buffets in Bangkok provide an unmatched experience. Whether you are looking for luxurious hotel buffets, all-you-can-eat seafood, or budget-friendly feasts, the city has something for everyone. Here’s a comprehensive guide to the best buffets in Bangkok that you should not miss.

Best Buffets in Bangkok

Goji Kitchen + Bar

1. Goji Kitchen + Bar (Marriott Marquis Queen’s Park)

Goji Kitchen + Bar is one of the top buffet spots in Bangkok, known for its high-quality ingredients, vast selection, and live cooking stations. Located in the Marriott Marquis Queen’s Park, this buffet offers a combination of Asian and international cuisines, with an emphasis on fresh seafood and premium meats. There are plenty of great hotels and hotel restaurants to choose from in the city but in our opinion, this is one of the best hotel buffets in Bangkok.

Highlights:

  • Extensive seafood selection, including oysters, crabs, prawns, and sushi.
  • Live grill stations offer wagyu beef, lamb, and seafood.
  • Authentic Thai dishes alongside Western favorites like pizza and pasta.
  • Delectable dessert counter featuring cakes, pastries, and ice cream.

Price Range:

  • THB 1,500–2,500 per person (varies by day and meal time).
The Dining Room Grand Hyatt Erawan Bangkok

2. The Dining Room (Grand Hyatt Erawan Bangkok)

The Dining Room at the Grand Hyatt Erawan Bangkok is renowned for its sophisticated setting and high-quality buffet spread. With a strong emphasis on fresh, premium ingredients, this buffet offers a luxurious experience for food enthusiasts. The hotel is also located near CentralWorld, so you can enjoy a meal after exploring one of the best shopping malls in Bangkok.

Highlights:

  • A wide selection of seafood, including Alaskan king crab and tiger prawns.
  • International buffet featuring Japanese, Thai, and Western dishes.
  • Open kitchen concept where chefs prepare food to order.
  • Lavish dessert section with a chocolate fountain and exotic fruits.

Price Range:

  • THB 2,000–2,800 per person.
Lord Jim’s at Mandarin Oriental Bangkok

3. Lord Jim’s (Mandarin Oriental Bangkok)

For those seeking an elegant buffet experience, Lord Jim’s at the Mandarin Oriental Bangkok is an excellent choice. This fine-dining buffet specializes in premium seafood and gourmet international dishes.

Highlights:

  • High-end seafood options such as lobster, scallops, and caviar.
  • Japanese sushi and sashimi are made from the freshest ingredients.
  • Carving stations with premium cuts of beef and lamb.
  • Sophisticated ambiance with river views.

Price Range:

  • THB 3,000+ per person.
Colonnade in The Sukhothai Bangkok

4. Colonnade (The Sukhothai Bangkok)

Colonnade is best known for its Sunday brunch buffet, offering a luxurious selection of international dishes in an elegant setting. The restaurant is a favorite among those looking for a refined dining experience.

Highlights:

  • Premium seafood, including lobster, oysters, and crab.
  • Fine-dining style sushi and sashimi.
  • Foie gras station and truffle-infused dishes.
  • Decadent desserts, including freshly made waffles and pastries.

Price Range:

  • THB 3,500+ per person (Sunday brunch).
Seasonal Tastes The Westin Grande Sukhumvit

5. Seasonal Tastes (The Westin Grande Sukhumvit)

If you’re looking for a well-balanced buffet with a mix of Asian and Western flavors, Seasonal Tastes at The Westin Grande Sukhumvit is an excellent choice. The buffet is known for its fresh ingredients, variety, and value for money.

Highlights:

  • Seafood-on-ice featuring prawns, mussels, and crabs.
  • Authentic Thai dishes, including curries and spicy salads.
  • Live grill and carving stations.
  • Extensive dessert bar with both Western and Thai sweets.

Price Range:

  • THB 1,500–2,000 per person.

6. Baiyoke Sky Buffet (Baiyoke Sky Hotel)

Dining at Baiyoke Sky Hotel’s buffet is a unique experience because of its breathtaking views of Bangkok. The buffet is located on the 76th and 78th floors, providing panoramic views while you indulge in an extensive array of dishes.

Highlights:

  • International buffet with seafood, sushi, and grilled meats.
  • Live cooking stations.
  • Thai specialties and street food-inspired dishes.
  • Stunning city views from the highest hotel in Thailand.

Price Range:

  • THB 1,200–1,800 per person.
The Square Novotel Bangkok on Siam Square

7. The Square (Novotel Bangkok on Siam Square)

The Square is a great choice for those who want a solid buffet experience at a reasonable price. Located in the heart of Bangkok, this buffet offers a mix of local and international favorites.

Highlights:

  • Fresh seafood, including prawns and oysters.
  • Thai and international dishes.
  • Live cooking stations for pasta, grilled meats, and stir-fried dishes.
  • Cozy and casual atmosphere.

Price Range:

  • THB 1,000–1,500 per person.
Feast Royal Orchid Sheraton Hotel & Towers

8. Feast (Royal Orchid Sheraton Hotel & Towers)

Feast is a riverfront buffet restaurant offering a relaxed yet elegant dining experience. It features a variety of international cuisines with a focus on fresh ingredients and live cooking stations.

Highlights:

  • Seafood selection with oysters, prawns, and crabs.
  • Thai, Indian, Japanese, and Western food stations.
  • Outdoor seating with views of the Chao Phraya River.
  • Excellent value for money.

Price Range:

  • THB 1,500–2,000 per person.

9. Copper Beyond Buffet (The Sense Pinklao)

For those looking for a premium buffet without breaking the bank, Copper Buffet is a hidden gem. It is known for its high-quality ingredients and affordable pricing.

Highlights:

  • Wagyu beef steak and grilled seafood.
  • Sushi and sashimi made with fresh fish.
  • Thai fusion dishes with modern twists.
  • Stylish and modern ambiance.

Price Range:

  • THB 900–1,200 per person.

10. Shabu Shi (Oishi Group)

If you love Japanese food, Shabu Shi offers an all-you-can-eat experience featuring shabu-shabu hot pot, sushi, and tempura. It is a great option for budget-conscious diners.

Highlights:

  • Unlimited sushi and sashimi.
  • Shabu-shabu hot pot with various broths and fresh ingredients.
  • Affordable pricing compared to hotel buffets.
  • Multiple locations across Bangkok.

Price Range:

  • THB 500–900 per person.
The Square best buffets in Bangkok

11. The Square (Novotel Bangkok Platinum Pratunam)

The Square is an affordable yet high-quality buffet, ideal for those who love seafood and Thai cuisine. Located in the heart of Bangkok’s shopping district, it is a convenient stop after a shopping spree.

Highlights:

  • Fresh seafood station with prawns, mussels, and squid.
  • Authentic Thai dishes, including spicy salads and curries.
  • Live noodle and carving stations.

Price Range:

  • THB 999–1,500 per person.
The Rain Tree Cafe

12. The Rain Tree Café (The Athenee Hotel)

This upscale buffet is known for its luxurious Sunday brunch and elegant setting. The selection is vast, ranging from seafood to gourmet international dishes.

Highlights:

  • Extensive seafood station with lobster and oysters.
  • International cuisine, including French, Japanese, and Thai.
  • Decadent dessert counter with handcrafted pastries.

Price Range:

  • THB 2,500–3,500 per person.
River Café & Terrace

13. River Café & Terrace (The Peninsula Bangkok)

Situated by the Chao Phraya River, River Café & Terrace offers an elegant buffet dining experience with a mix of Thai and international cuisines. This is one of my favorite best buffets in Bangkok and also one of the most romantic restaurants in Bangkok too.

Highlights:

  • Scenic riverside views.
  • Seafood extravaganza featuring freshly caught fish, prawns, and oysters.
  • Live cooking stations with pasta, grilled meats, and wok-fried specialties.
  • Luxurious dessert bar with a chocolate fountain.

Price Range:

  • THB 2,000–2,800 per person.
Latest Recipe

14. Latest Recipe (Le Méridien Bangkok)

Latest Recipe offers an innovative buffet experience with a fusion of Thai and international cuisines, complemented by a stylish, modern atmosphere.

Highlights:

  • Interactive cooking stations.
  • Signature Thai dishes with a modern twist.
  • Premium seafood selection.
  • Elegant dessert choices, including artisanal pastries.

Price Range:

  • THB 1,800–2,500 per person.
Up & Above Restaurant and Bar The Okura Prestige Bangkok

15. Up & Above Restaurant and Bar (The Okura Prestige Bangkok)

This luxurious buffet offers a mix of Japanese, Thai, and international dishes, with a focus on quality and presentation. The Okura is one of the best luxury hotels in Bangkok too, so you can enjoy a delicious meal but also consider spending a night at this great hotel.

Highlights:

  • Sushi and sashimi prepared by skilled chefs.
  • Fresh oysters, prawns, and premium meats.
  • Japanese-inspired desserts.
  • Stylish rooftop ambiance.

Price Range:

  • THB 2,200–3,000 per person.

Bangkok is home to some of the best buffets in the world, catering to all tastes and budgets. Whether you prefer a high-end seafood feast, an international spread, or a budget-friendly all-you-can-eat option, you’ll find something to satisfy your cravings. If you’re in the city, be sure to check out one of these incredible buffet experiences!


Helpful Resources

Travel essentials:

What to pack

We value and appreciate all our readers and supporters. If you wish to support That Bangkok Life then please use our Amazon affiliate for your next purchase, it doesn’t cost you anything extra but we make a small commission, allowing us to continue building this website and sharing our love of travel with you. 

Leave a Comment

Contact Us

Not readable? Change text. captcha txt
0

Start typing and press Enter to search

Above Riva