Book Cheap Hotels in Machakos
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Machakos
Most frequently booked Machakos hotels

Argyle Grand Hotel Nairobi Airport
Mombasa Road, Nairobi, Nairobi County
Free cancellation
Reserve now, pay when you stay
44.23 km from city centre
The price is CA $203 per night
CA $203
CA $239 total
includes taxes & fees
16 Mar - 17 Mar
Stay at this 5-star luxury hotel in Nairobi. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Nairobi National Park and Gateway Mall are located nearby.

Crowne Plaza Nairobi Airport by IHG
First Freight Lane, Jomo Kenyatta International Airport, Nairobi
Free cancellation
44.08 km from city centre
The price is CA $180 per night
CA $180
CA $230 total
includes taxes & fees
15 Mar - 16 Mar
Stay at this 5-star luxury hotel in Nairobi. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Nairobi National Park and Gateway Mall are located nearby.

The Sarova Stanley
Corner of Kenyatta Ave. and Kimathi St., Nairobi
Free cancellation
Reserve now, pay when you stay
55.9 km from city centre
The price is CA $229 per night
CA $229
CA $293 total
includes taxes & fees
14 Mar - 15 Mar
Stay at this 5-star luxury hotel in Nairobi. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Nairobi National Park and Sarit Centre are located nearby.

Villa Rosa Kempinski
Chiromo Road, Nairobi
Free cancellation
Reserve now, pay when you stay
57.92 km from city centre
The price is CA $269 per night
CA $269
CA $336 total
includes taxes & fees
5 Apr - 6 Apr
Stay at this 5-star luxury hotel in Nairobi. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Nairobi National Museum and Kenya National Theatre are located nearby.

JW Marriott Hotel Nairobi
Chiromo Lane, Westlands, Nairobi
Free cancellation
Reserve now, pay when you stay
57.94 km from city centre
The price is CA $341 per night
CA $341
CA $426 total
includes taxes & fees
22 Mar - 23 Mar
Stay at this 4.5-star luxury hotel in Nairobi. Enjoy free valet parking, a full-service spa, and 4 restaurants. Popular attractions Nairobi National Museum and Kenya National Theatre are located nearby.

Fairview Hotel
Bishop Road, Nairobi
Free cancellation
Reserve now, pay when you stay
56.83 km from city centre
The price is CA $150 per night
CA $150
CA $193 total
includes taxes & fees
14 Mar - 15 Mar
Stay at this 4-star business-friendly hotel in Nairobi. Enjoy free WiFi, free parking, and 4 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Nairobi National Park and Kenya Railway Golf Club are located nearby.

Four Points By Sheraton Nairobi Airport
9042/1044 Tower Avenue, Jomo Kenyatta International Airport, Nairobi, Nairobi
Free cancellation
Reserve now, pay when you stay
43.46 km from city centre
The price is CA $303 per night
CA $303
CA $379 total
includes taxes & fees
10 Mar - 11 Mar
Stay at this 4-star spa hotel in Nairobi. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular attractions Nairobi National Park and Gateway Mall are located nearby.

Hilton Garden Inn Nairobi Airport
Mombasa Road, Nairobi, Nairobi
Free cancellation
Reserve now, pay when you stay
46.54 km from city centre
The price is CA $189 per night
CA $189
CA $235 total
includes taxes & fees
20 Mar - 21 Mar
Stay at this 4-star business-friendly hotel in Nairobi. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Nairobi National Park and Southfield Mall are located nearby.

Radisson Blu Hotel Nairobi Upper Hill
Elgon Rd, Upper Hill, Nairobi
Free cancellation
Reserve now, pay when you stay
55.61 km from city centre
The price is CA $244 per night
CA $244
CA $305 total
includes taxes & fees
15 Mar - 16 Mar
Stay at this 5-star luxury hotel in Nairobi. Enjoy free WiFi, free parking, and 3 restaurants. Our guests praise the helpful staff and the room service in our reviews. Popular attractions Nairobi National Park and Nyayo National Stadium are located nearby.
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.
Top hotels in Machakos for Extended Stay

Pan Pacific Serviced Suites Nairobi
Corner of Westlands Road & Chiromo Lane, Global Trade Center (GTC), Nairobi
The price is CA $305 per night from Mar. 15 to Mar. 16
CA $305
CA $381 total
includes taxes & fees
15 Mar - 16 Mar
9.6/10 Exceptional! (8 reviews)
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.
Machakos hotels essential information
Accommodation | 2,151 hotels |
---|---|
Lowest Price | CA $35 |
Highest Price | CA $341 |
Popular hotels | Argyle Grand Hotel Nairobi Airport, Crowne Plaza Nairobi Airport by IHG, The Sarova Stanley, Villa Rosa Kempinski, JW Marriott Hotel Nairobi, Fairview Hotel, Four Points By Sheraton Nairobi Airport, Hilton Garden Inn Nairobi Airport, Radisson Blu Hotel Nairobi Upper Hill |
Frequently asked questions
Recent Machakos hotel reviews by fellow wanderers

Four Points By Sheraton Nairobi Airport
5 out of 5
Posted 13 hours ago
Travelocity Verified Review
"The best and closest hotel to the Nairobi airport. The hotel staff actually made sure my name was on a signboard for the shuttle and that as soon as I reached out to the driver I was immediately taken to the hotel and did not have to wait for other passengers."
A verified traveller stayed at Four Points By Sheraton Nairobi Airport
Types of hotels
Hotels near…
Areas of Machakos
More ways to wander Machakos
Most popular
Hotels
Flights
Cheap Flights to TobermoryAir India Calgary (YYC) to Mumbai (BOM) flightsYEG - YRBDelta Toronto (YYZ) to Minneapolis - St. Paul (MSP) flightsUnited Toronto (YYZ) to Delhi (DEL) flightsLOT-Polish Airlines Vancouver (YVR) to Warsaw (WAW) flightsCheap Flights to MaineAir Canada Ottawa (YOW) to New Brunswick (ZBF) flightsCheap Flights to British ColumbiaDelta Toronto (YYZ) to Orlando (MCO) flightsCheap Flights to Copenhagen