Impressions and Other Assets/shutterstock_1348035755_kurnrg

10 nights on a white-sand beach in Zanzibar for less than £1k

Includes ✈️. Save up to £293 🔥

from £969 pp

Published by
Raph Giacardi·24/01/2023

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

How to book

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.

Additional Information

*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.