Dessutom sköts tre angripare ihjäl och en fjärde sprängde sig själv i en bil.
Efter det att självmordsbombaren utlöste sin sprängladdning utbröt en kamp mellan angriparna och säkerhetsstyrkor. Hotell Afrik är populärt hos ledande personer i det somaliska samhället.
– Insatsen är nu avslutad. Nio personer, inklusive fyra angripare, dog och över tio civila skadades, säger polisens talesperson Sadik Ali på en presskonferens.
Ali Ato tog sig till hotellet för att hämta sin kollegas kropp.
– Jag har aldrig sett en sådan förödelse. Vi hittade min kollegas kropp vid rummet där han bodde, men vi vet inte om hans sköts ihjäl eller dog i en explosion, säger han.