1. Becky's Guest House
Rating:5.0*
Location: Nairobi Kangundo Road, Machakos County
Hotel rates: Contact hotel for rates
2. Eastern Ark Hotel
Photo credits: The Eastern Ark Hotel
Rating:5.0*
Location: Kangundo Rd
Hotel rates: Contact the hotel for rates
3. Eliphan Furnished Apartments, Machakos
Rating:5.0*
Location: F7P4+P2V, Machakos
Hotel rates: Contact the hotel for rates
4. Kipwa Conservancy And Eco-Lodge
Rating:5.0*
Location:Kipwa Conservancy and Eco-Lodge, Matuu Ekalakala Rd, Matuu
Hotel rates: Contact the hotel for rates
5. Ndulumo Cottages
Rating:4.8*
Location: Kwa Wanzilu Ndalani Road
Hotel rates: Contact the hotel for rates.
6. Zaburi Guest House
Rating:4.5*
Location: Kangundo Rd, Nguluni
Hotel rates: Contact the hotel for rates
7. Villa Machakos Hotel & Conferencing
Rating:4.4*
Location: 1667, Machakos
Hotel rates: From Ksh 6024
8. Kiikalloh Grand Resort
Rating:4.3*
Location: Chumvi – Machakos – Kitui Rd, Machakos
Hotel rates: From Ksh 13573
9. The Kyaka Hotel, Machakos
Rating:4.2*
Location: 2321
Hotel rates: From Ksh 7831
10. Gelian Hotel
Rating:4.1*
Location: Mwatu Wa Ngoma Street, Machakos
Hotel rates: From Ksh 14184
11. A&L Hotel
Rating:4.1*
Location: Chumvi – Machakos – Kitui Rd, Machakos
Hotel rates: From Ksh 14462
12. Villa Machakos
Rating:4.1*
Location: machakos- kangundo Rd, Machakos
Hotel rates: Contact hotel for rates
13. Kiandani Hotel, Machakos
Rating:4.1*
Location: Kenya Israel, Machakos
Hotel rates: From Ksh 6568
14. Musingini Sports Resort
Rating:4.1*
Location: Musingini, Masinga
Hotel rates: From Ksh 3894
15. Kiandani Hotel Machakos
Rating:4.1*
Location: Kenya Israel, Machakos
Hotel rates: From Ksh 6580
16. Ack Guest House, Machakos
Rating:4.0*
Location: Machakos-Kangundo Rd, Machakos
Hotel rates: Contact the hotel for rates
17. Kyeni Hotel
Rating:4.0*
Location: Matuu
Hotel rates: Contact the hotel for rates
18. Anthena Hotel
Rating:4.0*
Location: Mlolongo
Hotel rates: From Ksh 3325
19. Cozy Rooms-JKIA
Rating:3.9*
Location: Beijing Road, Mlolongo
Hotel rates: From Ksh 5934
20. Caphill Hotel
Rating:3.9*
Location: Between Post Bank And Equity, Old Mlolongo Road, Mlolongo
Hotel rates: From Ksh 1785
21. Pinebreeze Getaway Lukenya
Rating:3.9*
Location: Mutungoni Rd, Athi River
Hotel rates: From Ksh 2921
22. Tea Tot Hotel
Rating:3.9*
Location: ANAM Towers, Konza Road, Mumbuni North, Machakos
Hotel rates: Contact the hotel for rates
23. Lysak Haven Park
Rating:3.9*
Location: Machakos Central Off Nairobi, Machakos Rd, Machakos
Hotel rates: Contact the hotel for rates
24. Machakos Suites Luxury Hotel
Rating:3.9*
Location: Kyumbi road
Hotel rates: From Ksh 2703
25. Jopas Guest House
Rating:3.9*
Location: F6P9+WVJ, Machakos
Hotel rates: Contact the hotel for rates
26. Machakos Suites Luxury Hotel
Rating:3.9*
Location: Kyumbi road
Hotel rates: From Ksh 2569
27. Hotel Eagles Tala
Rating:3.8*
Location: Kangundo Rd, Tala
Hotel rates: From Ksh 7913
28. Wonderland Resort, Komahil
Rating:3.8*
Location: Located Along Kangundo RD. Between Kantafu & Komahill, Opposite Kwa kuku stage Komahill
Hotel rates: Contact the hotel for rates
29. Tea Tot Hotel – Machakos
Rating:3.8*
Location: Opposite Machakos level 5 Hospital Machakos, Machakos Wote Rd, Machakos
Hotel rates: From Ksh 11126
30. Zeroes Resorts
Rating: 3.8*
Location: Makutano – Machakos Road,Katelembu, Machakos
Hotel rates: Contact hotel for rates
31. Masinga Dam Resort
Rating: 3.8*
Location: Athi River
Hotel rates: Contact the hotel for rates
32. Kwakwa Lodge
Rating: 3.8*
Location: Masinga Central
Hotel rates: Contact the hotel for rates
33. Savannah Lodge
Rating: 3.7*
Location: Tala, Kangundo Rd, Nguluni
Hotel rates: Contact the hotel for rates
34. Kobos Resort
Rating:3.7*
Location: Kivaa
Hotel rates: Contact the hotel for rates
35. Sun Glam Hotel
Rating:3.7*
Location: Machakos
Hotel rates: Contact hotel for rates
36. Reyna Hotel
Rating: 3.7*
Location: Kenya Israel 100metres from Thika Motor Dealers
Hotel rates: Contact the hotel for rates
37. Roof Garden Hotel
Rating:3.7*
Location: Kenya Israel 100metres from Thika Motor Dealers
Hotel rates: From Ksh 4895
38. Pinto Hotel
Rating: 3.7*
Location: Mombasa Road, Machakos
Hotel rates: Contact the hotel for rates
39. Phakalane Hotel
Rating: 3.6*
Location: Mwala
Hotel rates: Contact the hotel for rates
40. Garden Hotel
Rating:3.6*
Location: Mwatu Wa Ngoma Street, Machakos
Hotel rates: From Ksh 10569
41. The White Resort Athi River
Rating: 3.6*
Location: Athi River, Munda Plaza, KMC Rd, Athi River
Hotel rates: From Ksh 8548
42. Inter Leisure Hotel Ltd
Rating:3.5*
Location: Off Makadara Road, Athi River
Hotel rates: From Ksh 4417
43. Lau Guest House Machakos
Rating:3.5*
Location: Mbolu Malu Rd, Machakos
Hotel rates: From Ksh 4784
44. Montanna Hotel
Rating: 3.0*
Location: Kangundo, Kangundo Rd, Machakos
Hotel rates: Contact the hotel for rates
45. The East Gates Hotel
Rating: 3.0*
Location: GXG5+5PV, Athi River
Hotel rates: From Ksh 4456
46. Savannah Lodge Nguluni
Rating:2.6*
Location: Off Kangundo Road, Machakos
Hotel rates: Contact hotel for rates
47. Poshy Hotel
Rating:2.6*
Location: Opposite East Matt, Kangundo Rd, Tala
Hotel rates: Contact hotel for rates