A car bomb has gone off at a hotel in Somalia's port city of Kismayu where local elders and lawmakers had been discussing an upcoming regional election.
It was followed by gunfire, police said, adding that the death toll could be high.
A journalists' group said it had confirmed two reporters among the dead.
The militant Islamist group al Shabaab, which is trying to topple Somalia's central government, claimed responsibility for the attack. It said its fighters had battled their way into the hotel after a suicide car bomb attack.
One police officer said the gunfire had died down about an hour and a half after the explosion. Residents said the attackers were still in the hotel at 9pm local time on Friday.
'... but we believe the militants are still in the building. We have not confirmed the death toll, but there were many people inside, and there may be a high death toll,' police captain Abdullahi Isak told Reuters by phone.
Major Mohamed Abdi, another police officer, told Reuters earlier that local elders and lawmakers were meeting at the Hotel Asasey when the attack happened.
Abdiasis Abu Musab, al Shabaab's military operation spokesman, said the militant group had been behind the attack.
'First we targeted (the hotel) with a suicide car bomb and then armed mujahideen (guerilla fighters) stormed the hotel. We are still fighting inside the hotel,' he said.
'There are many dead bodies inside the hotel, including a dead white man. We control the hotel now.'
Hussein Nur, a shopkeeper in Kismayu, told Reuters: 'There were many people including officials and elders, mostly from one clan, who were discussing the coming Kismayu election.'
Nur was referring to elections in the city due sometime in August.
Somali Journalists Syndicate said in a statement that two journalists based in Kismayu had been confirmed dead in the attack.
'Mohamed Omar Sahal, SBC TV correspondent based in Kismayu and Hodan Naleyeh, female TV journalist and founder of Integration TV (are) both among (those) killed,' Abdalle Ahmed Mumin, the syndicate's secretary general, said.
It said Naleyeh had recently returned from Canada.
'The deaths of Hodan, 43 and Sahal, 35, become the first journalists killed in the country this year,' the statement said.
State-run Somali National News Agency said in a statement Prime Minister Hassan Ali Khaire had condemned the attack.
© AAP 2019