Zanzi Resort, Zanzibar offers rentals of apartments with private pools or beachfront villas. Guests can enjoy cycling, water sports and guided tours, and meals can be arranged in villas or eaten in the restaurant.