Skip to main content

Stay in Machakos's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Machakos Suites Luxury Hotel

Hotel in Machakos

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. Maureen has been such an amazing host. She made perfect breakfasts and our room was clean and neat. She has been so helpful and kind all the time. We kindly recommend the place. We shall return!

Show more Show less
7.7
Good
121 reviews
Price from
HUF 5,775
per night

Garden Hotel Machakos 3 stars

Hotel in Machakos

Situated in Machakos, 8.4 km from Katunga Forest, Garden Hotel Machakos features accommodation with a garden, free private parking, a terrace and a restaurant.

Show more Show less

Koma Gardens and Resort 5 stars

Hotel in Nguluni

Koma Gardens and Resort has a garden, terrace, a restaurant and bar in Nguluni. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

Show more Show less

Lysak Haven Park hotel 3 stars

Hotel in Machakos

Featuring 3-star accommodation, Lysak Haven Park hotel is set in Machakos, 47 km from Nairobi SGR Terminus and 3.1 km from Machakos Peoples Park.

Show more Show less
Price from
HUF 22,520
per night

Kiikalloh Grand Resort 4 stars

Hotel in Machakos

Located in Machakos, 18 km from Katunga Forest, Kiikalloh Grand Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

Show more Show less
Price from
HUF 19,305
per night

Machakos Inn Hotel

Hotel in Machakos

Situated in Machakos, 8.8 km from Katunga Forest, Machakos Inn Hotel features accommodation with a terrace, free private parking, a restaurant and a bar.

Show more Show less
6
Review score
3 reviews
Price from
HUF 23,235
per night

Galaxy Resort Kitengela 4 stars

Hotel in Athi River

Situated 30 km from Kenyatta International Conference Centre, Galaxy Resort Kitengela offers 4-star accommodation in Athi River and has a bar.

Show more Show less
4.7
Review score
4 reviews
Price from
HUF 11,440
per night

Caphill Hotel 2 stars

Hotel in Syokimau

Located in Syokimau, 23 km from Kenyatta International Conference Centre, Caphill Hotel provides accommodation with a shared lounge, free private parking, a restaurant and a bar. The staff are very professional and the rooms very clean. Breakfast is served on time and fresh. Guess what, I forgot something in the room after I checked out and was called by one of the staff to inform me about it and kept it safe for me. I'd always stay there anytime I'm around.

Show more Show less
7
Good
48 reviews

Olerai Hotel Kitengela

Hotel in Athi River

Situated in Athi River, 40 km from Kenyatta International Conference Centre, Olerai Hotel Kitengela features accommodation with a garden, free private parking, a shared lounge and a terrace. They said all the rooms were Occupied and they had no regards for me having booked the hotel before the trip.

Show more Show less
5.9
Review score
12 reviews
Price from
HUF 10,500
per night

Gelian Hotel

Hotel in Machakos

Situated in Machakos, 600 metres from Machakos District Hospital. Gelian Hotel has a bar, a restaurant and rooms with free WiFi access. the staff was great, nice and accommodating.

Show more Show less
7
Good
20 reviews
Price from
HUF 26,810
per night

Hotels with extra health and safety measures

Find hotels in Machakos with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Machakos in the past month

See all

Machakos's best hotels with breakfast

See all

FAQs about hotels in Machakos

  • On average, it costs HUF 21,450 per night to book a 3-star hotel in Machakos for tonight. You'll pay on average around HUF 11,260 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Machakos will cost around HUF 8,545 (based on Booking.com prices).

  • Athi River, Machakos and Syokimau are popular with other travellers visiting Machakos.

  • There are 104 hotels in Machakos you can book on Booking.com.

  • The average price per night for a 3-star hotel in Machakos this weekend is HUF 22,880 or, for a 4-star hotel, HUF 16,355. Looking for something even fancier? 5-star hotels in Machakos for this weekend cost on average around HUF 8,545 per night (based on Booking.com prices).

Planning a trip? Get inspired by reviews of cities in Machakos

Explore guest reviews of hotels in Machakos

See all