Le sinistre s'est déclaré vers 02H30 (01H30 GMT) dans un bungalow du complexe touristique Azur, dans la station balnéaire de Zeralda, à une vingtaine de kilomètres à l'ouest de la capitale, a indiqué cette source, citée par l'agence APS. La protection civile a précisé avoir mobilisé sept véhicules pour maîtriser le feu et dix ambulances pour évacuer les victimes.
Elle n'a pas donné d'indications sur l'origine de l'incendie qui a été éteint vers 04H00 (03H00 GMT).
L'attaque avait débuté quelques heures plus tôt quand un kamikaze s'est fait exploser alors qu'il essayait de se glisser dans une file de personnes attendant de déposer une demande de visa pour le Pakistan. Il a actionné sa charge quand des gardes l'ont empêché de pénétrer dans le bâtiment, tuant deux policiers.
L'attaque survient alors que l'Afghanistan s'efforce de renouer les liens avec les talibans afin de trouver une issue au conflit qui déchire le pays.