Ola-Booking
Live prices · free cancellation

Nairobi hotels & travel guide

Honest room prices, real photography and plain advice on which of the city areas, from Westlands to Karen, actually deserves the week you have.

Kenyatta Avenue in central Nairobi with matatus, office towers and the KICC tower behind Woodvale Grove in Westlands at dusk with rooftop bars, glass towers and traffic on Waiyaki Way A tree-lined road in Karen with high hedges, red earth verges and the Ngong Hills in the distance Apartment towers and jacaranda trees along Argwings Kodhek Road in Kilimani, Nairobi The tree-lined UN Avenue in Gigiri with embassy walls and Karura Forest canopy behind A shaded residential road in Lavington with high hedges, mature trees and a shopping centre entrance
Search hotels

Where a capital city borders a game park

Ola-Booking is a curated guide to where to stay in and around Nairobi, written for the areas worth your week rather than for a map pin. We cover the city proper in detail: the CBD around Kenyatta Avenue and Moi Avenue, Westlands, Parklands, Kilimani, Lavington, Upper Hill, Gigiri, Karen and Langata. We also cover separate towns within easy travelling distance, notably Naivasha at about 90 km, Nakuru at about 160 km and Machakos at roughly 64 km down Mombasa Road. That list grows, and it was never meant to be exhaustive.

We are not the booking engine and we do not hold your card. When you tap See price you are handed to app.impt.io, which aggregates more than 8 million hotels worldwide and matches or beats the rate you would find elsewhere. Prices you see here are the prices you pay, quoted in KSh, with no markup added by us. The difference is what happens afterwards: every completed booking funds one verified tonne of carbon removal at no extra cost, so a KSh5,500 night in Kilimani does the same climate work as a KSh25,000 night in Karen.

Westlands is the default first choice, and deservedly so. Rooms cluster between KSh6,000 and KSh12,000, and you can walk from Woodvale Grove to Sarit Centre or Westgate for supper, then find something open past midnight. Parklands next door is cheaper and largely Indian-Kenyan in character: Diamond Plaza is where you go for bhajia and masala chips well under KSh700. Kilimani and Lavington are the residential option, leafy and low-rise, thick with serviced apartments that make sense from four nights upward, and home to Mama Oliech for fried tilapia.

Hotels3238 Cheapest areaKSh2200 Median nightKSh8929
Areas

Nairobi, area by area

All 16 areas
Guides

Trips worth planning around

Things to Do

Worth a rainy afternoon

Colonial-era stone facade and gardens of the Nairobi National Museum on Museum Hill
parklands Nairobi National Museum

Kenya's flagship museum on Museum Hill packs human origins, 900-plus East African birds, Joy Adamson's paintings and a snake park into one green hilltop compound you can walk in a morning.

Stone farmhouse with tiled roof and lawn at the Karen Blixen Museum below the Ngong Hills
karen Karen Blixen Museum

The 1912 farmhouse where the author of Out of Africa ran a failing coffee estate, kept with its furniture, coffee machinery and the Ngong Hills filling the western windows.

Dancers performing in the circular arena at Bomas of Kenya in Langata
karen Bomas of Kenya

Kenya's national culture centre in Langata: replica homesteads from a dozen communities and a daily arena show of drumming, acrobatics and dance that no hotel floor act comes close to.

Gallery of African art and photographs inside the Kenya National Archives on Moi Avenue
nairobi-cbd Kenya National Archives

Behind an unassuming Moi Avenue facade sits the Murumbi collection: floor after floor of African art, tribal weapons, stamps and photographs that most visitors to Nairobi walk straight past.

From the journal

All posts
Wind turbines along the Ngong Hills ridge above the Rift Valley floor 2026-07-15 Kajiado area guide: Kitengela, Ngong and the road to Amboseli

The Maasai county that wraps Nairobi's southern edge holds rooms from KSh2,500 in Kitengela to KSh60,000 in Amboseli, and choosing badly costs you two hours of commuting a day.

Open suitcase with fleece, rain shell and sunhat packed for Nairobi's seasons 2026-07-09 What to pack for Nairobi by season: altitude, long rains and cold nights

At 1,795 metres with an 11-degree daily swing, Nairobi asks for four packing lists rather than one — and about KSh4,000 of local shopping will fix whatever you get wrong.

Pelicans and flamingos on a Rift Valley lake shore within reach of Nairobi 2026-07-08 The 7 best birdwatching spots near Nairobi, ranked

Seven birding sites ranked from a free city forest to a Rift Valley grassland endemic, covering roughly 600 species within a two-hour drive of Nairobi.

Old colonial-era house behind a hedge on Muthaiga Road, Nairobi 2026-07-07 Runda or Muthaiga: which to book

Two of Nairobi's greenest addresses, ten minutes apart, with a KSh8,000-a-night gap and one of them 20 minutes closer to the city centre.

Before you book

The questions we get most, answered with this month’s numbers.

01
How cheap can hotels in Nairobi actually get?

In the rainy shoulder months a clean double with hot water and wifi runs about KSh1,800 to KSh3,500 a night. The cheapest beds sit in the streets off River Road and Tom Mboya in the CBD, and in Eastleigh, where guesthouses near First Avenue advertise KSh2,000 rooms. Mid-range Westlands or Kilimani starts nearer KSh6,000.

02
When is the best time to visit Nairobi?

Nairobi sits at roughly 1,795 m, so it is never hot. The long rains in April and May and the short rains in November are the cheapest weeks, with mid-range rooms dropping 20 to 30 per cent, sometimes to KSh4,500. July and August, plus mid-December to early January, are peak: expect KSh9,000 upward in Westlands.

03
Where should I stay on a first trip?

Westlands suits first-timers who want restaurants, malls and nightlife within walking distance, typically KSh6,000 to KSh12,000. Kilimani is quieter and greener, good for longer stays and serviced apartments. Karen and Langata, near the Giraffe Centre and Nairobi National Park, suit families and safari starts, though most rooms there begin around KSh12,000.

04
Do I need a car in and around Nairobi?

Not inside the city. Matatus cover most routes for KSh50 to KSh100, rising past KSh150 in rush hour; ride-hailing from JKIA to Westlands costs roughly KSh1,500 to KSh2,500, or KSh360-ish in tolls if your driver takes the Nairobi Expressway. For Naivasha, Nakuru or Machakos, hire a car or take an SGR train or shuttle.

05
What do visitors get wrong about Nairobi?

Two things. Nights are cool at this altitude, dropping to 11-13C in July, and very few hotels have heating, so ask for extra blankets. And Kenya Wildlife Service gates, including Nairobi National Park on Langata Road, are cashless: pay by card or eCitizen beforehand, because cash is refused at the barrier.

06
What does every booking removes a tonne of CO2 mean?

Every hotel booking made through this site funds one verified tonne of carbon removal, paid for by IMPT, at no extra cost to you. Same room, same price you would pay booking anywhere else, whether that is a KSh2,000 guesthouse near River Road or a KSh30,000 suite in Gigiri. Nothing is added to your bill.

Don’t miss

The places we send people first

Where to stay in Nairobi — honest prices, real photography, and the areas worth your week.