The fire broke out shortly after 4:30 p.m. at The Pine Village Inn on the 300 block of Lakehurst Road in Browns Mills.
Arriving crews found flames shooting from the two story apartment building.
Firefighters were removed from the building and from the roof as the blaze spread.
Seven apartment units were damaged.
The fire was brought under control around 6:40 p.m.
No injuries have been reported.
The cause is under investigation.