Skip to main content

Travel with Mkay

✈️ Ready to Go ?  Grab Maria’s power-packing guide for free

A jacaranda-lined street in Kilimani, Nairobi, at golden hour

Nairobi Neighborhood Guide (2026): Where to Stay and Why, From Westlands to Karen

A Nairobian’s honest guide to choosing where to stay: Westlands for nightlife, Kilimani and Kileleshwa for long stays, Karen for the giraffes, Upper Hill for meetings, the CBD for buses, and the airport corridor for early flights. With 2026 prices, transport costs and safety notes.

Last updated: 18 September 2026. Written by Maria Kamau (Mkay), ICF-Certified Travel Coach.

Hey there! Welcome back to Travel with Mkay. I’m Maria, most people call me Mkay, and I have lived in Nairobi long enough to have friends in every neighborhood in this guide and opinions about all of them.

“Where should I stay in Nairobi?” is the question I get most from readers flying in for the first time, from the diaspora coming home for December, and from Kenyans up from Mombasa or Kisumu for a week of meetings. The honest answer is always “it depends on what your days look like,” so this guide is built around that. For each area I will tell you the vibe, who it suits, what it costs in 2026, how you get around, what is nearby, and the safety note I would give my own sister.

One thing first: Nairobi is a city of distances and traffic, not of neighborhoods you stroll between. Where you sleep decides how much of your trip you spend in a car. Choose the area that is closest to what you came for.

Nairobi’s neighborhoods at a glance

Area Best for Typical 2026 price per night Airport (JKIA) Walkable?
Westlands First visits, food, nightlife, malls KSh 6,000 to 18,000; 5-star from 25,000 20 min on Expressway, KSh 410 toll Yes, core streets by day
Kilimani, Hurlingham Longer stays, apartments, cafes, gyms KSh 4,000 to 8,000 studio; hotels 9,000 to 15,000 30 to 40 min Partly, around Yaya Centre
Kileleshwa, Lavington Quiet, leafy, families KSh 5,000 to 10,000 apartment 35 to 45 min Residential, not really
Karen, Langata Giraffes, elephants, the park, green space KSh 5,000 to 8,000 guesthouse; boutique 20,000+ 30 to 50 min via Southern Bypass No
Upper Hill Business, hospitals, conferences KSh 10,000 to 25,000 25 to 35 min Offices only
CBD, Ngara Budget, buses, museums, day trips KSh 2,500 to 5,000 25 min on Expressway, KSh 330 Yes by day
Parklands, Highridge Indian food, near Westlands, Aga Khan Hospital KSh 4,000 to 9,000 25 min Partly
Gigiri, Runda, Muthaiga UN and embassy work, Karura Forest, Village Market KSh 12,000 to 30,000+ 35 to 50 min No
South C, South B, Syokimau, Mlolongo Early flights, Wilson Airport, SGR KSh 3,000 to 7,000 10 to 20 min Partly

Prices are what I see on Booking.com and Airbnb in September 2026 for decent, well-reviewed places; you will find both cheaper and wilder. December and conference weeks push everything up. April to May and October to November are the soft months.

Westlands: the default, and rightly so

The vibe. Glass towers, rooftop bars, Sarit Centre and Westgate, more restaurants per block than anywhere in the country, and a hotel for every budget from mid-range chains to the JW Marriott and Villa Rosa Kempinski. It is also the neighborhood the Nairobi Expressway was practically built for: the James Gichuru exit drops you at its edge.

Who it suits. First-time visitors, anyone here for three or four nights, people who do not want to think about transport, and anyone who likes to eat out twice a day. Ethiopian, Lebanese, Japanese, nyama choma, vegan, a KSh 400 lunch and a KSh 6,000 dinner are all within a ten-minute walk.

Getting around. The core (Woodvale Grove, Mpaka Road, Parklands Road, the two malls) is walkable by day. Matatus to the CBD are constant and cost KSh 30 to 50 in normal traffic, though I have seen that jump to KSh 80 the moment it rains. Uber and Bolt rides across town run KSh 400 to 800 off-peak.

The safety note. Westlands is safe by Nairobi standards, and the nightlife strip is exactly where phones get lifted. Keep yours in a front pocket on Woodvale Grove after 10 pm, and take an app ride back to your hotel even if it is 600 m away. Read my Nairobi safety guide for the full set of habits.

Kilimani and Hurlingham: where Nairobians live

The vibe. Apartment blocks, gyms, coffee roasters, Yaya Centre, Adams Arcade, quiet residential lanes off Argwings Kodhek Road and Ngong Road. This is Nairobi’s Airbnb heartland and my honest recommendation for anyone staying a week or more.

Who it suits. Remote workers, families who want a kitchen, returning diaspora, anyone who would rather have a two-bedroom apartment for KSh 7,000 than a hotel room for KSh 12,000. Also the most convenient base if you are moving between Westlands, Upper Hill and Karen, because it sits in the middle.

What it costs. A good studio from KSh 4,000, one-bedrooms KSh 5,000 to 8,000, serviced apartments and the hotels around Yaya KSh 9,000 to 15,000. My Booking.com vs Airbnb comparison explains how to avoid the fake-listing traps that show up here more than anywhere.

Getting around. Apps for everything after dark. Matatus on Ngong Road and Argwings Kodhek by day. The Ngong Road side has the Junction Mall and Prestige Plaza; the Kilimani side has the cafes.

The safety note. Quiet streets mean fewer people around at night. Have your ride drop you at the gate, not the corner, and choose buildings with a gated compound and a guard, which is most of them.

Westlands skyline at dusk from a rooftop terrace
Westlands after dark: the densest restaurant and hotel cluster in the city, and the easiest place to be without a car.

Kileleshwa and Lavington: leafy and calm

West of Kilimani the lanes get greener and quieter. Kileleshwa is apartments among old gardens; Lavington is bigger houses, Lavington Mall and a handful of small hotels and guesthouses. Both are safe, pleasant, and slightly dull, which is exactly what some people want after a long flight. Upscale properties here charge from about USD 250 a room, but apartments run KSh 5,000 to 10,000. You will need apps or a car for everything, and traffic on James Gichuru and Gitanga Road at peak is real. Choose it for a restful long stay with family, not for sightseeing.

Karen and Langata: for the animals

The vibe. Big gardens, red-earth lanes, horses, forest, and the three reasons most visitors come to Nairobi at all.

  • Giraffe Centre (Langata): KSh 400 for East African citizens and residents, KSh 200 for children; non-residents KSh 1,500 and KSh 750. Open daily, no booking needed, go at opening time for the calmest hour.
  • Sheldrick Wildlife Trust elephant nursery (inside Nairobi National Park, Mbagathi gate): one public hour a day, 11 am to 12 noon, by advance email booking only, no same-day tickets and no third-party bookings. The minimum donation is USD 20 per adult (KSh 2,000 for Kenya residents with proof), USD 5 per child (KSh 500 residents), paid in cash on the day, and since September 2023 everyone also pays the Nairobi National Park entry fee at the gate.
  • Nairobi National Park: KSh 1,000 per 24 hours for East African citizens, USD 80 for non-residents, USD 40 for other Africans, paid on KWSPay. Lions, rhino and giraffe with the skyline behind them. Sunrise game drives from the main gate on Langata Road.
  • Also here: Karen Blixen Museum (KSh 550 for citizens under the museum fees that took effect on 7 May 2026), Bomas of Kenya, the Kazuri bead workshop, Ngong Racecourse, and the Ngong Hills for a morning hike.

Who it suits. Families with children, wildlife-first trips, anyone who wants birdsong instead of traffic, and people on the Karen-to-Amboseli or Karen-to-Mara road who leave early anyway.

What it costs. Guesthouses and Airbnb rooms KSh 5,000 to 8,000; the boutique lodges and the Giraffe Manor tier are a different universe. The hidden cost is transport: KSh 1,000 to 1,500 per app ride to Westlands or the CBD, 30 to 60 minutes each way, so plan Karen days as Karen days.

The safety note. Lovely by day, dark and empty by night. Do not walk the lanes after sunset; there are no pavements and no streetlights on most of them.

Upper Hill: meetings and hospitals

Nairobi’s second business district, between the CBD and Kilimani. Britam Tower, the big banks, Nairobi Hospital and the Kenyatta National Hospital complex, and a run of business hotels priced for corporate accounts (KSh 10,000 to 25,000). Stay here if your meetings are here or you are accompanying someone to a hospital; otherwise it is a quiet, slightly sterile place to spend an evening. Kilimani’s cafes are ten minutes away when you need them.

A giraffe at the Giraffe Centre in Karen, Nairobi
Karen’s whole appeal in one frame. The Giraffe Centre costs East African citizens KSh 400.

The CBD and Ngara: budget and buses

The vibe. The real Nairobi: hawkers, matatu conductors, the Railway Museum, the National Archives, KICC with its rooftop view, Kenyatta Avenue’s old colonial blocks, and every long-distance bus office in the country within five blocks of each other.

Who it suits. Tight budgets (hotels from KSh 2,500), anyone taking a dawn bus to Mombasa, Kisumu, Kampala or Nanyuki, day-trippers heading out on matatus, and travelers who want the city rather than a bubble.

How to do it well. Book a hotel on the upper side (Kenyatta Avenue, Kimathi Street, Koinange Street, Moi Avenue) rather than the River Road and Tom Mboya Street end, which is where the late-night trouble concentrates. Walk with purpose, keep your phone away on the street, and after 9 pm take an app ride even for short hops. Ngara, just north across the river, has cheaper guesthouses, good Indian and Somali food, and the Globe roundabout for matatus to everywhere.

Parklands and Highridge: the food neighborhood

Between Westlands and the CBD, home to Nairobi’s Indian community, Diamond Plaza’s legendary street food (go hungry, go in the evening), Aga Khan University Hospital, and a set of mid-priced hotels and apartments that are KSh 2,000 a night cheaper than Westlands for the same walk to Sarit Centre. It is a practical, well-connected place to stay that visitors overlook because it does not make the top-ten lists. It should.

Gigiri, Runda and Muthaiga: diplomatic Nairobi

The UN complex, most embassies, Village Market, Two Rivers a little further out on Limuru Road, and Karura Forest, the best morning run in the city (the Kenya Forest Service moved Karura’s gate fees onto eCitizen in August 2025; a Kenyan adult now pays KSh 100 plus VAT plus a KSh 50 eCitizen transaction fee, about KSh 166 on your own and less per head when one person pays for the group, and a non-resident adult about KSh 700). Hotels and serviced apartments here are priced for per-diems: KSh 12,000 to 30,000 and up. Beautiful, secure, spread out, and 40 minutes from anything else at peak. Stay here for UN business or a Karura-every-morning holiday, not for a first look at the city.

The Nairobi Expressway at sunrise
KSh 410 from the airport to Westlands. On this road, that is the best money you will spend all day.

The airport corridor: South C, South B, Syokimau and Mlolongo

If you have a 6 am flight, are connecting through JKIA with a night in between, or are taking the SGR train to Mombasa (it leaves from the Nairobi Terminus in Syokimau at 8 am, 3 pm and 10 pm), sleep on this side. South C and South B are established residential estates 10 to 15 minutes from the airport with guesthouses from KSh 3,000, and South C is also next to Wilson Airport for safari flights. Syokimau and Mlolongo, out along Mombasa Road, are newer, cheaper, and right at the Expressway’s southern end. None of these is a place to spend a holiday, but for a transit night they beat a 5 am dash from Westlands every time. My SGR versus bus versus flight guide covers the Mombasa leg.

Getting around, with 2026 numbers

  • From the airport. Uber, Bolt and Little Cab all pick up at JKIA; to Westlands or Kilimani expect roughly KSh 2,200 to 2,500 before tolls. Hotels quote USD 30 to 40 for a pre-booked car. Say yes to the Expressway: KSh 410 from JKIA to Westlands, KSh 330 to the CBD’s Haile Selassie exit, and the difference between 20 minutes and an hour and a half at peak.
  • Apps versus matatus. Matatus cost KSh 30 to 50 for inner-city hops and around KSh 100 on long commuter routes at rush hour, and they are how the city moves. For a visitor they make sense by day on simple corridors (Westlands to CBD, Ngong Road, Thika Road). Apps are the answer at night, in rain, with luggage, and whenever you do not know the stage. A 4 to 5 km Bolt ride runs about KSh 500.
  • Peak hours. 7 to 9 am and 5 to 8 pm, worse on Fridays. Waiyaki Way, Mombasa Road, Ngong Road and Thika Road all clog. Plan cross-town meetings for mid-morning.
  • Cash and M-Pesa. Matatus increasingly take M-Pesa but carry KSh 50 and 100 notes. Register a Safaricom line with your passport or ID on arrival; my travel apps guide lists what to install.

Match the neighborhood to the trip

  • Three nights, first visit, no car: Westlands.
  • A week or more, want a kitchen: Kilimani or Kileleshwa.
  • Children, giraffes, the park: Karen or Langata, and accept the taxi bills.
  • Meetings in Upper Hill, evenings free: stay in Kilimani and walk or ride ten minutes.
  • Budget under KSh 4,000 a night: the CBD’s upper streets, Ngara, or South B.
  • Dawn flight or the SGR: Syokimau, South C, or an airport-road hotel.
  • Working at the UN: Gigiri, and run Karura before the traffic starts.

Three mistakes to avoid

  1. Booking a beautiful place in Karen for a business trip in Upper Hill. You will spend three hours a day on Langata Road.
  2. Judging safety by neighborhood name alone. A guarded compound in Ngara is safer than a dark lane in Karen. Compound, gate, guard, lighting and how you get to the door matter more than the postcode.
  3. Refusing the Expressway toll to save KSh 410. Visitors do this at 6 pm and arrive at their hotel at 8. Pay it.

Nairobi rewards people who choose their base deliberately. Pick the neighborhood that matches your days, sort your M-Pesa on day one, and the city that scares people on the internet turns out to be the friendliest capital in the region. And when you are ready to leave it for a weekend, my getaways under KSh 10,000 are all within three hours of any of these neighborhoods.

Frequently asked questions

What is the best area to stay in Nairobi for a first visit?

Westlands. It has the widest choice of hotels, the most restaurants within walking distance, two big malls, and the fastest airport link via the Expressway. If you prefer quiet and a kitchen, Kilimani or Kileleshwa are the next best choice and usually cheaper.

Is Westlands or Kilimani better?

Westlands for short stays, nightlife and not needing a car. Kilimani for longer stays, apartments with kitchens, cafes and gyms, and slightly lower prices. They are 3 km apart, so you can stay in one and eat in the other.

Is it safe to stay in Nairobi CBD?

By day the CBD is busy and fine. At night it empties and pickpocketing rises, so pick a hotel on the upper streets (Kenyatta Avenue, Kimathi Street, Moi Avenue side) rather than around River Road, take an app ride after 9 pm, and keep your phone out of sight on the pavement.

Where should I stay in Nairobi to see the giraffes and elephants?

Karen or Langata. The Giraffe Centre, the Sheldrick elephant nursery and the main gate of Nairobi National Park are all within 15 minutes of each other there. Book the Sheldrick visit by email well in advance; it runs 11 am to 12 noon daily and there is no same-day entry.

How much does accommodation cost in Nairobi per night?

In 2026, budget hotels in the CBD run KSh 2,500 to 5,000; a good studio or one-bedroom Airbnb in Kilimani or Westlands KSh 4,000 to 8,000; mid-range hotels KSh 9,000 to 18,000; and international five-star hotels in Westlands, Upper Hill or Gigiri from KSh 25,000 upwards. Prices dip in the rainy months of April to May and October to November.

How do I get from the airport to Westlands?

Order an Uber, Bolt or Little Cab at the terminal (about KSh 2,200 to 2,500) and say yes to the Expressway: the KSh 410 toll turns a 60 to 90 minute crawl into about 20 minutes. Hotels also run pre-booked cars for roughly USD 30 to 40.

Where should I stay if I have an early flight?

Syokimau, Mlolongo, South C or the hotels around the airport road. You will be at JKIA in 15 minutes even at 5 am, and Syokimau is also where the SGR train to Mombasa leaves from.

Is Karen expensive?

Karen has some of Nairobi’s priciest boutique hotels, but it also has guesthouses and Airbnb rooms from KSh 5,000 to 8,000. The hidden cost is transport: every trip to town is 30 to 60 minutes by app ride, so budget KSh 1,000 to 1,500 each way.

Prices and rules checked on 18 September 2026.

Travel costs and government rules change without warning. What we verified against official or primary sources for this guide:

  • Nairobi Expressway Class 3 (saloon) tolls read from the gazetted rate table (Kenya Gazette Notice 17419 of 19 December 2023, published on the Expressway’s own site) and confirmed still in force in 2026 reports: JKIA to Westlands KSh 410, JKIA to Haile Selassie (CBD) KSh 330, Mlolongo to Westlands KSh 500, Southern Bypass to Westlands KSh 330; range KSh 170 to 500 by entry and exit.
  • Giraffe Centre fees on giraffecentre.org: East African citizens and residents KSh 400 adult / KSh 200 child; non-residents KSh 1,500 / KSh 750; under 3 free.
  • Sheldrick Wildlife Trust Nairobi Nursery: daily 11 am to 12 noon by advance email booking only; entry donation USD 20 adult (Kenya resident KSh 2,000 with proof), USD 5 child (resident KSh 500), cash on the day; Nairobi National Park entry fee also payable since 19 September 2023 (sheldrickwildlifetrust.org).
  • Nairobi National Park fees per the KWS October 2025 schedule: East African citizen KSh 1,000, resident KSh 1,350, non-resident USD 80, other African citizens USD 40 per 24 hours.
  • National Museums of Kenya admission from 7 May 2026 (Legal Notice 79 of 2025): Nairobi National Museum KSh 350 adult citizens, Karen Blixen Museum KSh 550 adult citizens.
  • Karura Forest: gate fees moved to eCitizen in August 2025; KFS’s Chief Conservator explained the solo adult price as KSh 100 entry plus KSh 16 VAT plus a KSh 50 eCitizen transaction fee (Kenyans.co.ke, 2 September 2025); non-resident base fee KSh 600 plus VAT.
  • Madaraka Express departures from Nairobi Terminus (Syokimau) at 8 am, 3 pm and 10 pm per the Kenya Railways January 2026 schedule.
  • Ride-hailing and matatu fares from 2025 to 2026 reports: JKIA to Westlands about KSh 2,200 to 2,500 by Uber or Bolt before tolls; CBD to Westlands matatu KSh 30 to 50, rising in rain.

Fares quoted for matatus, boda bodas, taxis and small guesthouses are typical rather than fixed. Always confirm official fees with the issuing authority before you pay.

Official sources and further reading




Leave a reply

Your email address will not be published. Required fields are marked *