You earn iPrefer points by staying at participating iPrefer hotel. Click here to see the list of participating hotels. You can read here about my stays at an iPrefer Resort and why I joined the program.
You earn ten (10) points for every US$1 in reservation spend, exclusive of taxes and charges, on eligible stays. For example, when you spend US$100 per night for three nights, you will earn 3000 points. Elite members earn 15 points per $1 spent.
As for non-room charges, such a dining in the hotel restaurant, earning iPrefer points on these charges are at the discretion of the hotel. Some hotels may offer additional point earning opportunities including spa, restaurant, gift shop, and resort charges, but others do not.
Note-Points will expire after 24 months of membership inactivity. Activity is defined as an eligible stay, point purchase, or point redemption into a Reward Certificate. You will forfeit your current balance when your points expire.
Read About How To Use iPrefer Points Here