A primeira coisa a fazer em Zanzibar é visitar Stone Town, o centro histórico da cidade, declarado Património Mundial da UNESCO em 2000. É uma das duas áreas em que a cidade está dividida e é conhecida como "cidade de pedra de Zanzibar". É possível visitar o Palácio do Sultão, a Casa das Maravilhas, os jardins Forodhani e da Catedral de São José. Se andarmos através Stone Town descobrimos bazares, mesquitas e casas de estilo árabe, mercados cheios de curiosidades, lojas locais de peixe e legumes frescos... o melhor é ir para as ruas e ver as suas construções de pedra coral.
Ng'ambo é outra área a visitar em Zanzibar, esta é muito maior e nela podemos encontrar edifícios modernos e grandes blocos de apartamentos, como os do bairro Michenzani. Otro dos locais a conhecer em Zanzibar é a mesquita Kizimkazi, a nordeste da cidade, e a ilha de Pemba, um dos melhores locais para ver em Zanzibar para desfrutar das suas vastas praias de areia branca. A cidade não tem um vasto património arquitetónico de modo a maioria das coisas a fazer em Zanzibar estão relacionados ao seu ambiente natural e as suas praias. As suas águas azul-turquesa e areia branca deliciam todos os visitantes. Além disso, nas praias podem ser encontrados cocos, mangas e todos os tipos de árvores frutíferas que tornam a estadia na praia uma experiência ainda mais prazerosa. É também um lugar com flora e fauna muito diversificada, por isso alguns dos locais a visitar em Zanzibar são belos parques e florestas naturais, algo todos os turistas que pisam o país pela primeira vez não devem deixar de ver.