Zanzibar looks like an AI art generator's response to "draw me a beach paradise".
White sand? Tick. Palm trees? Tick. Turquoise water? Tick. Traditional fishing boats peacefully bopping up and down by the shore? Tick.
That postcard-perfect vibe doesn't come cheap, though. But we found a great deal: a 10-night holiday including flights, transfers and half board from £969* per person. You save up to £293.
For that price, you get to stay on the beach at the 4-star Hakuna Majiwe Beach Lodge, which has a strong 4.5/5 rating on Tripadvisor.
Travel from London Gatwick on 25 April
Plenty more dates available from £20* more per person
Flights from Manchester are available from £70* more per person
This offer is based on two sharing, ATOL protected and available via Perfectstay
Click on the link below. Select 'transport included' before choosing your departure airport and trip duration. The default option is for five nights, but the 10-night option is much better value.
*We might be Pirates, but we’re an honest bunch. We check all our deals when we review them to make sure everything is available. Here’s the catch: with deals this hot, things change quickly: flight prices fluctuate, hotel rooms sell out, currencies yo-yo. Mainly, demand for the best deals means the lowest prices don’t last long. But, if you’ve missed out this time, don’t worry: we’re working on more great offers.