Skip to content
253 stays

Stays in Machakos

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
Entire house in Machakos
5 Star Accommodation Experience in the countryside
3 guests2 bedrooms3 beds1 bath
Private room in Machakos
Newly furnished private apartments/ hostels
2 guests7 bedrooms7 beds1 bath
SUPERHOST
Tiny house in Machakos
The Truck House (Near Nairobi)
2 guests1 bedroom1 bed1 bath
Pool
Private room in Machakos
Garden Room in Beautiful Rustic Country Villa
2 guests1 bedroom1 bed1 bath
Pool
Private room in Machakos
JaCar Homes-The Paradise (Kalumoni-Machakos)
5 guests2 bedrooms3 beds1 shared bath
Entire bungalow in Athi River
Greenpark, Athi
8 guests4 bedrooms4 beds3.5 baths
Pool
Hotel room in Machakos
MACHAKOS SUITES LUXURY HOTEL
16 guests8 bedrooms8 beds12 baths
Entire bungalow in Machakos
Katelembu Gardens
8 guests2 bedrooms4 beds2 baths
Entire house in Athi River
EK Charming Residence - Perfect home for a family!
10 guests5 bedrooms5 beds5 baths
Resort room in Machakos
Amazing Kenya Resort
16 guests14 bedrooms12 beds14.5 shared baths
Pool
Entire apartment in Machakos
Beautiful Machakos
2 guests1 bedroom1 bath
Entire apartment in Machakos
Pearl Homes 3Bedrooms apartment
5 guests3 bedrooms0 beds2 baths
Farm stay in Nairobi
Ziada Gardens Nature at it's best
8 guests4 bedrooms4 beds4 baths
Entire condominium in Pridelands
Royalreigns furnished homes
3 guests2 bedrooms2 beds2 baths
Entire serviced apartment in Athi River
Exclusive Serviced 3 Bedroom Apartment
6 guests3 bedrooms3 beds1 bath
Farm stay in Masii
Muthoki Country Lodge - Studio Cottage
8 guests4 bedrooms8 beds4 baths
Entire apartment in Athi River
EK Charming Cosy Haven - Exquisite living!
6 guests3 bedrooms3 beds3.5 baths
Entire townhouse in Athi River
Meraki Homes
6 guests3 bedrooms4 beds2.5 baths
Pool
Entire serviced apartment in Pridelands
Amalia Homestays Near JKIA
3 guests2 bedrooms2 beds1 bath
Entire house in Machakos
Countryside Private Villa (Near Maanzoni Lodge)
3 guests2 bedrooms3 beds1 bath
120 of 253 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.