Home/Where to stay/Machakos/3-star hotels

3-star hotels in Machakos

This shortlist covers 15 three-star hotels in Machakos County, Kenya, ranked by guest rating out of 5. It is for travellers who want a comfortable base near Machakos People's Park or a stopover on the roads southeast of Nairobi.

15 hotels3 rated 4.5+5,358 guest reviews

Staying in Machakos

Machakos is the county seat of Machakos County, Kenya, about 55 km southeast of Nairobi. The town is reached by road from Nairobi and is known for Machakos People's Park, which sits on its edge. Visitors use the town as a base in the county, whether for business or to explore the area.

The hotels here are scattered across the town and its surroundings. Starling Bird Resort sits in Maanzoni Conservancy, Kyaka Hotel on Kangundo Road, Kiikaloh Grand Resort on Chumvi Machakos Kitui Road, and Ol Donyo Sabuk Resort off Garissa Road. Several are along Mombasa Road, including Skyward Mua Hotel, Covent Hills Hotel, Limrock Hotel, and Amazing Kenya Retreat. Others are closer to the centre, such as Kiandani Hotel and Zeroes Resort. This range suits couples, families, business travellers, and anyone on a short break who prefers a three-star stay with a solid guest score.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Starling Bird Resort

    ★★★4.5258 reviews

    Maanzoni Conservancy

    Why stay hereSet in the Maanzoni Conservancy, Starling Bird Resort is a 3-star option whose 4.5 rating from 258 guests reflects steady satisfaction. It suits travellers who want a quiet conservancy setting away from Machakos town and value a well-regarded stay over a central location.

    See Starling Bird Resort
  2. Kyaka Hotel

    ★★★4.31,627 reviews

    Kangundo Road 111

    Why stay hereKyaka Hotel sits on Kangundo Road 111 and carries the heaviest review base on this list, with 1627 guests giving it 4.3. That volume of feedback makes it a dependable 3-star pick for travellers passing along Kangundo Road who want a tried and tested stop rather than an unknown one.

    See Kyaka Hotel
  3. Kiikaloh Grand Resort

    ★★★4.3310 reviews

    Chumvi Machakos Kitui Rd

    Why stay hereKiikaloh Grand Resort stands along the Chumvi Machakos Kitui Rd, a 3-star property rated 4.3 by 310 guests. It fits travellers moving between Machakos and Kitui who prefer a roadside resort with a solid record of guest satisfaction.

    See Kiikaloh Grand Resort
  4. Ol Donyo Sabuk Resort

    ★★★4.2816 reviews

    Off Garissa Road

    Why stay hereOl Donyo Sabuk Resort lies off Garissa Road, and its 816 reviews place it among the better-known 3-star addresses here. A 4.2 rating from that many guests makes it a reasonable choice for those heading toward Garissa Road and wanting somewhere with a broad base of past visitors.

    See Ol Donyo Sabuk Resort
  5. Tea Tot Paradise Hotel

    ★★★4.0916 reviews

    Along Konza Road Anam Towers 111111

    Why stay hereTea Tot Paradise Hotel is found along Konza Road at Anam Towers, a 3-star hotel rated 4.0 by 916 guests. With Konza in the address, it appeals to travellers with business around the Konza area who want a hotel that has already hosted a large number of guests.

    See Tea Tot Paradise Hotel
  6. Kiandani Hotel

    ★★★4.0249 reviews

    Kitui Road 8482 00300 Machakos Kenya

    Why stay hereKiandani Hotel occupies Kitui Road 8482 in Machakos, rated 4.0 from 249 reviews. Its Kitui Road position and 3-star class suit guests who want to stay within Machakos town on the Kitui side, with a moderate but consistent guest record.

    See Kiandani Hotel
  7. Skyward Mua Hotel

    ★★★4.069 reviews

    Makutano Mombasa Road

    Why stay hereSkyward Mua Hotel stands at Makutano on Mombasa Road, a 3-star property with a 4.0 rating from 69 guests. It suits travellers on the Mombasa Road corridor who prefer a smaller, newer-feeling hotel with fewer but positive reviews.

    See Skyward Mua Hotel
  8. Zeroes Resort

    ★★★3.9269 reviews

    Machakos

    Why stay hereZeroes Resort is a 3-star hotel in Machakos rated 3.9 by 269 guests. It works for travellers who want a straightforward stay in Machakos itself and are content with a good rather than standout guest score.

    See Zeroes Resort
  9. Covent Hills Hotel

    ★★★3.972 reviews

    Mombasa Road

    Why stay hereCovent Hills Hotel sits on Mombasa Road and holds a 3.9 rating from 72 reviews. As a 3-star stop, it fits guests breaking a journey along Mombasa Road who want a modest, low-volume hotel rather than a large one.

    See Covent Hills Hotel
  10. Sunglam Hotel

    ★★★3.8297 reviews

    Wote Road Katoloni

    Why stay hereSunglam Hotel is located on Wote Road at Katoloni, a 3-star hotel rated 3.8 by 297 guests. It suits travellers using the Wote Road side of Machakos who want a settled hotel with a reasonable number of past guests behind it.

    See Sunglam Hotel
  11. Konza City Tranzit Hotel

    ★★★3.8160 reviews

    Makutano Junction

    Why stay hereKonza City Tranzit Hotel stands at Makutano Junction, a 3-star hotel with a 3.8 rating from 160 guests. Its junction position makes it a practical overnight for those in transit, and the review count shows it hosts a steady flow of travellers.

    See Konza City Tranzit Hotel
  12. Ph Cai Resort

    ★★★3.6130 reviews

    Cai Road

    Why stay herePh Cai Resort is on Cai Road, a 3-star property rated 3.6 by 130 guests. It appeals to travellers who want a resort-style 3-star stay on Cai Road and are comfortable with a moderate guest score.

    See Ph Cai Resort
  13. Roof Garden Hotel

    ★★★3.6171 reviews

    Machakos

    Why stay hereRoof Garden Hotel is a 3-star hotel in Machakos with a 3.6 rating from 171 reviews. It suits guests who want to be in Machakos town itself and prefer a hotel with a steady, if unremarkable, guest record.

    See Roof Garden Hotel
  14. Limrock Hotel

    ★★★4.97 reviews

    Mombasa Road

    Why stay hereLimrock Hotel on Mombasa Road holds a 4.9 rating, though from only 7 reviews. It is a 3-star option for travellers on the Mombasa Road corridor who are willing to judge for themselves on a very small sample of feedback.

    See Limrock Hotel
  15. Amazing Kenya Retreat

    ★★★4.67 reviews

    Off Mombasa Road Machakos 90100

    Why stay hereAmazing Kenya Retreat is off Mombasa Road in Machakos, a 3-star hotel rated 4.6 from 7 reviews. It suits travellers who want a retreat-style setting away from the main road and do not mind that only a handful of guests have rated it so far.

    See Amazing Kenya Retreat

The shortlist side by side

HotelClassGuest ratingReviews
Starling Bird Resort★★★4.5258
Kyaka Hotel★★★4.31,627
Kiikaloh Grand Resort★★★4.3310
Ol Donyo Sabuk Resort★★★4.2816
Tea Tot Paradise Hotel★★★4.0916
Kiandani Hotel★★★4.0249
Skyward Mua Hotel★★★4.069
Zeroes Resort★★★3.9269
Covent Hills Hotel★★★3.972
Sunglam Hotel★★★3.8297
Konza City Tranzit Hotel★★★3.8160
Ph Cai Resort★★★3.6130
Roof Garden Hotel★★★3.6171
Limrock Hotel★★★4.97
Amazing Kenya Retreat★★★4.67

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

For families

Starling Bird Resort, Kyaka Hotel, Kiikaloh Grand Resort and Ol Donyo Sabuk Resort all score 4.2 or higher from guests. Kyaka Hotel has 1,627 reviews, the most in this list, while Starling Bird Resort leads with 4.5. Their locations in Maanzoni Conservancy, Kangundo Road, Chumvi Machakos Kitui Road and off Garissa Road give families space away from the busiest streets.

Starling Bird Resort · Kyaka Hotel · Kiikaloh Grand Resort · Ol Donyo Sabuk Resort

For business

Kiandani Hotel on Kitui Road and Sunglam Hotel on Wote Road in Katoloni put you near the town centre. Covent Hills Hotel on Mombasa Road and Zeroes Resort in Machakos offer straightforward access by road. All four are three-star with guest ratings of 3.8 to 4.0, and their review counts show they host a steady mix of travellers.

Kiandani Hotel · Sunglam Hotel · Covent Hills Hotel · Zeroes Resort

Top-rated picks

Limrock Hotel on Mombasa Road holds the highest guest rating here at 4.9 from 7 reviews, while Amazing Kenya Retreat off Mombasa Road follows at 4.6 from 7 reviews. Starling Bird Resort in Maanzoni Conservancy combines a 4.5 rating with 258 reviews. These are the strongest scores in this shortlist.

Limrock Hotel · Amazing Kenya Retreat · Starling Bird Resort

Near Mombasa Road

Skyward Mua Hotel in Makutano, Konza City Tranzit Hotel at Makutano Junction, Amazing Kenya Retreat, Limrock Hotel and Covent Hills Hotel all sit along or just off Mombasa Road. This suits travellers passing through on the Nairobi-Mombasa route who want to break the journey without leaving the main road corridor.

Skyward Mua Hotel · Konza City Tranzit Hotel · Amazing Kenya Retreat · Limrock Hotel · Covent Hills Hotel

Where to stay in Machakos

Mombasa Road

Mombasa Road is the main route southeast of Nairobi, and these hotels sit on it or just off it. Skyward Mua Hotel is in Makutano, Covent Hills Hotel and Limrock Hotel are directly on Mombasa Road. This is practical for travellers driving through, with the town centre and Machakos People's Park a short drive away.

Our picks here: Skyward Mua Hotel · Covent Hills Hotel · Limrock Hotel

Kitui Road

Kiandani Hotel is on Kitui Road, which runs through Machakos and out towards the county's eastern side. The town centre is nearby, and Machakos People's Park is on the edge of town. This suits guests who want a town address with easy road access.

Our picks here: Kiandani Hotel

Plan your stay

Getting there and around

Machakos is reached by road from Nairobi. The straight-line distance is about 55 km southeast of Nairobi. The site notes that stays in the centre are searched and booked through IMPT, the booking partner behind this site. No other transport details are given.

Things to do near Machakos

Questions, answered

Which hotel in this shortlist has the highest guest rating?

Limrock Hotel on Mombasa Road has the highest guest rating at 4.9 out of 5, based on 7 reviews. Amazing Kenya Retreat off Mombasa Road follows at 4.6 from 7 reviews, and Starling Bird Resort in Maanzoni Conservancy is next at 4.5 from 258 reviews.

Which hotel is closest to Machakos town centre?

Zeroes Resort and Roof Garden Hotel both give their address as Machakos, placing them in the town itself. Kiandani Hotel on Kitui Road is also close. Machakos People's Park is on the edge of the town, and the site lists 45 places to stay in Machakos.

Which hotels are best for families?

Kyaka Hotel on Kangundo Road has the most reviews here at 1,627 and a 4.3 rating. Starling Bird Resort in Maanzoni Conservancy scores 4.5 from 258 reviews. Kiikaloh Grand Resort on Chumvi Machakos Kitui Road and Ol Donyo Sabuk Resort off Garissa Road both rate 4.3 and 4.2.

Do any hotels have parking?

The hotel records for this shortlist do not list parking among their facilities. Facilities are not specified for any of the 15 three-star hotels here, so it is best to confirm parking directly with the hotel before you book.

Are there hotels with a pool or spa?

The records for these Machakos hotels do not list a pool or spa. None of the 15 three-star properties here has facilities listed in the data, so check with the individual hotel if a pool or spa is important for your stay.

Are pets allowed at these hotels?

Pet policies are not stated in the hotel records for this shortlist. None of the 15 three-star hotels in Machakos lists pet facilities or rules. Contact the hotel directly to ask whether pets are accepted.

Which hotels suit business travellers?

Kiandani Hotel on Kitui Road and Sunglam Hotel on Wote Road in Katoloni are closest to the town centre. Covent Hills Hotel on Mombasa Road and Zeroes Resort in Machakos offer easy road access. All four are three-star with guest ratings between 3.8 and 4.0.

Which hotel has the most reviews?

Kyaka Hotel on Kangundo Road has 1,627 reviews, the highest count in this shortlist, with a guest rating of 4.3 out of 5. Tea Tot Paradise Hotel along Konza Road follows with 916 reviews and a 4.0 rating.

More ways to stay in Machakos