I'm not sure about the miles because I choose to earn points. Just be sure to give your Marriott Rewards number when making the reservation(or at the front desk) and you shouldn't have any problems. It can't hurt to check at the front desk, but I haven't had problems with points posting.