Stone Town makes for a great day or two of exploration, but the ‘stay longer’ reason here is Zanzibar’s stunning palm-fringed beaches, lapped by warm Indian Ocean waters. The perfect tonic following a safari, or a beach holiday in its own right, Zanzibar’s beaches offer something special. Amongst the island’s best are beautiful Nungwi at the northern tip of the island, and Bwejuu beach on the south-eastern coast – voted one of the top island beaches by Condé Nast Traveller. Most of the beaches are around an hour away from the airport. Spend your days simply soaking up the sun, enjoying pampering spa treatments, indulging in wining and dining, trying your hand at watersports or snorkelling amongst the colourful corals.
Pemba Island is slightly smaller and much more rural than Zanzibar. While Zanzibar is relatively flat, Pemba’s hills and escarpments are green and picturesque, coloured by the rich greens of ten types of mangoes and many hundreds of clove trees that have traditionally supported the fortunes of this island of spice.