Spa & steam
Six treatment rooms, a eucalyptus steam room and a heated outdoor pool.
Karen, Nairobi
A hillside hotel twenty minutes from the city: considered rooms, a kitchen that cooks with the season and a spa that asks nothing of you.
Check availability
Welcome to Njiwa Hills Hotel
Njiwa Hills Hotel is a small, personal stay in Karen, with a kitchen garden and a promise to stay small.
Guests come for a weekend and find themselves booking the next one at breakfast.
Rooms & suites
Five ways to stay, every one with breakfast, fast Wi-Fi and a bed worth leaving late for.
Rooms
A calm garden-facing room with a king or twin bed, a writing desk and a rain shower. Our most popular choice for solo and business stays.
Rooms
Separate sitting area, a private patio and a deep soaking bath. Wake to birdsong and the smell of cut grass.
Rooms
A generous suite with a lounge, work desk and a bathroom that feels like a spa. Includes lounge access and evening canapés.
Experiences
Spend an afternoon at the spa, a morning in the park or an evening on the terrace.
Dining
Seasonal Kenyan produce from farms around Nairobi, cooked over charcoal and served with a view across the hills.
Spa & wellness
Six treatment rooms, a eucalyptus steam room and a heated outdoor pool. Couples' rituals and massages with locally pressed oils.
Included with every stay
Gallery
Offers
Best-rate guarantee when you book with us on WhatsApp or by phone.
Book three consecutive nights midweek and the third is on us, breakfast and spa access included.
A suite, a candle-lit dinner for two, a couples' massage and late check-out.
Two adjoining rooms, breakfast, kids' activities and a picnic on Saturday.
Guest notes
“We came for our anniversary and stayed an extra night. The staff remembered our names by the second morning, and the steam room was exactly what we needed.”
Njoki & Peter M.
Anniversary weekend
Find us
Before you arrive
Check-in is from 2:00pm and check-out is by 11:00am. Early check-in and late check-out can be arranged subject to availability.
Yes. A meet-and-greet transfer from the airport costs KES 4,500 each way. Send us your flight number on WhatsApp and we'll confirm the pickup.
We take a one-night deposit by M-PESA Paybill, card or bank transfer. The balance is settled at check-out.
Very. We have family suites, cots, a kids' menu and a shallow pool area with a lifeguard on duty at weekends.
We host weddings of up to 200 guests on the lawn and corporate events in four halls. Message us for dates and a tailored quote.
Direct bookings
Message us for the best available rate, a free room upgrade when we can, and a welcome drink.