A family member says a 6-year-old boy has died after authorities say he was shot by his mother's boyfriend at a South Texas hotel.