The SQUARE Restuarant



Cancel reservation

Step 1: Login with your social media account

Step 2: Select date, number of guests and time

Step 3: Select available time


Monday – Saturday  12:00 pm –  2:30 pm
Sunday 12:00 pm – 3:00 pm

Stop by The SQUARE Restaurant and enjoy our buffet luncheon 7 days a week! From Monday to Friday, the International Lunch Buffet offers guests the best of both worlds with your selection of international dishes, Asian specialities, local Thai favourites and dessert to choose on the buffet line. Every Saturday, the SQUARE Restaurant turns into a must-have brunch destination for the whole family.  An extensive spread of fresh seafood on ice and seafood ready to be grilled will tantalize the senses, along with special carving items, international must-try dishes including foie gras and gourmet ice cream and patisserie. A special kid’s buffet section means young guests can also enjoy their meal and play. See our promotion here.
You’ll never leave lunch at The SQUARE Restaurant hungry!


6:00 pm – 10:00 pm

Famed in Bangkok for its creative dinner buffet theme promotions that change every two months,  The SQUARE offers a spectacular evening buffet every day of the week. Our extensive buffet will leave you lost for choice with fresh seafood items, international dishes, and Asian flair combined with our signature local must-tries. With an extensive dessert selection and gourmet tea and coffee, it’s the perfect place for an evening out in Bangkok. See our promotion here.

50% discount and additional 10% discount for online booking and Accor plus members. A restricted pick for crab and oyster, but beef series are good.

Hanmin Jung Avatar
Hanmin Jung

This restaurant was so good because the food was so delicious and the atmosphere was bright and beautiful.The crab ,pizza and the desert was especially good...

chonlanotr supharoekrat Avatar
chonlanotr supharoekrat

This is reasonable price and quite premium price especially a la cart menu.

yutthachak kanthamek Avatar
yutthachak kanthamek

For more info, please call 02-209-1700