Before selecting your all-inclusive resort, verify precisely what is included in the package. Some properties charge extra for premium alcoholic drinks, motorised sports or spa access. Read the terms carefully to avoid surprises.
For formalities, a passport valid for six months after the return date is required. A Tanzanian visa is obtainable on arrival at Zanzibar airport for 50 USD. No vaccinations are mandatory, but antimalarial prophylaxis is recommended depending on areas visited.
For luggage, favour light cotton clothing, not forgetting effective sun protection. Beachwear is acceptable poolside and on the beach, but smart casual attire is required in restaurants in the evening. Closed shoes are advisable for excursions.
The local currency is the Tanzanian shilling, though US dollars are widely accepted. Cards work in resorts, but carry cash for local purchases and tips. Service is generally excellent, so a 10% gratuity is appreciated for staff.