
Machakos Holidays from AU$2,808
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.


Mara Engai Wilderness Lodge
Price was AU$4,932, price is now AU$3,835 per person
AU$3,835
per person
24 Jan - 27 Jan
found 14 hours ago
Return direct flight included
Melbourne (MEL) to Nairobi (NBO)
10/10 Exceptional! (4 reviews)
Great time to safari with a great staff to handle your accommodations and requests. Very incredible lodge and the view is unlike any other lodge due to height and location.
Reviewed on 26 Dec 2025


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$266 per night from 11 Dec to 12 Dec
AU$266
per night
11 Dec - 12 Dec

JW Marriott Hotel Nairobi
Chiromo Lane, Westlands Nairobi
Fully refundableReserve now, pay when you stay
The price is AU$416 per night from 20 Nov to 21 Nov
AU$416
per night
20 Nov - 21 Nov
9.6/10 Exceptional! (165 reviews)
"Beautiful hotel and the staff was AMAZING! I highly recommend staying at this hotel."
Reviewed on 8 Nov 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

Oldonyo Sabuk Full Day Private Hiking Tour from Nairobi
AU$569
per adult

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













