Only a few kilometres from Stone Town are several islets such as Chumbe and Chapwani, where good accommodation is available. Bawe and Prison Islands are good for daytrips with excellent snorkelling available. Tumbatu Island, off the north-west coast of Unguja is one of the largest off-shore islands but has no facilities for tourists. Mnemba Island is located near the north-east coast featuring luxury accommodation. Although Mnemba is a private island, it is surrounded by a rich coral reef, which is great for scuba diving and snorkelling and is visited by several watersports centres in the area.
Zanzibar is the ultimate Indian Ocean experience, with its fascinating historical Stone Town and magnificent beaches.
Zanzibar town is located midway along the West Coast of the island. The old part of the town, known as Stone Town, is composed of a network of shady, winding narrow alleys between old stone buildings with ornately decorated entrances and balconies. Numerous tiny shops here sell everything under the sun. Along the seafront are located several luxury hotels, the old Sultan's Palace (House of Wonder), the old fort, restaurants and the docks.