
Machakos Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Alon Ravid
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, 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.
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

Argyle Grand Hotel Nairobi Airport
Mombasa Road, Nairobi, Nairobi County
Fully refundableReserve now, pay when you stay
The price is AU$222 per night from 12 July to 13 July
AU$222
12 July - 13 July
includes taxes & fees
9/10 Wonderful! (406 reviews)
Nairobi visit
"Great place and people!"
Reviewed on 1 Jul. 2025

Best Western Plus Meridian Hotel
6 Murang'a Road, Off Moi Avenue, Nairobi
Fully refundableReserve now, pay when you stay
The price is AU$125 per night from 2 Aug to 3 Aug
AU$125
2 Aug - 3 Aug
includes taxes & fees
8.8/10 Excellent! (1,002 reviews)
"This was a good stay, the staff could not have been more welcoming or helpful. The room Was clean and comfortable, the breakfast was fabulous with a huge amount of choices. The hotel is very well positioned I would stay here again"
Reviewed on 23 Jun. 2025

Fairview Hotel
Bishop Road, Nairobi
Fully refundableReserve now, pay when you stay
The price is AU$182 per night from 20 July to 21 July
AU$182
20 July - 21 July
includes taxes & fees
9.4/10 Exceptional! (484 reviews)
"Limited dinibgbopyions due to the large scale renovations"
Reviewed on 20 May 2025
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.
Frequently asked questions
Discover the most popular places to visit in Machakos
What to do in Machakos

Oldonyo Sapuk Full Day Private Hiking Tour from Nairobi
AU$213
per adult

Oldonyo Sapuk Full Day Private Hiking Tour from Nairobi
AU$201
per adult
More holiday ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.