Travelers are voting Margpher Guest House, Hibiscus Guest House and Mokoyeti Resort as the best of 89 hotels in Karen. There are 36 hotels in Kikuyu Town a city just 34 km from Karen and 96 hotels in Nairobi which is 35 km distant. The most popular of these are Mombasa Serena in Kikuyu Town and Jacaranda Hotel Nairobi in Nairobi. You can find 224 Hotel in the country of Kenya and Diani Beach is our members favorite Hotel in all of Kenya. Want more? Check out our map of hotels in Karen.