What you are actually doing is charging it to your room at the resort, which has your CC on file. Generally this is reconciled the night before checkout, but if you are spending a lot they may go ahead and run the charges (I think there are certain thresholds). Hotels usually do a pre-authorization on cards used for stays for an average amount at first.