Stone Town
Maruhubi Villas
A small all-inclusive beachfront place north of the old town, near Maruhubi, with a pool and a restaurant. It is rated 4.1/5 but on only 35 reviews, so it has a limited track record, and rates are not published (ask for the all-inclusive price). Better suited to a quiet beach stay than an old-town culture base, given it sits well north of the centre.