Stone Town
Hotel Verde Zanzibar
A big, green-minded resort on the coast north of the old town, built around a water park and pool, with a spa and a kids' club. It is an alcohol-free (dry) hotel, worth knowing before you book, and rates 4.5/5. Family-friendly and full-service, though a drive from the historic centre. From around US$250 a night (2026, verify).