Yes - if it's on your hotel bill, you can pay for it with a gift card like the Disney Honeymoon Registry card. This is how we were able to pay for so many different things with the honeymoon registry - we just charged it all to our hotel room and paid that off with the honeymoon card.