The average price of apartments for rent in Nairobi is approximately 138,860 Ksh. These properties vary significantly in price, with some listings going up to 500 million Ksh. Many apartments offer amenities such as swimming pools, with an average price of 170,733 Ksh, or parking, with an average price of 146,539 Ksh. While a good portion of these apartments come with fiber internet, not all listings include this feature. If you're looking for a place with a garden, expect to pay around 150,074 Ksh on average.