Beirut (AFP) - Lebanese Prime Minister Saad Hariri, who has not returned to Beirut since his surprise resignation two weeks ago, will be home for Independence Day on Wednesday, the president's office said.

Hariri telephoned President Michel Aoun after arriving in France from Saudi Arabia on Saturday morning, the presidency said in a statement.

"PM Hariri told the president that he would be in Lebanon to take part in Independence Day celebrations, especially the military parade marking the occasion, on Wednesday," it said.

Hariri flew to Paris at the invitation of France's President Emmanuel Macron, who is attempting to broker a solution to a political crisis that has raised fears for Lebanon's fragile democracy.

Hariri, a dual Saudi citizen who has previously enjoyed Riyadh's backing, announced his resignation on November 4 in a televised address from the kingdom.

He said he feared for his life and accused Iran and its powerful Lebanese ally Hezbollah of destabilising the country.

The shock announcement sparked fears that Lebanon was being caught up in rising tensions between regional arch rivals, Saudi Arabia and Iran.

Hariri's failure to return from Saudi Arabia only added to the concerns, prompting claims he was being held hostage.

Aoun has refused to accept Hariri's resignation from abroad, insisting he return home to confirm it or withdraw it.