Zanzibar Holidays
Zanzibar is the Indian Ocean at its most characterful - powder-white sand, turquoise water and a Swahili-Arab spice-island culture you will not find anywhere else.
About Zanzibar
Zanzibar sits off the Tanzanian coast and feels like nowhere else in the Indian Ocean. Stone Town is a UNESCO-listed maze of coral-stone alleys, carved doors and spice markets. The north (Nungwi and Kendwa) has the best swimming beaches and the liveliest sunset scene. The east coast (Paje, Jambiani, Michamvi) is quieter, with kitesurfing and dramatic tides. Spice plantations, dhow cruises and the reefs off Mnemba complete the picture.
Zanzibar is an easy add-on to a mainland safari, and equally good as a standalone beach holiday. Flights from South Africa are short, resorts run from relaxed boutique to full five-star, and the food - grilled seafood, coconut curries, cardamom coffee - is a genuine reason to go.
Best Time to Visit
June to September and December to February. Avoid the April-May long rains.
How to Get There
Abeid Amani Karume International (ZNZ), Zanzibar - direct from Johannesburg (Airlink) and via Nairobi or Dar es Salaam.
Zanzibar Holiday Packages (page 1 of 2)
39 packages available.
-
Reef & Beach Resort, Zanzibar: 5 nights with flights from Johannesburg, from R19,265 pps
From R19,265 per person - 5 nights, in Zanzibar, flights included.
-
Sea Cliff Resort And Spa, Zanzibar: 5 nights with flights from Johannesburg, from R21,105 pps
From R21,105 per person - 5 nights, in Zanzibar, flights included.
-
Neptune Pwani, Zanzibar: 5 nights with flights from Johannesburg, from R26,490 pps
From R26,490 per person - 5 nights, in Zanzibar, flights included.
-
Kwanza Resort Zanzibar: 5 nights with flights from Johannesburg, from R28,715 pps
From R28,715 per person - 5 nights, in Zanzibar, flights included.
-
Jaz Amaluna, Zanzibar: 5 nights with flights from Johannesburg, from R28,880 pps
From R28,880 per person - 5 nights, in Zanzibar, flights included.
-
Matemwe Attitude, Zanzibar: 5 nights with flights from Johannesburg, from R31,255 pps
From R31,255 per person - 5 nights, in Zanzibar, flights included.
-
The Residence, Zanzibar: 5 nights with flights from Johannesburg, from R31,890 pps
From R31,890 per person - 5 nights, in Zanzibar, flights included.
-
Melia Zanzibar: 5 nights with flights from Johannesburg, from R36,635 pps
From R36,635 per person - 5 nights, in Zanzibar, flights included.
-
Sandies Nungwi Beach, Zanzibar: 5 nights with flights from Johannesburg, from R39,945 pps
From R39,945 per person - 5 nights, in Zanzibar, flights included.
-
Zuri Zanzibar Hotel & Resort: 5 nights with flights from Johannesburg, from R41,965 pps
From R41,965 per person - 5 nights, in Zanzibar, flights included.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R14,481 pps
From R14,481 per person - 5 nights, in Zanzibar.
-
Paradise Beach Resort 3*, Zanzibar: 5 nights with flights from Johannesburg, from R14,490 pps
From R14,490 per person - 5 nights, in Zanzibar, flights included.
-
Zanzibar Bay Resort: 5 nights with flights from Johannesburg, from R14,490 pps
From R14,490 per person - 5 nights, in Zanzibar, flights included.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R15,995 pps
From R15,995 per person - 5 nights, in Zanzibar.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R16,803 pps
From R16,803 per person - 5 nights, in Zanzibar.
-
Dream of Zanzibar Resort 4*: 5 nights with flights from Johannesburg, from R16,880 pps
From R16,880 per person - 5 nights, in Zanzibar, flights included.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R17,606 pps
From R17,606 per person - 5 nights, in Zanzibar.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R17,904 pps
From R17,904 per person - 5 nights, in Zanzibar.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R17,904 pps
From R17,904 per person - 5 nights, in Zanzibar.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R18,883 pps
From R18,883 per person - 5 nights, in Zanzibar.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R19,095 pps
From R19,095 per person - 5 nights, in Zanzibar.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R19,227 pps
From R19,227 per person - 5 nights, in Zanzibar.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R20,137 pps
From R20,137 per person - 5 nights, in Zanzibar.
-
5 night ZNZ ex JNB, Zanzibar: 5 nights, from R21,236 pps
From R21,236 per person - 5 nights, in Zanzibar.