This is one of the 47 counties in Kenya and its capital is Machakos. While visiting this county one can visit Ol Donyo Sabuk National park, Inventi forest, Lukenya caves, Kyamwilu Magical Corner, Machakos people’s park, Masinga dam, Maanzoni sanctuary, and many more.

1. Becky's Guest House

Rating:5.0*

Location: Nairobi Kangundo Road, Machakos County

Hotel rates: Contact hotel for rates

2. Eastern Ark Hotel

The 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