Book Hotels in Kabaa
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Kabaa hotels

Ol donyo Sapuk Resort
Donyo-Tala Road, Donyo Sabuk Nguluni Machakos County
$50 nightly
The price is $59 total per night from Jun 3 to Jun 4
$59 total
Jun 3 - Jun 4
Total with taxes and fees
This resort features a restaurant, an outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the 3 conference rooms, along with free WiFi in ...
"Excellent atmosphere, superb friendly staff, such a nice pool, delicious food!"
Reviewed on Apr 29, 2026

Kitonga Garden Resort
Mbiuni Location Kabaa Machakos County
Fully refundableReserve now, pay when you stay
$171 nightly
The price is $203 total per night from Jun 11 to Jun 12
$203 total
Jun 11 - Jun 12
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this hotel. Business travelers can take advantage of the free WiFi in public areas. ...
"My family and I recently ENJOYED a staycation at the resort. We travel frequently and typically stay in 3 to 5-star hotels, so we have a good frame of reference. However, I do have some concerns to share. First, we had difficulty finding the resort because the signage outside was inadequate. Our ..."
Reviewed on May 26, 2026

Swiss Hibernation Resort
Etikoni Kabaa Machakos County
Fully refundableReserve now, pay when you stay
$17 nightly
The price is $21 total per night from Jun 3 to Jun 4
$21 total
Jun 3 - Jun 4
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A coffee shop and ...

Bahamas Resort
Garissa Highway Thika Kiambu County
$21 nightly
The price is $25 total per night from Jun 3 to Jun 4
$25 total
Jun 3 - Jun 4
Total with taxes and fees
A restaurant and a bar/lounge are featured at this guesthouse. WiFi in public areas is free. Self parking is offered and multilingual staff can provide around-the-clock ...

Miami Garden Resort
Thika Garissa Road, Matuu Town Matuu Machakos County
A restaurant and a bar/lounge are featured at this bed & breakfast. Guests will appreciate freebies like continental breakfast and free self parking. There's ...

Elena Lodge
Mua Road Machakos Machakos County
A restaurant and a bar/lounge are featured at this guesthouse. Enjoy the free English breakfast each morning. Dry cleaning and luggage storage are also ...
Matuu Ndallas Hotel
Thika Garissa Road Matuu
$127 nightly
The price is $150 total per night from Jun 3 to Jun 4
$150 total
Jun 3 - Jun 4
Total with taxes and fees
This hotel features a restaurant, a gym, and a bar/lounge. Guests will appreciate freebies like continental breakfast and free self parking.

Savannah Lodge Nguluni
Kangundo Rd Nguluni Machakos County
Fully refundableReserve now, pay when you stay
$50 nightly
The price is $58 total per night from Jun 3 to Jun 4
$58 total
Jun 3 - Jun 4
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Guests will appreciate freebies like continental breakfast and free self parking. Staff ...

ACK Guest House
Kitui Road, Machakos,Kenya. Machakos Machakos County
Fully refundableReserve now, pay when you stay
$44 nightly
The price is $53 total per night from Jun 14 to Jun 15
$53 total
Jun 14 - Jun 15
Total with taxes and fees
This hotel features 2 restaurants and free WiFi in public areas. Take advantage of the free self parking.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Kabaa hotel reviews by fellow wanderers

Kitonga Garden Resort
4 out of 5
Posted 7 days ago
Travelocity Verified Review
"My family and I recently ENJOYED a staycation at the resort. We travel frequently and typically stay in 3 to 5-star hotels, so we have a good frame of reference. However, I do have some concerns to share. First, we had difficulty finding the resort because the signage outside was inadequate. Our driver was following Google Maps, which unfortunately led us down a bumpy, scary road, but we made it safely in the end. Upon arrival, we were greeted by an awesome staff who assisted us in every way, so there were no issues there. One significant concern was the food service. We had read previous reviews indicating that food takes too long to arrive, and we found this to be true. Even though we stayed for two days and were the only guests on our last day, our food was still delayed, even though we had requested it hours in advance to accommodate our baby. I suggest that someone be available at the reception at all times. Our driver arrived to take us to the airport (JKIA), but there was no one at reception. I had left a note and the key card at the desk, asking someone to call me when they arrived so I could settle my remaining bill. Unfortunately, we didn’t leave the property until after 7 AM, which left us rushing and nearly missing our flight. The guards contacted management, and they quickly came to assist us. Awesome. Overall, I hope my comments and suggestions are taken constructively. A PLACE TO VISIT FOR RECURRING OR/AND NEW VISITORS."
A verified traveler stayed at Kitonga Garden Resort

