
Machakos Holidays from AU$2,971
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Machakos Holiday
Our holiday packages to Machakos let you create your own adventure. Tailor your journey to suit your interests and needs and make every moment count in this interesting city. If sightseeing is on the agenda during your trip to Machakos, check out major attractions like Machakos Peoples Park, Machakos University and Machakos Golf Club. Whoever you're taking time off with and whatever the size of your budget, your ultimate Machakos holiday is only clicks away with Expedia.
The Latest Machakos Holiday Deals
Price found within the past 48 hours. Click for updated prices.

The Heron By Sarovar Portico India
Kilimani
Price was AU$3,272, price is now AU$2,971 per person
AU$2,971
per person
17 Sept - 23 Sept
found 1 day ago
Return direct flight included
Perth (PER) to Nairobi (NBO)
8/10 Very good! (327 reviews)
Very poor service in the Bar, Room lacks basic toiletries
Reviewed on 20 June 2026

Tribe Hotel
Gigiri
Price was AU$4,759, price is now AU$4,022 per person
AU$4,022
per person
17 Sept - 23 Sept
found 1 day ago
Return direct flight included
Perth (PER) to Nairobi (NBO)
9/10 Wonderful! (263 reviews)
Our stay at the Tribe hotel exceeded our expectations in many ways. The staff were super friendly and helpful in particular the Chieftains, Joseph who helped us package up some purchases that were too big for our suitcase, Brett and Baraka. Our tour of the elephant rescue centre and the giraffes was great. We had access to the club lounge and really enjoyed the food served there both breakfast and dinner “snacks” (a meal in itself). We plan to stay there again on our return via Nairobi.
Reviewed on 2 July 2026


Sarova Stanley Hotel, Nairobi
Nairobi Central Business District
Price was AU$3,630, price is now AU$3,290 per person
AU$3,290
per person
17 Sept - 23 Sept
found 1 day ago
Return direct flight included
Perth (PER) to Nairobi (NBO)
9/10 Wonderful! (823 reviews)
Hotel was great. The Thai restaurant was amazing food and service very good
Reviewed on 24 June 2026

Sarova Panafric Hotel, Nairobi Upper Hill
Kilimani
Price was AU$3,520, price is now AU$3,221 per person
AU$3,221
per person
17 Sept - 23 Sept
found 1 day ago
Return direct flight included
Perth (PER) to Nairobi (NBO)
8.6/10 Excellent! (467 reviews)
One of our favorite places to stay in Nairobi. The staff are so helpful and friendly. The food is very good and the rooms classy elegant.
Reviewed on 29 May 2026
Machakos Holiday
Machakos Essential Information
Language | Swahili |
|---|---|
Currency | Kenyan shillings |
Closest Airport | Jomo Kenyatta Intl. Airport (NBO) |
Population | 32,000 |
Max Temp Winter | 21ºC |
Max Temp Summer | 24ºC |
Top Sights | Machakos Peoples Park, Machakos University and Machakos Golf Club |
Our pick of the best Machakos Hotel Deals

The Kyaka hotel Machakos
Machakos - Kangundo RD Machakos Machakos County
Fully refundableReserve now, pay when you stay
The price is AU$182 per night from 5 Aug to 6 Aug
AU$182
5 Aug - 6 Aug
includes taxes & fees
10/10 Exceptional! (2 reviews)
"Amazing! I will be back next time I’m in Kenya!"
Reviewed on 24 May 2026

Argyle Grand Hotel Nairobi Airport
Mombasa Road Nairobi Nairobi County
Fully refundableReserve now, pay when you stay
The price is AU$271 per night from 13 July to 14 July
AU$271
13 July - 14 July
includes taxes & fees
9/10 Wonderful! (779 reviews)
"We have stayed at the Argyle several times now. It is very comfortable and convenient to the airport. I would recommend this hotel without a doubt. They even have a new innovative wake up service. At 0500 the kitchen staff comes to work and blasts the sound system with motivational popular music. ..."
Reviewed on 5 July 2026

JW Marriott Hotel Nairobi
Chiromo Lane, Westlands Nairobi
Fully refundableReserve now, pay when you stay
The price is AU$474 per night from 11 July to 12 July
AU$474
11 July - 12 July
includes taxes & fees
9.6/10 Exceptional! (122 reviews)
"JW was the best. From the staff to the rooms, food and customer service and satisfaction, I give them 10/10. If I could add to it I would because they go above and beyond to make sure your stay is to your expectations and beyond. I will definitely stay here and recommend it for your stay in Kenya. ..."
Reviewed on 2 July 2026
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.
Stay near popular Machakos attractions
What to do in Machakos

Nairobi Masai village Day Tour Experience
AU$279
per adult
100% of travellers recommend
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.












