Skip to main content

Search hotels in Machakos

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

Machakos – 64 hotels and places to stay

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 111 reviews
    From
    US$68
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 24 reviews
    From
    US$90
    1 night, 2 adults
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 5 reviews
    From
    US$62
    1 night, 2 adults
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 73 reviews
    From
    US$27
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 13 reviews
    From
    US$18
    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.0
    Very good - What previous guests thought, 5 reviews
    From
    US$42
    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 7.6
    Good - What previous guests thought, 22 reviews
    From
    US$21
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 78 reviews
    From
    US$36
    1 night, 2 adults
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 6 reviews
    From
    US$78
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 109 reviews
    From
    US$102
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 13 reviews
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 6 reviews
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 26 reviews

Most booked hotels in Machakos and surroundings in the past month

See all

Best hotels with breakfast in Machakos and nearby

  • 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 8.4
    Very good - What previous guests thought, 24 reviews

    With free Wi-Fi in all areas, The Kyaka Hotel offers self-catering accommodation in Machakos. Guests can enjoy local cuisine at the restaurant and drinks at the bar.

    From US$100 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 6.0
    Pleasant - What previous guests thought, 5 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 6.7
    Pleasant - What previous guests thought, 73 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$25.65 per night
  • 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.

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 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
  • 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 9.5
    Exceptional - What previous guests thought, 2 reviews

    Yara Homes is set in Machakos, 48 km from Nairobi SGR Terminus, 4 km from Machakos Peoples Park, as well as 32 km from Daystar University.

    From US$20 per night

Budget hotels in Machakos and nearby

  • 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.