Escape to the tranquil shores of Zanzibar at Royal Zanzibar Beach Resort, where spacious beachfront living, warm Swahili hospitality and all-inclusive ease come together for a relaxed island getaway.
Return flights from Johannesburg to Zanzibar
Prepayable taxes
Return airport transfers
Five nights' accommodation in a superior room
Daily breakfast, lunch, dinner, and selected local drinks
Evening entertainment
** Excludes travel insurance, local taxes, and anything of a personal nature not mentioned above. Prices start from the advertised price and are based on a per-person rate, sharing a double room, unless otherwise stated. Advanced purchases, peak season surcharges, block-out periods, and minimum stay conditions may apply. Prices are subject to change due to airfare increases, currency fluctuations, and availability. Terms and Conditions apply.