You can't use more than one card to *reserve* the room no matter how you book, no. But you can split the payment for the room among multiple cards, sure. You can do this either before hand or as you check-out. Note that you'll need to speak with the front desk/accounting department of the hotel directly either way.