Choose your preferred language. We speak English (US) and 41 other languages.
FREE cancellation on most rooms!
Instant confirmation when you reserve
See where others are staying...
|Diamond Beach Village||Very good 8.5|
|Jannat House||Pleasant 6.9|
|The Majlis Resort|
Kipungani District, Kizingo Beach, 00100 Lamu, Kenya
Score from 6 reviews
Off Kenyatta Road, 195 Lamu Island, 80500 Lamu, Kenya
Score from 11 reviews
P.O.BOX 251-80500, 80500 Lamu, Kenya
Score from 9 reviews
Off Corniche Path, Shela Village, 80500 Lamu, Kenya
Score from 5 reviews
Shela Beach , 80500 Lamu, Kenya
Coconut Beach, 00100 Lamu, Kenya
“You can't go wrong with a view of an amazing beach, fantastic healthy meals (including an Italian made pizza oven) and a traditional design. This is the place to get away from the hustle and bustle.”
“I wanted to completely get away from everything and relax for a few days and I can't think of a better place to do that. I spent half of my time on Lamu in Shela (on the edge of the town) and half at Kizingo. It was a great combination as it is a pretty long trek to anywhere from Kizingo. Kizingo feels like a very welcoming place. I loved hanging out with the wonderful owners, their friends who often pop by in the evenings and other guests. I also loved snorkelling, swimming with the dolphins and, just as entertaining, watching Louis, one of the owners, swim with the dolphins who have become his friends after many years of gentle interaction. Lamu was a wonderful island to visit and Kizingo is a very special place on the island. I will definitely go back...”
“Charming place with lovely terraces, pool ,delicious breakfast. Very nice staff”
“Gracious owner and staff make sure everything is tip-top. In room massage, waterskiing were easily arranged with desk. The island is off beaten path, with Shela beach being a polished facet.”
“I loved the fact that they had a tour guide who could take you round Lamu and advise you on various options available in terms of traveling to Manda and Shela Island. the staff were very helpful and made our stay very enjoyable.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.