There are several ways to reach Zanzibar. One can fly into either Nairobi, Kenya or Dar Es Salaam, Tanzania. Both these destinations can be reached with a number of international airlines, including KLM, British Airways, Emirates and Kenya Airways.
Kenya Airways in co-operation with KLM, flies into Zanzibar on a regular basis from Nairobi. Alternatively, Ethiopian Airlines and Gulf Air fly directly into Zanzibar several times a week. Zanzibar can be very conveniently reached from Dar Es Salaam, with daily ferry schedules only taking an hour and a half.
Alternatively airlines such as Precision Air and Coastal Air have daily scheduled flights to Zanzibar from Dar Es Salaam taking only 15 minutes. The hotel can organise transfers to and from the airport and the port in Zanzibar Town.