Machakos sits 65km southeast of Nairobi, about 1.5 hours by road. Most visitors treat it as a day trip, and that works well for the main attractions - the Akamba Carving Centre and People’s Park can comfortably be done in a day. But there are good reasons to stay overnight: you get a quieter early morning at the carving cooperative, time for a Mua Hills walk, and a self-contained cottage stay at Muthoki Country Lodge. This guide covers every accommodation tier.
For the rest of your planning, see our guide to getting to Machakos.
Search hotels in Machakos on Booking.com
Muthoki Country Lodge
The accommodation we can confirm as bookable on Booking.com in the Machakos area is Muthoki Country Lodge, which lists one-bedroom and studio cottages near Kenyatta Stadium and Machakos Golf Club. Rates for a one-bedroom cottage run from roughly US$100 to US$155 per night as of 2026, and they vary by season, so check live availability before relying on any figure here.
The cottage format suits couples, small families and anyone who wants more space than a town-centre room offers. Weekend demand from Nairobi is the main squeeze point, so book ahead for Friday and Saturday nights.
We have deliberately not listed other named hotels in Machakos town: we could not confirm them as bookable, and a short list of verified options is more useful than a long list of guesses. Use the Booking.com search above to compare current listings.
Budget Guesthouses
Several budget guesthouses operate in and around Machakos town centre, charging KES 1,000–2,500 per night as of 2026. These are basic by any standard: small rooms, shared or private bathrooms, intermittent hot water. They serve the local commercial traveller market - teachers, NGO fieldworkers, and traders.
One reliable approach: ask your matatu driver or the local boda-boda riders near the bus stage. They know which guesthouses are currently clean and which are not. Standards shift.
Day Trip vs Overnight
Day trip from Nairobi: Leave by 9am. Do the Akamba Carving Centre in the morning (1.5–2 hours), lunch at a town-centre restaurant, People’s Park in the early afternoon, and return to Nairobi by 4pm before evening traffic. This requires no accommodation.
Overnight for leisure: Book Muthoki Country Lodge for a Friday or Saturday night. Relax in the afternoon, do the Akamba Cooperative in the morning before the day-trip crowds arrive (you’ll be there from 9am rather than 11am, which makes a real difference), and take the Mua Hills walk before lunch.
Overnight for Mombasa road travellers: A budget guesthouse near the town centre gives a clean bed at a practical price point. Machakos is 65km off the A109, so factor in the detour before committing.
What to Expect: Practical Notes
Most Machakos hotels include breakfast in their room rate - confirm when booking. Ask whether your property serves dinner on site, which matters in a town where restaurant options outside the main market area are limited in the evening.
Power cuts are infrequent but possible in Machakos - ask about backup generator cover when booking, especially at budget guesthouses.
Machakos sits at approximately 1,600m, which moderates the heat compared to lower-altitude eastern Kenya. Days are warm (typically 24–28°C), evenings are mild, and the overnight temperature rarely falls below 16°C. You don’t need heavy bedding, but a light layer for the evening is useful.
The town is generally safe for walking. Exercise normal urban awareness at the bus stage and market, particularly on busy market days.
Getting Around
From Nairobi, matatus to Machakos depart from the Machakos Country Bus station on Landhies Road. Journey time is 1.5–2 hours depending on traffic; fare is approximately KES 200–350 as of 2026.
Within Machakos, boda-bodas and tuk-tuks cover the town for KES 50–200 depending on distance. From the bus stage to most accommodation is approximately KES 100–200 by tuk-tuk.
For more on what to see and do in the town, see our guide to things to do in Machakos. For a full overview of the town and region, visit the Machakos city guide. For guided Kenya tours from Nairobi covering Machakos as a cultural day trip, several operators include the Akamba Carving Centre in their eastern Kenya itineraries. For getting to Machakos from Nairobi (65km), see our Kenya getting around guide. For food options in Machakos, see the Machakos food guide.