Majoritatea camerelor se bucură de vedere la mare, iar toate unităţile de cazare sunt dotate cu TV cu ecran plat, aer condiţionat, minibar şi facilităţi de ceai/cafea. Anumite camere au cadă sau duş în aer liber, pe terasă sau în grădină. Facilităţile includ halate de baie, papuci şi un uscător de păr.
Hotelul Zanbluu Beach are un centru de scufundări şi o plajă privată.
Se pot organiza activităţi precum drumeţii, sporturi nautice şi vizite culturale. Aeroportul Internaţional Abeid Amani Karume este la 48 km.