Not all beachfront resorts in Zanzibar are equal. Drastic tides affect some of Zanzibar beaches far more than others, sometimes carrying the water out as far as 200 meters offshore. Our picks for the top beach hotels in Zanzibar feature white-sand shorelines and beautiful blue (and mostly swimmable) waters.