A short flight from the mainland, the islands of Zanzibar begin where Tanzania's savannah ends - and the change is total. Palm-fringed beaches, warm turquoise water, narrow Stone Town lanes and the perfume of cloves drifting from the plantations: this is an archipelago built for slow mornings and golden evenings, and one of the Indian Ocean's most rewarding beach holidays.
Zanzibar's coastline is genuinely world-class. On the northern tip, Nungwi delivers white sand and coral-garden snorkelling straight off the beach. Just around the corner, Kendwa offers shallow lagoons and legendary sunsets. Down the east coast, Paje stretches into long, kite-friendly bays where the tide sets the rhythm. Every beach has its own mood, so the choice is as much about personality as about the water.
The old heart of Zanzibar City is Stone Town, a UNESCO World Heritage Site and a palimpsest of centuries of trade - carved doors, balcony houses and spice markets tangled in narrow lanes. Beyond the city, a guided tour of a working spice farm shows cloves, vanilla, cinnamon, nutmeg and pepper growing exactly as they did in the sultanate's heyday, with the Kidichi Persian Baths adding a historical flourish along the way.
For divers and snorkellers, the coral-rimmed Mnemba Atoll off the northeast coast is the star attraction - a protected, teeming reef where turtles glide past and dolphins often ride the bow. Deeper excursions to sites like Leven Bank reveal garden-like coral walls, and dive centres around the island cater to beginners and seasoned divers alike.
The more adventurous can cast further from the archipelago's orbit. Pemba, lush and green with superb, uncrowded diving, rewards the genuinely curious. Mafia Island, further south, tempts visitors with untouched beaches and the seasonal chance to swim with whale sharks. Both promise an older, slower version of paradise.
Where you sleep on Zanzibar shapes the whole holiday. Beachfront resorts range from simple to indulgent, yet two names keep recurring: the Rock Restaurant, improbably perched on its own stone in the sea, and Baraza Resort and Spa on Bwejuu Beach, a swirl of Swahili arches and Arab courtyards made for romance. Add a dhow cruise at sundown, meet the warm people who call the island home, and you have the classic Zanzibar scene.
Leave room above the beach too. Jozani Forest protects the red colobus monkey, a species found nowhere else on Earth, and the mangroves beside it hold birds and quiet. Combine bush and beach, spice and snorkel, and Zanzibar shapes itself into whatever you need - the perfect epilogue to a Tanzanian safari, or a standalone escape that holds you a little longer than planned.