We are a part of the Group, a NASDAQ listed company since 2003 (NASDAQ: TCOM) with over 45,100 employees and over 400 million members, making it one of the leading online travel agencies in the world.

With more than 1.4 million hotels in 200 countries and regions, we've built an extensive hotel network to give our customers a fantastic choice of accommodation. When you combine this with our 24/7 English customer service and various other travel products, you can trust us to take care of your next trip.

FlyerBonus Member can now earn FlyerBonus Points with Just book your stays by clicking the link below and state your FlyerBonus ID.

Room Type Room Rates Points Earned/Stay
As per As per 10 Points for every THB 100 spent
Customer Service (24/7)
Global access  : +86 21 2226 8817
Within Thailand : 180-001-2276
Thai Language : 09.00 - 18.00 hrs. (Thailand Local Time)   
Website :

Terms and conditions

In order to collect FlyerBonus Points for hotel stays, members must state their intention to collect FlyerBonus points and provide their FlyerBonus Membership Number every time a booking is made. The provisions outlined below also apply:
  • This is for FlyerBonus members whose membership approval status has been recorded and confirmed prior to the date of booking transaction. Members need to quote their FlyerBonus Membership number into their booking at designated Bangkok Airways promotion page,
  • Members who are unable to add their membership number at the time of booking will not earn FlyerBonus points. Missing points cannot be claimed retroactively.
  • Members are eligible for FlyerBonus points for bookings  with a minimum value of THB100 (or equivalent) on net room rate per completed stay. Members will receive 10 FlyerBonus points for every THB100 spent. Taxes and fees will not be counted for the points accumulation
  • Guests must be paying an eligible room rate at an eligible stay to accrue FlyerBonus points.
  • Room bookings are subject to availability and blackout dates may be enforced.
  • FlyerBonus points  will be calculated based on the currency exchange rate on the date of payment.
  • Members who cancel or fail to make payment or stay will not earn FlyerBonus points.
  • Points earned from this offer are not counted towards FlyerBonus membership level status.
  • Points will be credited to members' accounts approximately 12 weeks after the stay completed
  • Taxes, Fees, Surcharges or Service charges are additional and vary by hotel. Please contact hotel for more details.
  • and FlyerBonus reserve their absolute right at any time to add, alter, modify, change or vary any or all of the terms and conditions stated herein
  • In case of any dispute, and FlyerBonus reserve the right to make the final decision.