I've stayed with people in rooms that they have booked and paid for and had the stay credited to my account. Just speak to the front desk when you check in (or call in advance) and have your hhonors details added. It doesn't actually matter who pays.