COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Holidays in Machakos

Choose two or more items and save on your trip:

Machakos Vacation: Coronavirus Information

Most Machakos hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your Machakos trip, please visit our Coronavirus Information page.

Top hotels in Machakos

Kyaka Hotel
Kyaka Hotel
3 out of 5
Kangundo Road, Behind Kenya Red Cross offices, Machakos
The price is AU$99 per night from 1 Aug. to 1 Aug.
2.7/5 (3 reviews)
"Worst experience of my life. I told the receptionist that they had bugs on the bed, all he said was ok. The check out time is at 10am and not one staff informed me until I checked. The phones were not working, no elevator and our rooms were on the sixth floor. No AC, no fans. I had to walk down (no ..."

Reviewed on 28 Jan. 2020

Kyaka Hotel
Gelian Hotel Machakos
Gelian Hotel Machakos
4 out of 5
Mwatu Wa Ngoma Street, Machakos
The price is AU$146 per night from 2 Aug. to 2 Aug.
4/5Very Good! (6 reviews)
"Absolutely the best place to stay in Machakos. Clean and modern with decent food and professional staff."

Reviewed on 29 Apr. 2019

Gelian Hotel Machakos
The Last Village Lodge
The Last Village Lodge
3.5 out of 5
The price is AU$128 per night from 2 Aug. to 2 Aug.
3/5 (1 review)
"Very good property but sluggish service is a big let down"

Reviewed on 30 Sep. 2019

The Last Village Lodge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top activities in Machakos

Frequently asked questions