Book Machakos hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Machakos

Cheap Machakos hotels

Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport

5 out of 5
Mombasa Road Nairobi Nairobi County
Fully refundableReserve now, pay when you stay
With a stay at Argyle Grand Hotel Nairobi Airport in Nairobi (Lang'ata), you'll be a 3-minute drive from Gateway Mall and 11 minutes from Uhuru Park.
Opens in a new windowArgyle Grand Hotel Nairobi Airport
JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi

4.5 out of 5
Chiromo Lane, Westlands Nairobi
Fully refundableReserve now, pay when you stay
The price is AU$419 per night from 6 Mar to 7 Mar
AU$419
6 Mar - 7 Mar
includes taxes & fees
With a stay at JW Marriott Hotel Nairobi in Nairobi (Westlands), you'll be within a 5-minute drive of Sarit Centre and Westgate Shopping Mall.
Opens in a new windowJW Marriott Hotel Nairobi
Best Western Plus Meridian Hotel

Best Western Plus Meridian Hotel

3.5 out of 5
6 Murang'a Road, Off Moi Avenue Nairobi
Fully refundableReserve now, pay when you stay
The price is AU$108 per night from 16 Feb to 17 Feb
AU$108
16 Feb - 17 Feb
includes taxes & fees
With a stay at Best Western Plus Meridian Hotel, you'll be centrally located in Nairobi, within a 15-minute drive of Thika Road Mall and Nairobi National ...
Opens in a new windowBest Western Plus Meridian Hotel
Save an average of 15% on thousands of hotels when you're signed in
Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill

3.5 out of 5
2nd Ngong Avenue Nairobi
Fully refundableReserve now, pay when you stay
The price is AU$96 per night from 13 Feb to 14 Feb
AU$96
13 Feb - 14 Feb
includes taxes & fees
With a stay at Best Western Nairobi Upper Hill in Nairobi (Kilimani), you'll be within a 15-minute drive of Nairobi National Park and Thika Road Mall.
Opens in a new windowBest Western Nairobi Upper Hill
The Sarova Stanley

The Sarova Stanley

5 out of 5
Corner of Kenyatta Ave. and Kimathi St. Nairobi
Fully refundableReserve now, pay when you stay
With a stay at The Sarova Stanley, you'll be centrally located in Nairobi, within a 15-minute drive of Nairobi National Park and Thika Road Mall.
Opens in a new windowThe Sarova Stanley
Fairmont The Norfolk

Fairmont The Norfolk

5 out of 5
Harry Thuku Road Nairobi
Fully refundableReserve now, pay when you stay
The price is AU$292 per night from 27 Feb to 28 Feb
AU$292
27 Feb - 28 Feb
includes taxes & fees
A stay at Fairmont The Norfolk places you in the heart of Nairobi, steps from University of Nairobi and a 4-minute drive from Kenyatta International Convention ...
Opens in a new windowFairmont The Norfolk
Nairobi Serena Hotel

Nairobi Serena Hotel

5 out of 5
Kenyatta Avenue / Processional Way Nairobi
The price is AU$360 per night from 27 Feb to 28 Feb
AU$360
27 Feb - 28 Feb
includes taxes & fees
With a stay at Nairobi Serena Hotel, you'll be centrally located in Nairobi, within a 10-minute walk of Uhuru Park and University of Nairobi.
Opens in a new windowNairobi Serena Hotel
Radisson Blu Hotel Nairobi Upper Hill

Radisson Blu Hotel Nairobi Upper Hill

5 out of 5
Elgon Rd Nairobi
Fully refundableReserve now, pay when you stay
The price is AU$300 per night from 20 Feb to 21 Feb
AU$300
20 Feb - 21 Feb
includes taxes & fees
Located in Nairobi (Upper Hill), Radisson Blu Hotel Nairobi Upper Hill is within a 5-minute drive of Nairobi Hospital and Royal Nairobi Golf Club.
Opens in a new windowRadisson Blu Hotel Nairobi Upper Hill
Crowne Plaza Nairobi Airport by IHG

Crowne Plaza Nairobi Airport by IHG

5 out of 5
First Freight Lane Nairobi
The price is AU$283 per night from 12 Feb to 13 Feb
AU$283
12 Feb - 13 Feb
includes taxes & fees
With a stay at Crowne Plaza Nairobi Airport by IHG in Nairobi, you'll be 7.2 mi (11.6 km) from Nairobi National Park and 11.1 mi (17.9 km) from Kenyatta International ...
Opens in a new windowCrowne Plaza Nairobi Airport by IHG
Don't see what you're looking for?
See all available properties in Machakos
View all properties
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.

Hotels in Machakos

If you're looking for Machakos accommodation, you're outta luck. Our (usually loaded) database of Kenya hotels doesn't include any places to crash in or around this destination.

If you plan to base yourself in this particular part of Kenya, Githunguri could be a practical option. It lies 70 kilometres from Machakos. Some of the most popular Githunguri apartments and hotels include the Tribe Hotel and Windsor Golf Hotel & Country Club.

Attractions and Hotels Near Machakos

Always on the lookout for that next big, fat adventure? The wider Kenya region has some fabulous things to see and experience as well. The area is known for having amazing mountains, valleys and savannahs. After staring slack-jawed at nature's artworks, visit popular tourist sights like craft workshops. If the weather is nice (or even if it's not), also get out there and try some exciting activities like hiking.

Unless you're going to sleep on the floor at Jomo Kenyatta International Airport, it might be wise to book some accommodation before you fly. The Nairobi Airport Hotel is close by, or you could always travel into Machakos' centre. It's 40 kilometres away.

Machakos hotels essential information

Accommodation
2,804 hotels
Lowest Price
AU$96
Highest Price
AU$419
Popular hotels
Argyle Grand Hotel Nairobi Airport, JW Marriott Hotel Nairobi, Best Western Plus Meridian Hotel, Best Western Nairobi Upper Hill, The Sarova Stanley, Fairmont The Norfolk, Nairobi Serena Hotel, Radisson Blu Hotel Nairobi Upper Hill, Crowne Plaza Nairobi Airport by IHG

Most recent Machakos hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.