Overview

Upendo means love, and we live up to our name.

Upendo is barefoot chic. Sip our speciality cocktails as you dip your toes into the warm waters of the Indian Ocean. Recline on colourful cushions while sampling fresh grilled lobster or an Indian-style thali. Play in our sea view pool and hanging lounge beds, and forget you ever have to leave.

Whether you are a discerning solo traveler, passionate newlyweds or daring vacationers, the Upendo experience is yours. Families and friends, too, will find our three-bedroom villa perfectly suited to their needs. Eat, play, rest and relax exactly the way you want to. You will love Upendo as much as we do. 

Sway with the palm trees, play with the monkeys, and unwind into Upendo luxury. Turquoise tides and African time are calling — what are you waiting for?