Gradualment el control de Zanzíbar va passar a l'Imperi Britànic, que va prendre possessió del lloc com a part de la seva política expansiva colonial i també en part a causa de l'ímpetu del moviment abolicionista de l'esclavitud. El 1890 Zanzíbar es va convertir en un protectorat britànic. La mort d'un sultà i la seva successió per part d'un candidat no aprovat pels britànics va portar a la Guerra anglozanzibaresa, considerada la guerra més breu de la història (38 minuts).