PP is correct. Also, where are you staying? Each level of resort has a different spend threshold at which time they will apply the charges to your card regardless of what day you are on in your stay. I don't recall the exact threshold amounts, but as an example, if you reach $500 of charges at a value resort, they will charge your card at that point. So if you don't want the charges to go on your Visa, you should keep track of your spending on the app and visit the front desk before you reach that threshold or the night before check-out, if you don't spend that much.
Also, be prepared for the credit card holds to be placed on your card, which may take a few days after check-out to fall off. It will hold against your available credit in the meantime.