The Zanzibar beaches are considered some of the most beautiful in the world. Kilometres of white sandy beaches, bathed by turquoise waters and dressed with slender and majestic palm trees that make a paradisiacal landscape.
Several resorts and hotels have their private beach where you will see spectacular sunrises, swaying to the rhythm of the waves while you enjoy your favourite drink and watch the fishing boats cross the horizon.
On the east coast you can visit Matemwe, Pwani Mchangani, Kiwengwa, Uroa, Paje, Bwejuu and Jambiani, all with stretches of beautiful white sands. Southwards you can visit Kizimkazi where you can swim with dolphins. On the west coast you will find Mangapwani beach. The best diving waters are found at the island of Mbemba.
The beaches in Zanzibar are a paradise, interspersed by picturesque fishing villages, where the people live a simple way of life unchanged over the years. There are more than 25 beaches in Zanzibar, and some are so peaceful and remote that the only noise breaking the silence is likely to be the ocean.
Zanzibar also boasts several small offshore islands which are ideal for a day-trip. Prison (or Changu) island is the most popular because it is only a short trip from Stone Town. Originally, it was used by Arabs to detain recalcitrant slaves, and then a jail was built by the British, but it was never used. Visitors to Zanzibar will notice a large population of ancient Aldabra tortoises from Seychelles. Other islets near to Stone Town are Chapwani, Chumbe and Bawe.