Yes, you can book on behalf of someone else. You will need to have their full name, as detailed on their passport, and also their contact details readily available. This is so we can send them their holiday confirmation and make contact should we have any queries regarding their booking.