By far the sleekest of the resorts along the lakeshore, Enashipai comes from the Maasai name meaning ‘state of happiness’, and it's no misnomer. If you like your resorts polished and luxurious, with a private, gated-community feel, you're at the right place. Warm staff, a good restaurant and an ultra-chic spa make it easy to unwind here.
Enashipai
Lake Naivasha