Das Spice Island Resort liegt an der Südost Küste Zanzibars, zwischen den Orten Paje und Jambiani. Neben dem öffentlichen Strand verfügt das Resort auch über einen 100m langen Privatstrand.
Die Zimmer sind sehr geräumig mit einer Größe von 53m² und sind in einer Kombination aus arabischen, afrikanischen und indischen Einflüssen eingerichtet. In jedem Bungalow sind zwei Apartments untergebracht welche in einer großen botanischen Gartenanlage eingebettet sind.