Where to Stay in Nairobi on a Budget: Areas and Nightly Rates
A practical guide to Nairobi's affordable neighbourhoods, with real rates, transport links and which areas to skip.
Westlands and Parklands: Convenient but Not the Cheapest
Westlands sits about 5 km northwest of the central business district, roughly 20 minutes by matatu from the CBD and 45 minutes from JKIA in normal traffic. Budget rooms in the backstreets off Mpaka Road and Woodvale Grove start around KES 2,500–3,500 per night for a basic double with breakfast. The trade-off is noise: bars along Waiyaki Way and the Westlands roundabout keep going past midnight. If you need reliable fibre internet, Westlands has more wired cafés and co-working spots than any other budget zone.
Parklands, just north of Westlands across Limuru Road, is quieter and slightly cheaper — expect KES 2,200–3,000 for a guesthouse room near 3rd Parklands Avenue. The area is close to Aga Khan Hospital and has a dense cluster of Indian and Somali restaurants along 1st Avenue. You are 10 minutes by boda from the Sarit Centre matatu stage. Best months to book are January–February and June–August when business travel dips and rates soften by 10–15%. Avoid election periods if you want predictable transport.
Kilimani and Yaya: Best Value for Solo Travellers
Kilimani, around the Yaya Centre and Argwings Kodhek Road, has Nairobi's strongest concentration of budget guesthouses and small hotels. A clean single with shared bathroom runs KES 1,800–2,500; a double with private bathroom and breakfast is KES 2,800–4,000. The area is 4 km from the CBD, 15 minutes by matatu 46 or 58 from Kenyatta Avenue, and 30 minutes from Wilson Airport. You can walk to Yaya Centre for groceries and ATMs, and the Kilimani Police Station on Argwings Kodhek Road is a useful landmark for directions.
The catch is that Kilimani's quietness depends on the street. Denis Pritt Road and Chaka Road are calm; Ngong Road side is a permanent traffic jam from 7–9 am and 5–7 pm. For a solo traveller who wants to cook occasionally, the serviced apartments off Kindaruma Road offer kitchens for KES 3,500–4,500. I would book Kilimani over Westlands for a first solo trip: lower prices, less night noise, and equally easy matatu access to the CBD.
CBD, Upper Hill and Ngara: Cheapest and Most Central
The central business district around Moi Avenue, Tom Mboya Street and River Road has the lowest rates in Nairobi: KES 1,200–2,000 for a basic room, often with a fan and shared bathroom. These are old buildings, some with unreliable water pressure and street noise from 5 am. The advantage is unbeatable: you can walk to the Nairobi Railway Station, the National Archives, and the Hilton Hotel matatu terminus in under 10 minutes. If you book here, choose a room above the third floor to reduce street noise.
Upper Hill, 3 km west of the CBD, is the quieter budget alternative. Guesthouses near Hospital Road and Elgon Road cost KES 2,000–2,800 and are popular with NGO staff and medical visitors to Kenyatta National Hospital. Ngara, just north of the CBD, has Indian-owned guesthouses from KES 1,500 and is a 15-minute walk to the Globe Roundabout. I would skip River Road after dark and skip staying in Ngara if you plan to be out late — transport thins quickly after 9 pm.
Karen, Langata and Airport Areas: For Specific Trips Only
Karen and Langata sit 15–20 km southwest of the CBD, 40–60 minutes by car depending on Ngong Road traffic. Budget options are sparse — a basic room in a guesthouse off Langata Road runs KES 2,500–3,500, and you will rely on taxis or a hired car. The reason to stay here is proximity to the Giraffe Centre, the David Sheldrick Wildlife Trust, and Wilson Airport for safari charters. Without a car, Karen is a poor budget choice because matatus to the CBD are infrequent after 8 pm.
Near JKIA, hotels along Mombasa Road and in Syokimau charge KES 2,500–4,000 for a double, mostly aimed at transit passengers. The standard drive to the CBD is 45–60 minutes outside rush hour, worse between 6–9 am. If you have a morning flight, book Syokimau or Embakasi the night before rather than crossing the city at dawn. Otherwise, I would not recommend this area for a general Nairobi stay — you are far from restaurants and pay more for every trip.
Questions, answered
What is the cheapest area to stay in Nairobi?
The CBD around River Road and Tom Mboya Street has rooms from KES 1,200–2,000. Ngara is slightly safer and starts around KES 1,500. Both are central but basic. Kilimani offers better value if you want a private bathroom.
How much should I budget per night for a decent budget hotel in Nairobi?
Expect KES 2,500–4,000 for a clean double with breakfast and private bathroom in Kilimani, Parklands or Upper Hill. Below KES 2,000 usually means shared facilities and older buildings. Rates drop 10–15% in January–February and June–August.
Is it safe to stay in downtown Nairobi on a budget?
The CBD is busy and generally safe during daylight, but avoid walking River Road or Moi Avenue after 9 pm. Choose a room above the third floor, use a taxi after dark, and keep valuables in a hotel safe. Kilimani and Parklands are calmer alternatives.
5% back on completed stays · ~1 tonne CO₂ retired per booking