The Maldives offers unrivalled 5-star luxury, while Zanzibar provides a much more exciting holiday, at a fraction of the cost. The Maldives and Zanzibar are both idyllic destinations, and this guide will help you make the best choice for your holiday.