Area fire departments in Tinicum Township were called out to the Econo Lodge at 600 S Governor Printz Boulevard at around 4:15 p.m.
When they arrived they found heavy smoke and flames coming from the building.
Officials say a total of 10 units were damaged by smoke, water, or flames.
Crews were able to get the fire under control within 45 minutes.
No injuries were reported.