The worst airport I have ever transited through. The building is old and not air-conditioned. The arrival hall is too small to handle a 767-300. The hall gets crowded and there is confusion as to which form to fill out. Tanzania does not recognize East African Visa nonetheless we had to fill both forms out. The entry fee for USA citizens is now $100 - everyone else $50.00. Baggage Claim does not have a conveyor belt - rather the bags are taken from the baggage cart and stacked in the hall. The departure area is marginally larger - no air conditioning - Baggage has to pass through a x-ray machine before being allowed to enter the check in area. Once the baggage is tagged - the bags are carried by a porter through a secured area to a waiting car to be loaded on to the plain. The one bright spot is the Dhow Lounge on the second level of departure lounge. It is air conditioned provides hot and cold food snacks and beverages. However the bathrooms are outside the lounge and lack AC. There is a new terminal building being built. Zanzibar needs it. Why this hasn't happened earlier given the number of tourists that come here is befuddling.