June to Octoberis the dry season and is a great time to visit Zanzibar and expect consistent weather. But this is also the high season so expect higher prices at hotels and accommodation. Late November and Decemberis considered a season with light rains but is a good time to visit. It is...