Can I make a reservation for myself with someone else's credit card?


It is very likely, yes. Properties usually accept payment for a stay with a different card. To confirm that paying with a different card is okay, contact the host.