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. 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
  2. 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
  3. 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.
  4. 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.
  5. Please allow approximately 6 to 8 weeks after your hotel stay for miles to be credited into your KrisFlyer account.
  6. KrisFlyer miles are only earned when you have paid for upon booking confirmation, stayed at, and departed from the hotel.
  7. KrisFlyer miles are not eligible for “Pay at hotel” room types.
  8. KrisFlyer terms and conditions apply.
  9. 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: