Skip to content
110 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
SUPERHOST
Tiny house in Machakos
The Truck House (Near Nairobi)
2 guests1 bedroom1 bed1 bath
Pool
Entire house in Machakos
Thorntree Place - Perfect Getaway in Machakos!
6 guests2 bedrooms3 beds2 baths
Pool
Private room in Machakos
Garden Room in Beautiful Rustic Country Villa
2 guests1 bedroom1 bed1 bath
Pool
Entire bungalow in Athi River
Greenpark, Athi
8 guests4 bedrooms4 beds3.5 baths
Pool
Resort room in Machakos
Amazing Kenya Resort
16 guests14 bedrooms12 beds14.5 shared baths
Pool
Entire townhouse in Athi River
Meraki Homes
6 guests3 bedrooms4 beds2.5 baths
Pool
Entire apartment in Pridelands
3 Bedroom furnished Apartment
6 guests3 bedrooms3 beds3 baths
Pool
SUPERHOST
Private room in Athi River
Swara Acacia Lodge
4 guests2 bedrooms2 beds2 baths
Pool
Private room in Machakos
Mountain view Sabuk
3 guests1 bedroom1 bed1 private bath
Pool
Room in boutique hotel in Machakos
Lukenya Motorcross
16 guests14 bedrooms14 beds14 baths
Pool
Entire house in Athi River
MERAKI HOMES II
6 guests3 bedrooms4 beds2.5 baths
Pool
Entire cottage in Machakos County
Nzuri House
10 guests8 bedrooms17 beds3.5 baths
Pool
Hotel room in Nairobi
Stay.plus Nairobi Ark Hotel
2 guests1 bedroom1 bed1 private bath
Pool
Private room in KE
Tripcode
4 guests2 bedrooms2 beds1 private bath
Pool
Entire serviced apartment in Athi River
Elegant suite near JKIA &Athiriver SGR terminus
4 guests3 bedrooms3 beds1 bath
Pool
Hotel room in Machakos
WONDERLAND RESORT, KOMAHILL - Fun, Food & Bed
4 guests12 bedrooms4 beds12 baths
Pool
Entire villa in Athi River
Chakani Villa. Amazing relaxation!
8 guests4 bedrooms6 beds3.5 baths
Pool
Dome house in Athi River
Nzuri
12 guests6 bedrooms7 beds6 baths
Pool
Entire house in Athi River
Greenpark - Country Living within a Metropolus
10 guests4 bedrooms9 beds3 baths
Pool
Hotel room in Athi River
The Lukenya Resort
2 guests1 bedroom2 beds1 private bath
Pool
120 of 110 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.