Machakos
Hill town an hour southeast of Nairobi with a big public park, wood carvers, cheap rooms and Akamba country around it.
Terraced hillsides and scattered homesteads in the Iveti hills above Machakos town
Why people stay in Machakos
Machakos is 63 km southeast of Nairobi, reached by turning off Mombasa Road at Athi River and climbing into the Iveti hills. It was the first colonial administrative centre in Kenya, established in 1889 before Nairobi existed, and it has the layout of a place that once mattered more than it does now: a wide central grid around Mbolu Malu Road, a large municipal market, a bus stage that never stops, and hills terraced to the ridgeline in every direction. The county is Akamba country, and the wood carving tradition here supplies half the curio stalls in East Africa.
The thing most Nairobians come for is Machakos People's Park, an unusually ambitious municipal project on the edge of town: 55 acres of lawn, fountains, an amphitheatre, boat rides and a Ferris wheel, built to give Nairobi weekenders somewhere to sit that is not a shopping mall. Entry is nominal, around KSh100 to KSh200. On Sunday it is full of families, church picnics and photographers doing engagement shoots. On a Tuesday morning you can have it almost to yourself, and it works better that way.
Rooms are cheap and functional. In town, KSh2,500 to KSh5,000 buys a clean en-suite with breakfast, secure parking and hot water in the better places; KSh6,000 to KSh12,000 gets you the resort-style hotels on the hillsides just outside with a pool, a garden and a view over the town. There is nothing luxurious here and nothing pretending to be. The value is real: Machakos is roughly half Nairobi prices for equivalent comfort, and the drive back into the city is under 90 minutes off-peak.
At nine in the evening the town is bars, roast maize on braziers, matatu touts still calling for Athi River, and not much else. Kitchens stop around 21:00. This is a domestic-traveller town rather than an international one, and you will be a visible outsider — universally in a friendly way, occasionally in a persistent-vendor way. Skip Machakos if you have five days in Kenya and want wildlife. Take it if you want a cheap, easy overnight out of Nairobi, hill walking, and a market where nobody is selling to tourists.
Two sensible options. In the town centre, the streets around Mbolu Malu Road and Ngei Road hold most of the small hotels — KSh2,500 to KSh5,000 with breakfast, walkable to the market, the park and the bus stage, but noisy from about 05:30 when the matatus start. On the hills just outside, particularly on the roads climbing towards Iveti and the Kitui road, the larger hotels and conference properties charge KSh6,000 to KSh12,000 and give you a pool, gardens and a view down over the valley — worth the extra if you have a car. Avoid the guesthouses immediately adjacent to the main stage, where music from the neighbouring bars runs past midnight, and confirm water supply in the dry months; Machakos is a semi-arid county and rationing happens.
Things to do in Machakos
On the edge of the town centre, signposted from the Nairobi road. Fifty-five acres of lawn, fountains, an amphitheatre, paddle boats on the small lake and a Ferris wheel. Entry runs about KSh100 to KSh200 with rides charged separately. Open daylight hours daily; weekends are packed from 11:00, so go on a weekday or before 09:00.
The ridge road climbing south from the town centre towards Iveti Forest gains 400 metres in about 5 km through terraced smallholdings of maize, pigeon pea and mango. On a clear morning you can see Nairobi's skyline to the northwest and Ol Donyo Sabuk to the north. Start at 07:00 — there is no shade after ten.
Central town, a block from the bus stage. Mangoes, oranges, pawpaw, dried fish, tamarind, baskets, secondhand clothes and hardware in a dense grid of stalls. Wednesday and Saturday are the busiest days. Fruit prices are a third of Nairobi supermarket prices. Bring small notes and expect to be shown twenty things you did not ask for.
Wamunyu village, about 55 km east of Machakos on the Kitui road, is where the Akamba wood carving industry began in the 1920s and where most of the cooperatives still work. You buy from the carvers rather than a middleman, at maybe 40 percent of Nairobi curio prices. Matatus from Machakos cost KSh250 and take just over an hour.
About 5 km north of the town centre off the Nairobi road. The town's old water reservoir, now a quiet spot with birdlife on the water and hills behind — herons, kingfishers, weavers. There is no formal entry gate and no facilities, so bring everything. Best in the hour after sunrise; a boda from town costs KSh150 to KSh250.
Kilimambogo, 2,145 metres, in Ol Donyo Sabuk National Park about 60 km north of Machakos near Thika. A 9 km road and trail run to the summit through forest full of buffalo — a ranger escort is required and costs a few thousand shillings. Non-resident park entry is roughly KSh3,000. Combine it with Fourteen Falls on the Athi River nearby.
What to see
Hotels in Machakos
No hotels are listed in Machakos yet. The nearest ones are on the region page.
Getting around Machakos
Machakos is 63 km from Nairobi: take Mombasa Road to Athi River, then the C99 up into the hills — about an hour off-peak, 90 minutes with Mombasa Road traffic. Matatus leave Nairobi from the Machakos Country Bus station and the Accra Road area continuously from 05:30 to about 20:00, cost KSh200 to KSh350, and take an hour and a quarter. Inside town everything central is walkable in ten minutes; boda bodas charge KSh80 to KSh200 and taxis KSh300 to KSh600. For Wamunyu, Maruba Dam or Ol Donyo Sabuk you want a car or a negotiated day taxi at KSh5,000 to KSh8,000.
Questions about Machakos
A day trip covers the People's Park and the market comfortably. Stay overnight if you want the Iveti hill walk at dawn, a run out to Wamunyu for carvings, or simply a cheap night out of Nairobi — rooms here are half the price of equivalent comfort in the city. Two nights is more than most travellers need unless you are working in the county.
Matatus run all day from the Machakos Country Bus station and the Accra Road stages in central Nairobi for KSh200 to KSh350, taking about 75 minutes via Athi River. They leave when full rather than on a timetable, so departures thin out after 19:00. Coming back, the last reliable matatu from Machakos stage is around 20:00.
It is genuinely well kept and unusually ambitious for a Kenyan county project — fountains, a lake with paddle boats, an amphitheatre and a lot of grass. It is a park for sitting in, not a theme park, so manage expectations. Go on a weekday for calm or a Sunday for the full family-picnic spectacle. Entry is about KSh100 to KSh200.
Yes, substantially — and cheaper still at Wamunyu, 55 km east on the Kitui road, where the cooperatives that supply Nairobi curio stalls actually carve. Expect to pay roughly 40 to 60 percent of Nairobi prices dealing directly. Check the wood is properly dried before you buy a large piece; green carvings crack once you get them home.