Indigo Beach Zanzibar находится на острове Занзибар, в поселке Бведжу. В 50 м расположен песчаный пляж Bweju Beach. До центра поселка Бведжу - 1.2 км. До Международного аэропорта Дар-Эс-Салам Джулиус Ньерере (Dar Es Salaam Julius Nyerere International Airport) - 146 км.