Skip to main content
Manage my booking

Search hotels in Machakos

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

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Machakos – 65 hotels and places to stay

Filter by:

Star Rating
Review score

Outback Kenya Lodge

Hotel in Machakos

Located in Machakos, 18 miles from Katunga Forest, Outback Kenya Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

I
Ian
From
Kenya
The staff were very friendly and went out of their way to ensure our stay was beautiful.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 121 reviews
Price from
CAD 99.22
1 night, 2 adults

The Kyaka Hotel

Hotel in Machakos

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

A
Amy
From
Kenya
Received great service from the Staff.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 27 reviews
Price from
CAD 99.22
1 night, 2 adults

Semara Hotels Machakos

Hotel in Machakos

Located in Machakos, 5 miles from Katunga Forest, Semara Hotels Machakos has accommodations with free WiFi and free private parking.

A
Agnes
From
Malawi
Breakfast was usually not enough especially at the season where they were hosting a lot of big groups, it was not well planned
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 11 reviews
Price from
CAD 84.89
1 night, 2 adults

Machakos Suites Luxury Hotel

Hotel in Machakos

Located in Machakos, 7.3 miles from Katunga Forest, Machakos Suites Luxury Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

J
Joseph
From
Kenya
The service was great and the location peaceful.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 55 reviews
Price from
CAD 42.72
1 night, 2 adults

Gelian Hotel

Hotel in Machakos

Located in Machakos, 5.2 miles from Katunga Forest, Gelian Hotel has accommodations with a fitness center, free private parking, a shared lounge and a bar.

j
joyce.munini
From
Kenya
It was very quiet and cozy despite it being in the middle of town. There is a nice terrace place to sit quietly The roof top is abit hot though and noise from the surrounding
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 13 reviews
Price from
CAD 184.67
1 night, 2 adults

Elmadel Coffee Gardens 5Bedroom Villa Mua Hills 50kms from Nairobi

Machakos

5.5 miles from Katunga Forest in Machakos, Elmadel Coffee Gardens 5Bedroom Villa Mua Hills 50kms from Nairobi features accommodations with access to beauty services.

T
Thierry
From
Belgium
The lady at the Coffee Gardens made a wonderful local meal for us. She also took care of the kids while we had to go collect our delayed luggage from Jomo Keniata airport in Nairobi. The whole package is just excellent, if you want quiet family time away from the cities.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
CAD 227.35
1 night, 2 adults

Tirisi Homes

Machakos

Tirisi Homes is located in Machakos, just 6.1 miles from Katunga Forest and 31 miles from Nairobi SGR Terminus.

s
sp
From
Kenya
Everything is perfect💯👍👏
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 61 reviews
Price from
CAD 26.79
1 night, 2 adults

Mimos 2 BR Machakos

Machakos

Providing a garden, Mimos 2 BR Machakos provides accommodations in Machakos. This apartment offers free private parking, full-day security, and free Wifi.

K
Kanini
From
Sweden
The apartment is very nice ,clean and spacious.Tje beds are very comfortable. It feels totally like home. Jackie is a great host,always responsive every time we had a concern.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 reviews
Price from
CAD 44.10
1 night, 2 adults

Maanzoni - Ndoto House ,Athi River by Nest & Nomad

Machakos

Maanzoni - Ndoto House, Athi River by Nest & Nomad is located in Machakos, just 18 miles from Kenyatta International Conference Centre and 19 miles from Nairobi National Museum.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 reviews
Price from
CAD 170.95
1 night, 2 adults

Tabz BnB

Machakos

Tabz BnB offers accommodations in Machakos, 5.9 miles from Katunga Forest and 29 miles from Nairobi SGR Terminus. This property offers access to a balcony, free private parking, and free Wifi.

D
Duateh
From
Kenya
The host was readily available and made my stay very enjoyable.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews
Price from
CAD 21.08
1 night, 2 adults
See all 65 hotels in Machakos

Most booked hotels in Machakos and surrounding area in the past month

See all

Popular with guests booking hotels in Machakos

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 13 reviews

Popular with guests booking hotels in Machakos

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

Popular with guests booking hotels in Machakos

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Popular with guests booking hotels in Machakos

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 121 reviews

Popular with guests booking hotels in Machakos

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 27 reviews

Popular with guests booking hotels in Machakos

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 11 reviews

Hotels located in the center of Machakos

Pearl Studio offers accommodations in Machakos, 5.5 miles from Katunga Forest and 30 miles from Nairobi SGR Terminus. Both Wifi and private parking are accessible at the apartment free of charge.

From CAD 30.32 per night

Catalyst creatives homes offers accommodations in Machakos, 5.5 miles from Katunga Forest and 30 miles from Nairobi SGR Terminus. The condo hotel also provides free Wifi and free private parking.

From CAD 110.25 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Featuring free bikes, Elmadel Coffee Gardens 4Bed Rustic Wooden House offers accommodations in Machakos. This property offers access to a terrace and free private parking.

From CAD 151.59 per night

Umoja House is located in Machakos, just 5.3 miles from Katunga Forest and 30 miles from Nairobi SGR Terminus.

From CAD 67.53 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Cosy Nest Stays Machakos offers accommodations in Machakos, 5.3 miles from Katunga Forest and 30 miles from Nairobi SGR Terminus.

From CAD 34.45 per night

Cozy 1Bedroom Apartment, Machakos Town offers accommodations in Machakos, 5.3 miles from Katunga Forest and 30 miles from Nairobi SGR Terminus.

From CAD 31.70 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Serene STUDIO apartment in Machakos is located in Machakos, just 5.5 miles from Katunga Forest and 30 miles from Nairobi SGR Terminus.

From CAD 26.18 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Lilly homes, shanbad building, machakos is located in Machakos, just 3 miles from Machakos Peoples Park and 20 miles from Daystar University.

From CAD 34.45 per night

Best hotels with breakfast in Machakos and nearby

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 11 reviews

Located in Machakos, 5 miles from Katunga Forest, Semara Hotels Machakos has accommodations with free WiFi and free private parking.

From CAD 84.89 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 55 reviews

Located in Machakos, 7.3 miles from Katunga Forest, Machakos Suites Luxury Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

From CAD 35.35 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews

5.4 miles from Katunga Forest in Machakos, Eclectic 2 bedrm homely & comfy features accommodations with access to spa facilities.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 13 reviews

Located in Machakos, 5.2 miles from Katunga Forest, Gelian Hotel has accommodations with a fitness center, free private parking, a shared lounge and a bar.

Enu Supermarket apartments offers accommodations in Machakos, 2.5 miles from Machakos Peoples Park and 20 miles from Daystar University.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 6 reviews

M & L Homes is located in Machakos, just 5.9 miles from Katunga Forest and 31 miles from Nairobi SGR Terminus. This property offers access to a terrace, free private parking, and free Wifi.

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

Seo Hotel in Machakos provides accommodations with a garden, a tennis court, and a terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 19 reviews

Tirisi Homes offers accommodations in Machakos, 6.3 miles from Katunga Forest and 31 miles from Nairobi SGR Terminus.

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 located in Machakos, just 5.9 miles from Katunga Forest and 31 miles from Nairobi SGR Terminus.

From CAD 54.35 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Yeng BnB is located in Machakos, just 5.9 miles from Katunga Forest and 29 miles from Nairobi SGR Terminus. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 29 reviews

Mileslin Homes is located in Machakos, just 7.2 miles from Katunga Forest and 28 miles from Nairobi SGR Terminus. This property offers access to a balcony, free private parking, and free Wifi.

Katisaa Homestay offers accommodations in Machakos, 4 miles from Katunga Forest and 4.7 miles from Machakos Peoples Park.

gogless