If they will not split the cost at the desk, you can put the entire bill on the room charge (which, of course only allows one credit card), then the other party can run their credit card and put that amount as a credit on your room charge bill, then the desk will most likely need to re-scan the main card so the computer will have the correct card on file for the remainder of the room charge.