A FIRE which tore through a hotel and casino complex in the Philippine capital has killed at least three employees, trapped two others and forced the evacuation of more than 300 guests.

Police were unsure if the fire at the Manila Pavilion Hotel and Casino, which was still raging after seven hours, started in the casino in the lower floors or in an area of the hotel that was under renovation.

TV footage showed dark grey smoke billowing from the first and second floors as rescuers brought people out of the building.

READ MORE: Erdogan heralds defeat of 'terrorists' as Kurd forces flee Afrin

Johnny Yu, who heads Manila’s disaster-response agency, told reporters that at least six other people were overwhelmed by heavy smoke and brought to a hospital.

Among the dead were two security guards and a treasury officer, he said.

At least 19 people were unaccounted for, but Yu said that only two, both security camera operators, were confirmed to have been trapped in the hotel and rescuers were trying to reach them.

Streets around the hotel, which lies in the heart of Manila’s tourist district, were blocked off to allow dozens of fire engines to approach.