Kiwengwa Beach
Melia Zanzibar
Melia Zanzibar is the priciest resort here, a five-star from the Spanish group with seven restaurants and a spa. It runs all-inclusive and takes families, a large polished operation rather than a boutique hideaway. Reviews are solid at 8.6/10 over 400 plus stays, with full board about US$550 a night.