Skip to main content

Search hotels in Machakos

Enter your dates to see the latest prices and deals for Machakos hotels

Machakos – 55 hotels and places to stay

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 24 reviews
    From
    US$72
    1 night, 2 adults
  • Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 6 reviews
    From
    US$62
    1 night, 2 adults
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 74 reviews
    From
    US$31
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 52 reviews
    From
    US$19
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 8 reviews
    From
    US$17
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 5 reviews
    From
    US$32
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 12 reviews
    From
    US$18
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 5 reviews
    From
    US$115
    1 night, 2 adults
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 11 reviews
    From
    US$15
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 13 reviews
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 13 reviews
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 22 reviews
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 78 reviews
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 6 reviews
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 109 reviews

Most booked hotels in Machakos and surroundings in the past month

See all

Hotels located in the centre of Machakos

  • Located 8.8 km from Katunga Forest, Catalyst creatives homes provides accommodation with free WiFi and free private parking.

    From US$80 per night
  • Situated 8.8 km from Katunga Forest, Zoe Homes features accommodation with free WiFi and free private parking. The property is non-smoking and is located 49 km from Nairobi SGR Terminus.

    From US$21.70 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting air-conditioned accommodation with a patio, Elmadel Coffee Gardens 4Bed Rustic Wooden House is situated in Machakos.

    From US$108.38 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting air-conditioned accommodation with a patio, Elmadel Coffee Gardens 5Bedroom Villa Mua Hills 50kms from Nairobi is set in Machakos.

    From US$99.45 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Located 8.6 km from Katunga Forest, Cosy Nest Stays Machakos provides accommodation with free WiFi and free private parking.

    From US$25 per night
  • M&L Homes 11 is located in Machakos, 49 km from Nairobi SGR Terminus, 4.4 km from Machakos Peoples Park, and 32 km from Daystar University.

    From US$23 per night
  • Situated 8.5 km from Katunga Forest, Cozy 1Bedroom Apartment, Machakos Town features accommodation with free WiFi and free private parking.

    From US$23 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Situated in Machakos and only 10 km from Katunga Forest, Lilly homes, shanbad building, machakos features accommodation with mountain views, free WiFi and free private parking.

    From US$25 per night

Budget hotels in Machakos and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Nelimah Hosts is situated in Machakos, 49 km from Nairobi SGR Terminus, 5.3 km from Machakos Peoples Park, as well as 33 km from Daystar University.

    From US$39.44 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 6 reviews

    Set just 8.3 km from Katunga Forest, Seo Hotel offers accommodation in Machakos with access to a garden, a tennis court, as well as a 24-hour front desk.

    From US$78 per night
  • Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 6 reviews

    Set in Machakos, 8 km from Katunga Forest, Semara Hotels Machakos offers accommodation with free WiFi and free private parking.

    From US$61.60 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 5 reviews

    Featuring accommodation with a balcony, M & L Homes is situated in Machakos. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set in Machakos, within 11 km of Katunga Forest and 5.9 km of Machakos Peoples Park, IBL Apartments offers accommodation with a terrace as well as free private parking for guests who drive.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 26 reviews

    Mileslin Homes, a property with a terrace, is set in Machakos, 46 km from Nairobi SGR Terminus, 4.5 km from Machakos Peoples Park, as well as 29 km from Daystar University.

  • Situated 7.5 km from Machakos Peoples Park and 36 km from Daystar University, Katisaa Homestay features accommodation set in Machakos.

  • Set in Isuvya, 19 km from Katunga Forest and 9.2 km from Machakos Peoples Park, The Locke and Key Experience offers accommodation with free WiFi, air conditioning, a garden and a terrace.

Best hotels with breakfast in Machakos and nearby

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 74 reviews

    Situated in Machakos, 12 km from Katunga Forest, Machakos Suites Luxury Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. 46 km from Nairobi SGR Terminus...

    From US$31 per night