The first bomb went off after apparently being attached to a car carrying a deputy security commander in the lower Shabelle region, Middle East Online reported. The official, Ahmed Omar Mudane, was seriously injured, police said.
A second car bomb went off outside the Oriental hotel in northern Mogadishu where several government officials are believed to be living. A security guard was killed and several others injured.
No groups immediately claimed responsibility for the attacks but Shebab, a group of militant Islamists affiliated with al-Qaida fighting the Somali government, have carried out numerous attacks of this nature recently, police said.