Ola-Booking
Blog Seasons & events

Kenyan school holidays and Nairobi hotel prices: April, August and December

2026-02-115 min readOla-Booking
Children queuing at a hotel pool slide in Nairobi during the August school break Children queuing at a hotel pool slide in Nairobi during the August school break

Three domestic holiday windows — roughly three weeks in April, five in August and up to ten from late October — push family-room rates in Karen and Langata up 25-40% while emptying the business hotels of Upper Hill and the CBD.

The three windows, with actual dates

Kenyan schools run three terms. Term One opens in the first week of January and closes in the first week of April. Term Two runs from late April to the first days of August. Term Three has been finishing in late October in recent years, which stretches the end-of-year break to nine or ten weeks rather than the four everyone assumes. Each term also carries a mid-term break of about a week — usually late February, late June and late September. Those half-terms are the sleeper dates: they are too short for anyone to fly to Mombasa, so every family within reach of Nairobi books a two-night stay with a pool instead.

Write those windows into your planning before you look at a single rate. If you want quiet grounds, an unbooked massage slot and a pool you can swim lengths in, you want the gaps: mid-January to mid-February, the second half of May, all of September except the half-term weekend, and the first three weeks of November. If you are travelling with your own children and want them to have someone to play with, do the opposite and aim straight at August. The difference in atmosphere between a Karen garden hotel on 12 August and the same place on 12 May is total.

What the holidays do to rates, area by area

Demand is geographic, not citywide. The properties that reprice are the ones with lawns, slides and family rooms: Karen, Langata, Runda and the garden compounds off Bogani and Kiambu roads. A two-bedroom cottage in Karen that sits at KSh14,000-18,000 in May will be quoted at KSh20,000-28,000 in the middle of August, often with a two-night minimum on weekends. Along Mombasa Road and around Wilson Airport, the airport-transit hotels barely move — they sell to crews and safari transfers, not to families, so KSh8,000-12,000 holds all year.

The mirror image happens downtown. Upper Hill, the CBD and the corporate blocks along Waiyaki Way live on weekday business travellers, and business travel thins out in April and late December when Kenyan staff take leave. Rooms that list at KSh10,000-13,000 midweek in March can be had for KSh6,500-9,000 in the second week of April, breakfast included, with an empty gym and a two-minute wait for a lift. If you do not need a lawn, the domestic holidays are the cheapest weeks of the year to sleep in central Nairobi.

April: the holiday nobody enjoys, and how to use it

The April break lands inside the long rains, when Nairobi records its wettest month — commonly 180-220mm across fifteen or more wet days, with the downpour arriving between 4pm and 7pm. Easter usually falls in it, adding Good Friday and Easter Monday to the pile, so the roads out to Naivasha, Nyeri and Machakos jam on the Thursday afternoon. Nairobi National Park is open but the western circuit and the Athi basin turn to black-cotton mud; without a high-clearance vehicle you will spend the morning reversing out of ruts. Book a guided 4x4 or skip the park.

What April is genuinely good for is the indoor list, at low-season prices. The Nairobi National Museum on Museum Hill, the Railway Museum behind the station, Bomas of Kenya for the early-afternoon dance programme, the Karen Blixen Museum on Karen Road, bowling and the waterslides at Village Market in Gigiri. Mornings are usually dry and bright — get the outdoor thing done before noon and treat the afternoon as a write-off. Ask hotels for their April rate specifically, and ask twice: many quote a rack rate first and a rains rate if you push.

August: the month Nairobi families actually travel

August is the long break Kenyan parents plan around, and it collides with the international safari peak. Two things follow. First, the Madaraka Express to Mombasa sells out weeks ahead — economy around KSh1,000, first class around KSh4,500 — so onward coast plans need booking the moment the timetable opens. Second, Nairobi's family hotels stop discounting entirely. Expect kids-stay-free bands to shrink to under-six rather than under-twelve, and expect surcharges of KSh2,000-4,000 for the third and fourth bed in a room.

The upside is that August weather is the most reliable of the year: dry, cool, highs of 21-22°C and dust rather than mud. Day-use pool passes become the local currency — most garden hotels sell them for KSh1,000-2,500 an adult and KSh500-1,500 a child, often with a food credit, and they sell out by 10am on Saturdays. If you are staying somewhere with a pool, use it before 11am. By midday in August the shallow end belongs to birthday parties and you will not get a lounger.

The long break from late October: nine weeks, two different halves

Because Term Three now ends in late October, the end-of-year break splits into two moods. Early November through mid-December is quiet and cheap: the short rains are running, Nairobi is green, jacaranda petals are on the pavements, and city hotels drop to their lowest published rates of the year — KSh5,500-9,000 for a decent midrange double in Westlands or Kilimani. Family properties in Karen still have weekend gaps. This is the single best value fortnight in the Nairobi calendar if you do not mind a wet late afternoon.

Then from around 18 December the city empties upcountry and the escapes fill instead. Naivasha, Nanyuki, Nyeri and the Machakos hills sell out; Nairobi's own streets get eerily driveable. If your trip has to be in December, the trick is to invert the usual advice: sleep in town, where beds are plentiful, and drive out for the day rather than trying to book a lakeside cottage that has been held since September at KSh22,000-30,000 a night.

Booking mechanics that only matter in holiday weeks

In holiday windows, Nairobi's family hotels switch from flexible to restrictive without announcing it. Watch for three clauses: a two- or three-night minimum on Friday and Saturday, a non-refundable deposit of one night rather than free cancellation to 24 hours, and mandatory half-board where the room-only rate has quietly vanished. Half-board in this bracket runs KSh2,500-4,500 a head for dinner, and the buffet in August is designed for a hundred children, not for you. If room-only is offered at all, take it and eat out.

Lead times also stretch. The handful of genuinely famous properties — Giraffe Manor in Langata being the obvious one — go a year ahead regardless of season, but ordinary garden hotels in Karen open their August weekends in about April and fill them by June. Half-term weekends behave the same way on ten days' notice. Ring the property directly rather than relying on a booking site: local sales teams hold family-room inventory offline and will often release a connecting pair over the phone that never appears online.

So which window should a foreign visitor choose?

If you have no children in tow, deliberately avoid August and the last ten days of December, and target mid-January to February or the second half of May. February gives you dry mornings, highs of 26-28°C, empty park gates — non-resident adults pay around KSh5,500 at Nairobi National Park — and midrange rooms at KSh7,000-11,000. Late May gives you the tail of the rains at genuine bargain rates, with grass high and everything green, and the Nairobi restaurant scene running at full strength because nobody is on leave.

If you are travelling with children and want them entertained, pick August and pay the premium: the weather is dependable, every attraction runs extra sessions, and the Giraffe Centre in Langata, the elephant orphanage morning slot in Langata and the Karura Forest bike hire in Gigiri are all at their busiest and liveliest. What I would not do is book April sight unseen because the rates look wonderful. They look wonderful for a reason, and that reason arrives at four in the afternoon.

Book while you read Median nightKSh8929 Cheapest areaKSh2200 Hotels3238 Find a hotel

Before you book

What people ask before booking Nairobi.

Do Nairobi museums and parks charge more during Kenyan school holidays?

No. Entry fees at Nairobi National Park, the National Museum and Bomas of Kenya are set by tier — citizen, resident, non-resident — and do not move seasonally. What changes is the queue and the parking. Arrive at park gates by 6.30am in August, or you will spend twenty minutes at the barrier.

Are the half-term breaks worth avoiding too?

For weekend stays in Karen, Langata and Runda, yes. The late-February, late-June and late-September half-terms are single weeks, so families stay local and day-use pool passes and Sunday brunches sell out. Midweek is unaffected, and central business hotels never notice half-term at all.

When are Nairobi hotel rates at their absolute lowest?

Two stretches: the second half of April into May, and early November to mid-December. Midrange doubles in Westlands, Parklands and Kilimani fall to roughly KSh5,500-9,000 with breakfast, and cancellation terms stay flexible. Both are rainy afternoons and dry mornings, which is a fair trade.

Where to stay

Hotels in Nairobi

Live prices · free cancellation

Recommended reads

All posts