It happened around 9:30 p.m. Monday at the Red Roof Inn on Street Road.
Police say 35-year-old Juan Vega Figueroa, of Chester, got into an argument with his daughter before allegedly hitting her with the bottle.
He then fled the scene and left his children aged 12, 15 and 16 at the hotel, according to police.
Officers also found 110 baggies of suspected fentanyl and a handgun magazine.
Authorities are still searching for Figueroa. He is facing charges of Simple Assault and Endangering the Welfare of Children.
Anyone with information is asked to call police at (215) 633-3719.