Hotelul Upendo Beach este situat pe Peninsula Michamvi, pe o plajă retrasă cu nisip alb. Oferă o piscină infinită, un bar pe plajă și un restaurant care servește fructe de mare proaspete, preparate din bucătăria locală și internațională. Restaurantul are vedere la faimosul restaurant The Rock Zanzibar.
Vilele spațioase sunt mobilate în stil Zanzibar și au piscină privată și terasă cu vedere la mare.
Oaspeții se pot relaxa pe șezlongurile de pe plajă sau lângă piscina infinită. Restaurantul à la carte servește fructe de mare proaspete, mâncăruri locale și internaționale. Restaurantul oferă brunch de duminică și muzică. Barul de pe plajă oferă vederi minunate la The Rock Zanzibar.