The spice island of Zanzibar is perfect for a romantic holiday beside the Indian Ocean or a few days relaxation after an exciting African safari.
The island has a fascinating history and a unique culture, so be sure to tear yourself away from the idyllic, palm fringed beaches of your resort for at least one day to explore the narrow cobbled streets, old forts and lively bazaars of historic Stone Town.
Hotels and resorts listed are those chosen by our inspectors and by our customers for their location and value.
You can sort them by name, by location or by price. To combine Zanzibar Resorts holidays with other Africa destinations ask for our free planning service.