Lunch or Dinner Buffet at Baiyoke Sky Hotel Bangkok


For sky-high dining with a view, book a buffet at Baiyoke Sky Hotel's Bangkok Sky Restaurant or Crystal Grill Restaurant! Indulge in a superb selection of Thai and international dishes, then see the Bangkok skyline from the city's highest viewpoint.


  • Enjoy a wide variety of cuisines and panoramic views of the Bangkok skyline
  • Dine in style at some of Bangkok’s highest restaurants
  • Feast on superb dishes made with fresh, high-quality ingredients
  • Watch chefs at work as they prepare your food in the open kitchen
  • Get access to Bangkok’s highest viewpoint — Baiyoke Sky Hotel is Southeast Asia's tallest hotel

Key Information

Important Information

• If Bangkok Sky Restaurant (on the 76th and 78th floor) is full, you will be seated at the 75th-floor restaurant, which offers the same menu • Seating at Bangkok Sky is indoor only • If Crystal Grill Restaurant (on the 82nd floor) is full, you will be seated at the 81st-floor restaurant, but will still be given access to Crystal Grill’s buffet • The maximum dining duration at Crystal Grill may be shortened to 1 and ½ hours during holidays, e.g. Lunar New Year Activity Rules - These tickets are only available to non-Thai passport holders - Admission is free for children with a height of 80 cm or below - Please make sure everyone in your group is present before entering the restaurant; you will be granted entry as a group, at the same time - Please be time for your reservation; arriving early to redeem your ticket is highly recommended - Tickets are non-refundable regardless of circumstance; unredeemed tickets will be considered no-shows - Outside beverages will be charged 500 THB per bottle


Dine high above at Bangkok Sky Restaurant or Crystal Grill Restaurant, both located in Baiyoke Sky Hotel — Southeast Asia’s tallest hotel, and one of the tallest in the world! Your reservation also gives you access to Baiyoke Sky Hotel’s observation deck and 360° revolving viewpoint — the highest in Bangkok. Feast on delicious meals and take in the urban scenery! Both Bangkok Sky (on Baiyoke Sky Hotel’s 76th and 78th floor) and Crystal Grill (on the 82nd floor) offer buffets with a fantastic, impressive array of dishes from around the world. Take a culinary journey around Thailand and the world as you enjoy fresh seafood, sushi, pizza, pasta, desserts, and more! Classy interiors, attentive staff, and excellent views all work to make your dining experience a memorable one. Bangkok Sky is available for lunch and dinner, while Crystal Grill’s buffet is dinner-only. When you’ve had your fill, head to the observation deck on the hotel’s 77th floor and the 360° revolving viewpoint on the 84th floor. The latter is Bangkok’s highest observation point, offering great views of the Bangkok skyline — all the way to the Gulf of Thailand! Book now to dine at some of Bangkok’s highest restaurants! Buffets at Bangkok Sky and Crystal Grill offer fresh seafood and a diverse selection of international cuisines: - Thai - European - Japanese - Chinese - Vietnamese

How it works

1. Once your booking is confirmed, you will receive a confirmation email with an e-voucher 2. On your booking date, before your reservation time, present your e-voucher (printed or displayed on your smartphone) and passport at Baiyoke Sky Hotel’s 18th- or 19th-floor reception counter to receive a physical ticket

Selected Option