Enter your KrisFlyer membership number to earn miles. See How.
1) Search based on date and destination.
2) Select a “Promotion Eligible” Hotel.
Pay at hotel room types do not qualify.
3) Enter KrisFlyer membership number
View deals in
Terms & Conditions
  1. Book and complete stay by 28 February 2018 to be eligible for the chance to win a hotel stay. Employees of Singapore Airlines Limited, SilkAir (S) Pte Ltd and their immediate families, affiliates, subsidiaries, related agencies’, principal sponsors and suppliers associated with this campaign are not eligible to participate in this lucky draw. There is no limit to enter the lucky draw. By entering this lucky draw, all entrants agree to the official rules and that sponsor has the sole right to decide all matters and disputes arising from the lucky draw in their sole discretion and the determination of the winner is final
  2. The lucky draw is only open to participants residing in Singapore. There will be 8 winners in total, 5 winners from singaporeair.com to win Bangkok and Osaka hotel stay and 3 winners from silkair.com to win Hiroshima hotel stay. Winners will be notified via email by 16 March 2018.
  3. Earn 2 KrisFlyer miles for every 1 USD (or equivalent) of spending on all completed hotel bookings, only through this designated site: www.agoda.com/singaporeair
  4. Only room type with “promo eligible’ tag are eligible for miles earning.
  5. After your initial hotel room booking, please return to www.agoda.com/singaporeair for subsequent bookings of additional rooms for the subsequent earning of KrisFlyer miles
  6. You must be an existing KrisFlyer member to earn miles. Please visit www.krisflyer.com to find out more about the KrisFlyer membership. www.krisflyer.com to find out more about the KrisFlyer membership.
  7. To be eligible to earn miles, your KrisFlyer membership number must be inserted in the Booking Details page when making a booking on this designated website.
  8. Miles earned cannot be exchanged in cash and are not cumulative with other offers
  9. Please allow approximately 6 to 8 weeks after your hotel stay for miles to be credited into your KrisFlyer account.
  10. KrisFlyer miles are only earned when you have paid for upon booking confirmation, stayed at, and departed from the hotel.
  11. KrisFlyer miles are not eligible for “Pay at hotel” room types.
  12. KrisFlyer terms and conditions apply.
  13. Non-KrisFlyer members may also enjoy Agoda’s best rates on hotel rooms worldwide.


Select loyalty program

Loyalty Program A Loyalty Program A
Loyalty Program B

In the menu, click PointsMAX and select your favorite loyalty program.


Select a room that earns points

Hotel Room A
Room Info
This booking earns
5,000 points

Choose a room offer that comes with points, which are earned automatically with that booking.


Enter membership ID

Country of passport
Program Membership ID

Fill in the membership number for you selected program when completing your reservation. The points will be added to your account after you check out.

Start here and select your preferred program: