Zanzibar is an archipelago of historic Indian Ocean islands, awash with atmosphere, intrigue, and idyllic beach experiences. There are masses of accommodation options across the price spectrum, and plenty to see, do and discover. As the birthplace of the Swahili, site of Sultans’ Palaces and renowned for its spice plantations, the little island republic of Zanzibar features larger-than-life on the world map and is a must-see at the end of any trip to Tanzania.