3-bedroom all en-suite apartment on Rhapta Road

3-bedroom apartment for sale on Rhapta Road, Westlands, Nairobi · KSh 33M

Listed by Knight Frank Kenya. NyumbaHunt is not the listing agent for this home — message us and we will connect you with the agent, arrange a viewing and help you check the paperwork. Details last checked on 4 October 2026; price and availability can change. View the original listing.

3-bedroom all en-suite apartment on Rhapta Road
Photo: Knight Frank Kenya
  • PriceKSh 33,000,000
  • Bedrooms3
  • Bathrooms4
  • StatusAvailable
  • Listed byKnight Frank Kenya

About this home

A 3-bedroom apartment on Rhapta Road in Westlands, on the market at KSh 33,000,000, with 4 bathrooms. The city’s second CBD — offices, malls, nightlife and premium apartments in one district.

The home is listed by Knight Frank Kenya. Message us for the full specification, more photos, service charge and the latest price — we will get them from the agent and arrange a viewing, in person or by live video.

Who Westlands suits: Professionals who want to live near work, and investors targeting corporate tenants or short stays. Getting around: Walkable to many offices; 15–30 minutes to the CBD via Waiyaki Way or Uhuru Highway depending on traffic.

Highlights

  • All bedrooms en-suite

What it could cost you each month

With a 20% deposit (KSh 6,600,000) and a 20-year mortgage at an illustrative 13% a year, repayments would be about KSh 309,296 a month. Stamp duty at 4% would be about KSh 1,320,000. Try different numbers in our mortgage calculator.

Living in Westlands

Westlands is Nairobi’s commercial hub outside the CBD, home to regional headquarters, Sarit Centre, Westgate and The Mall. Apartment prices are the highest of the inner suburbs, but so are rents, and short-stay demand from business travellers is steady. Expect lifts, backup power, gyms and rooftop amenities as standard in newer blocks.

See all homes and prices in Westlands →

Similar homes

Tell us what you’re hunting for. We’ll do the legwork.

Start on WhatsApp Call 0720 583 313