At least three people have been killed in clashes between rival armed groups in Lebanon's largest Palestinian refugee camp, near the southern port city of Sidon.

Fighting between the Jund al-Sham group and members of Palestinian President Mahmoud Abbas' Fatah movement on Monday began in the northern part of Ain al-Hilweh camp and quickly spread.

Sources told Al Jazeera that the three killed were on Fatah's side. Several others were wounded and brought to hospitals in Sidon.

It was unclear what sparked the clashes, and each side blamed the other.

The escalating rivalry between Jund al-Sham and Fatah has erupted into clashes several times over the past few months.

On Saturday, two Fatah members were killed when members of Jund al-Sham tried to kill a leading Fatah official.

Notorious camp

The impoverished Ain al-Hilweh camp, home to more than 100,000 refugees, has gained notoriety as a refuge for fugitives and for the settling of scores between factions.

The Lebanese army does not enter the camp under a tacit deal agreed after the 1975-1990 civil war. Palestinian factions are responsible for security.

The sound of fierce gunfire and rocket fire could be heard from neighbouring Sidon as clashes raged on Monday. The Lebanese army reinforced its positions at the four main entrances to Ain al-Hilweh.

"Ambulances have not been able to enter the camp because of the intensity of the fighting, and because they're happening near the camp's entrances," one Palestinian source inside the camp told the AFP news agency, speaking on condition of anonymity.

An AFP correspondent said dozens of families fleeing the violence were heading into Sidon.

More than 450,000 Palestinians are registered in Lebanon with the United Nations Relief and Works Agency for Palestinian refugees.

Most live in squalid conditions in the country's 12 official refugee camps.