Upendo Beach ligt in Michamvi aan de zuidoostkust van Zanzibar aan één van de mooiste afgelegen stukken stranden van het eiland. Dit boetiekhotel bestaat uit twee ‘adult-only’ villa’s voor twee personen, en één villa met zes slaapkamers voor families (met drie kamers die apart geboekt kunnen worden). De kleinere villa’s hebben ieder hun eigen zwembad op het dakterras met uitzicht op zee, en een eigen stuk strand. Het interieur is mooi en licht, met een hangstoel, verschillende grote banken en ligbedden die het beeld van een romantisch paradijs compleet maken. De grotere villa is minstens zo mooi, met een groot zwembad, banken verspreid over het huis en de verschillende terrassen en een houten balkon met uitzicht op zee over de lengte van het huis. Beide villa’s komen met een eigen butler om in al je behoeftes te voorzien, en er is een restaurant met uitzicht op het beroemde Rock Restaurant dat de hele dag door een gevarieerd menu van tropische en andere heerlijkheden serveert.