Machakos travel guide

Where to Stay in Machakos: Hotels and Guesthouses

· 5 min read City Guide
Impala antelope crossing a red dirt road surrounded by dry vegetation, Kenya

Book an experience

Things to do here

The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.

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 access to Machakos Country Lodge’s pool on a hot afternoon. This guide covers every accommodation tier.

Machakos Country Lodge

The most comfortable option in the Machakos area, and the one with the most facilities, the Country Lodge is a long-running property with a pleasant garden, a swimming pool, and an on-site restaurant. Rooms run from approximately KES 4,000 to KES 9,000 per night as of 2026 depending on room type and season.

The pool is a genuine asset — Machakos afternoons can be warm even at 1,600m, and the pool area gives weekend visitors from Nairobi a place to decompress. The restaurant serves both Kenyan and continental dishes; main courses are approximately KES 600–1,500 as of 2026. Non-guests can use the restaurant and occasionally the pool — call ahead to confirm.

For families and leisure travellers, the Country Lodge is the clearest recommendation. It is well-maintained, the service is professional, and the garden provides space that town-centre hotels cannot match.

Kilambe Country Club

An alternative mid-range property with a similar price range to the Country Lodge — approximately KES 4,000–8,000 per night as of 2026. Kilambe has pleasant grounds and a relaxed atmosphere. It is the second-choice option for those who find the Country Lodge full or who want to compare rates.

The restaurant and bar are both functional. For travellers who want a full-service hotel without paying City Lodge-style Nairobi rates, Kilambe represents good value for eastern Kenya.

Machakos Highlands Hotel

A mid-budget option in the town centre, the Highlands Hotel is practical rather than characterful. Rooms run approximately KES 2,000–4,000 per night as of 2026. There is a restaurant serving Kenyan dishes and a bar. No pool.

This is the right choice for travellers who need a clean, functional overnight stop without the price tag of the Country Lodge — those driving the Mombasa road who want to break the journey, or business travellers visiting Machakos County offices.

The location is convenient for the main market and town-centre restaurants.

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.

Rondavel Guest House is one option in this tier — basic clean rooms in the KES 1,500–2,500 range. Walk-in is typical.

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 Machakos Country Lodge or 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 Machakos Country Lodge for a Friday or Saturday night. Swim 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: The Highlands Hotel or 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. The Country Lodge and Kilambe Country Club both have reliable on-site dining, 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 — both the Country Lodge and the Highlands Hotel have backup generators that cover the main facilities. Budget guesthouses may not.

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 Machakos Country Lodge 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.

Frequently Asked Questions

Do I need to book ahead in Machakos?
For Machakos Country Lodge, booking a few days ahead is advisable on weekends when Nairobi visitors fill the hotel. Midweek, walk-in rates are usually available. Budget guesthouses in town rarely need advance booking.
Is there reliable Wi-Fi at Machakos hotels?
Machakos Country Lodge and Kilambe Country Club both offer Wi-Fi that is serviceable for email and light browsing. Budget guesthouses typically don't have Wi-Fi — use a Safaricom data SIM, which has good coverage across Machakos town.
Which hotel is best for families?
Machakos Country Lodge is the clearest choice for families — it has a swimming pool, a restaurant that caters to varied tastes, and garden space where children can move around. The pool is particularly useful for weekend visits when afternoon heat peaks.
How far are the hotels from the Akamba Carving Centre?
Machakos Country Lodge is approximately 2–3km from the Akamba Handicraft Cooperative. By tuk-tuk or boda-boda the journey takes 5–10 minutes and costs approximately KES 100–200. Town-centre guesthouses are closer, roughly 1–2km.
Is Machakos worth staying overnight?
For most visitors, Machakos works as a day trip from Nairobi (65km, roughly 1.5 hours). An overnight makes sense if you are travelling the Mombasa road and want a highland stop, if you want a full morning at the carving cooperative and a relaxed afternoon at People's Park, or if you are doing the Mua Hills walk early in the morning.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed — same price as booking direct. We earn a small commission at no extra cost to you.