Le Tea Tot Hotel Machakos propose des chambres avec connexion Wi-Fi gratuite à Machakos, à 200 mètres du supermarché Naivas. L'établissement se trouve à proximité de l'église catholique et de l'office du tourisme de Machakos.
Doté d'une connexion Wi-Fi gratuite dans l'ensemble des locaux, le Kyaka Hôtel propose des hébergements indépendants à Machakos. Lors de votre séjour, vous pourrez déguster une cuisine locale au restaurant ou prendre un verre au bar.
Doté d'un salon commun, le Zeroes Resort est situé à Machakos, à 15 km de la forêt de Katunga. L'établissement est situé à 5 km du champ de foire de Machakos. Le restaurant sert des plats africains.