Technically you cannot check into a hotel using someone else's card. The owner of the card could book and pay prior to your arrival for the hotel room. Personal identification will be required if you arrive at the hotel and produce someone else's credit card.