You can make a reservation for someone else using our system. Just make sure you include that person's name and information in the Traveler Details section at the time of purchase. You can have a different name and address for the guest and for the person paying with their credit card.
Also, note that there may be an age restriction for that specific hotel. Most hotels require a minimum age of 18 in order to book a room and some require the guest to be 21 years of age. To check-in, your guest will need to provide a photo ID along with a credit or debit card for incidentals.