Stone Town
Mizingani Seafront Hotel
A larger seafront hotel on Mizingani Road, a short walk from the ferry port and the Forodhani night market. Rooms face the harbour and it rates well, 8.6/10 across roughly 3,500 stays. It sits on a busy stretch near the port, so pick a sea-facing room and expect town noise rather than a quiet retreat.