Echo Beach Hotel
Echo Beach is a mid-range hotel on Bwejuu Beach, ranked one of the world's top 100 beaches.
A small, intimate property, the rooms combine Zanzibar and European styling, while the hotel has a pool, restaurant and bar, and can arrange diving and snorkeling excursions.