Skip to content
118 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
Private room in Machakos
JaCar Homes-The Paradise (Kalumoni-Machakos)
5 guests2 bedrooms3 beds1 shared bath
Entire serviced apartment in Athi River
Exclusive Serviced 3 Bedroom Apartment
6 guests3 bedrooms3 beds1 bath
Entire apartment in Pridelands
3 Bedroom furnished Apartment
6 guests3 bedrooms3 beds3 baths
Pool
Shared room in Machakos
If you love hiking, nature walks and photos I'm in
4 guests1 bedroom2 beds1 shared bath
Entire serviced apartment in Pridelands
Amalia Homestays Near JKIA
3 guests2 bedrooms2 beds1 bath
Private room in Machakos
Mountain view Sabuk
3 guests1 bedroom1 bed1 private bath
Pool
Private room in Athi River
Home away from home
6 guests3 bedrooms3 beds3 baths
Entire condominium in Pridelands
Entire 3bedrooms Apartment, 15min to Airport & SGR
3 guests3 bedrooms3 beds3 baths
Entire serviced apartment in Athi River
Elegant suite near JKIA &Athiriver SGR terminus.
4 guests3 bedrooms3 beds1 bath
Hotel room in Nairobi
Stay.plus Nairobi Ark Hotel
2 guests1 bedroom1 bed1 private bath
Pool
Farm stay in Machakos County
Saba House Maanzoni - Saba Holiday Homes
6 guests3 bedrooms3 beds3 baths
Private room in Nairobi
Bel Air Luxury Apartments - Nairobi
16 guests7 bedrooms7 beds3 shared baths
Entire serviced apartment in Athi River
Elegant suite near JKIA &Athiriver SGR terminus
4 guests3 bedrooms3 beds1 bath
Pool
Entire serviced apartment in Pridelands
Stay.Plus Greatwall Apartments
5 guests3 bedrooms4 beds2 baths
Entire condominium in Pridelands
"Classy 3brm, High end views, close to 2 Malls"
6 guests3 bedrooms2 beds3 baths
Entire apartment in Athi River
Affordable 3 Br Furnished Apartment - Athi River
4 guests3 bedrooms3 beds1 bath
Room in serviced apartment in Pridelands
Clean.and security 24hr
4 guestsStudio2 beds1 private bath
Shared room in Athi River
Furnished 3 Bedroom Apartment
2 guests1 bedroom3 beds2.5 shared baths
Private room in Machakos County
Small peaceful haven for ur quiet time.
1 guestStudio1 bed1 shared bath
Private room in Pridelands
Stay.Plus Athiriver Private Rooms
1 guest1 bedroom1 bed1 shared bath
120 of 118 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.