Yes, you can use your World of Hyatt points to book stays for friends and family. This is especially useful when you have Globalist status and can book them as a Guest of Honor.