You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Machakos, the vibrant capital of Machakos County in Kenya, offers a unique blend of urban charm and natural beauty, making it an ideal travel destination. Known for its welcoming atmosphere, Machakos provides a range of accommodations from luxury hotels to cozy guesthouses, catering to all types of travelers. The town is strategically located near Nairobi, offering a peaceful retreat from the bustling city life.
For those looking to explore the best neighborhoods, the central area of Machakos Town is a popular choice, offering easy access to local amenities and attractions. Visitors can explore the Machakos People's Park, a serene spot perfect for picnics and leisurely walks, or visit the historic Machakos Golf Club for a round of golf amidst scenic landscapes.
Top attractions include the Ol Donyo Sabuk National Park, offering breathtaking views and wildlife experiences, and the Machakos Hills, ideal for hiking enthusiasts. Whether you're seeking adventure or relaxation, Machakos promises a memorable stay.
See the latest prices and deals by choosing your dates

Hotel in Machakos · 0.88 mi from centre
2.0
1 review
Breakfast available
With a stay at Sunglam Hotel in Machakos, you'll be in the suburbs, just steps from Machakos University and a 2-minute drive from Kenyatta Stadium. This hotel is 28.4 mi (45.7 km) from Nairobi National Park and 1.7 mi (2.8 km) from Machakos Golf Club.

Hotel in Machakos · 1.92 mi from centre
6.8
74 reviews
Breakfast available
Located in Machakos, 7.3 miles from Katunga Forest, Machakos Suites Luxury Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace. With a restaurant, the property also has a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
Nairobi SGR Terminus is 28 miles from the hotel, while Machakos Peoples Park is 2.8 miles from the property. Wilson Airport is 35 miles away.

Homestay in Machakos · 3.39 mi from centre
6.7
3 reviews
Cosy Studio at Crystal Towers Machakos is located in Machakos, just 8.7 miles from Katunga Forest and 27 miles from Nairobi SGR Terminus. This property offers access to a terrace and free private parking. The accommodation features full-day security and bicycle parking for guests.
This homestay comes with a dining area, a fully equipped kitchenette with a fridge, and a satellite flat-screen TV. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. The homestay offers bed linen, towels, and daily room service.
Both a bicycle rental service and a car rental service are available at the homestay.
Machakos Peoples Park is 4.2 miles from Cosy Studio at Crystal Towers Machakos, while Daystar University is 17 miles from the property. Wilson Airport is 34 miles away.

Guesthouse in Machakos · 6.53 mi from centre
Breakfast available
When you stay at Elena Lodge in Machakos, you'll be 8 minutes by car from Kituluni Gravity Hill. This guesthouse is 25.9 mi (41.7 km) from Nairobi National Park and 11.1 mi (17.9 km) from Machakos Golf Club.

Hotel in Machakos · 9.29 mi from centre
With a stay at Konza City Tranzit Hotel in Machakos, you'll be within a 15-minute drive of Kenyatta Stadium and Machakos Golf Club. This hotel is 17.5 mi (28.2 km) from Nairobi National Park and 7.9 mi (12.8 km) from Machakos People's Park.

Chalet in Machakos · 6.17 mi from centre
When you stay at Mua Hills Getaway in Machakos, you'll be 11 minutes by car from Kituluni Gravity Hill. This chalet is 23.8 mi (38.3 km) from Nairobi National Park and 10.6 mi (17 km) from Machakos Golf Club.

Farm stay in Machakos · 6.81 mi from centre
Mua Hills Farmstay offers accommodations in Machakos, 13 miles from Katunga Forest and 28 miles from Nairobi SGR Terminus. This property offers access to a terrace, free private parking, and free Wifi. Outdoor seating is also available at the farm stay.
There is a seating area, a dining area, and a kitchenette complete with a microwave, a fridge, and a stovetop. For added privacy, the accommodation features a private entrance.
Wilson Airport is 35 miles from the property.

Hotel in Machakos, Katelembu · 7.81 mi from centre
Mua Hills Tented Camp has accommodations in Katelembu. The property is located 16 miles from Katunga Forest, 24 miles from Nairobi SGR Terminus and 31 miles from Jihan Freighters Limited.
Featuring a private bathroom with a shower and free toiletries, some accommodations at the hotel also feature a mountain view.
An à la carte, Full English/Irish or vegetarian breakfast is available at the property.
Wilson Airport is 32 miles from the property.

Villa property in Machakos · 9.04 mi from centre
With a stay at Saba House & Lodges in Machakos, you'll be 21.5 mi (34.6 km) from Nairobi National Park and 12.2 mi (19.6 km) from Kituluni Gravity Hill. This villa is 13.6 mi (21.9 km) from Kenyatta Stadium and 13.8 mi (22.3 km) from Machakos Golf Club.

Hotel in Machakos · 9.07 mi from centre
Breakfast available
With a stay at Limrock Hotel in Machakos, you'll be 18 mi (28.9 km) from Nairobi National Park and 8.3 mi (13.4 km) from Machakos People's Park. This hotel is 10.2 mi (16.4 km) from Kenyatta Stadium and 10.4 mi (16.8 km) from Machakos Golf Club.

Hotel in Machakos · 9.28 mi from centre
Breakfast available
Located in Machakos, Machakos Gateaway is within a 15-minute drive of Kenyatta Stadium and Machakos Golf Club. This hotel is 17.8 mi (28.6 km) from Nairobi National Park and 8.2 mi (13.2 km) from Machakos People's Park.

Guesthouse in Machakos · 9.30 mi from centre
Breakfast available
Located in Machakos, Macha Beach Resort is within a 15-minute drive of Kenyatta Stadium and Machakos Golf Club. This guesthouse is 17.5 mi (28.2 km) from Nairobi National Park and 7.9 mi (12.8 km) from Machakos People's Park.

Lodge in Machakos · 9.30 mi from centre
8.0
2 reviews
Breakfast available
With a stay at Outback Kenya Lodge in Machakos, you'll be 20 mi (32.2 km) from Nairobi National Park and 31.6 mi (50.9 km) from Kenyatta International Convention Centre. This lodge is 12 mi (19.4 km) from Machakos People's Park and 12.5 mi (20.2 km) from Kituluni Gravity Hill.

Country house in Machakos, Kasaini · 9.75 mi from centre
Kamuthanga Gardens in Kasaini provides accommodations with an infinity pool, a garden, and a bar. This property offers access to a balcony and free private parking. Guests can access the country house via private entrance.
At the country house, every unit is equipped with a wardrobe and a flat-screen TV. Every room is equipped with a kettle, a private bathroom, and free Wifi, while certain rooms come with a terrace and some have mountain views. In some units there's a dressing room for guests to change in.
An à la carte breakfast is available at the country house.
Katunga Forest is 11 miles from Kamuthanga Gardens, while Ol Donyo Sabuk National Park is 25 miles from the property. Jomo Kenyatta International Airport is 27 miles away.

Farm stay in Machakos · 9.94 mi from centre
Green Sanctuary in Machakos provides accommodations with a garden and a shared lounge. This property offers access to a terrace, free private parking, and free Wifi. The accommodation offers a shared kitchen, full-day security, and luggage storage for guests.
At the farm stay, units are equipped with a wardrobe. There's a private bathroom with shower in some units, along with slippers, a hair dryer, and free toiletries. At the farm stay, units come with bed linen and towels.
The area is popular for hiking, and car rental is available at the farm stay. With an outdoor fireplace and a picnic area, this farm stay offers plenty of opportunities to wind down.
Katunga Forest is 17 miles from Green Sanctuary, while Nairobi SGR Terminus is 23 miles from the property. Jomo Kenyatta International Airport is 27 miles away.

Hotel in Machakos · 10.35 mi from centre
Breakfast available
With a stay at Covent Hills Hotel in Machakos, you'll be 9.6 mi (15.4 km) from Machakos People's Park and 11.7 mi (18.8 km) from Machakos Golf Club. This hotel is 17.2 mi (27.7 km) from Nairobi National Park and 18.6 mi (29.9 km) from Kituluni Gravity Hill.

Holiday home in Machakos · 10.43 mi from centre
Providing a garden, Kyumbi Hillview, Machakos Junction provides accommodations in Machakos. This property offers access to a balcony, free private parking, and free Wifi. The accommodation offers full-day security and room service for guests.
With direct access to a patio, the vacation home consists of 3 bedrooms. Offering a terrace with garden views, this vacation home also has a flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a fridge, as well as 3 bathrooms with a bidet and slippers. The accommodation is non-smoking.
A continental breakfast is available at the vacation home.
Kenyatta International Conference Centre is 29 miles from Kyumbi Hillview, Machakos Junction, while Nairobi National Museum is 30 miles away. Jomo Kenyatta International Airport is 24 miles from the property.

Luxury tent in Machakos, Kenplains · 11.21 mi from centre
7.7
4 reviews
Infinity Camp Grounds Maanzoni Backpackers offers accommodations in Kenplains, 19 miles from Katunga Forest and 21 miles from Nairobi SGR Terminus. 30 miles from Kenyatta International Conference Centre and 31 miles from Nairobi National Museum, the property provides a garden and a terrace. Outdoor seating is also available at the luxury tent.
The luxury tent offers certain units with mountain views, and the units are equipped with a shared bathroom.
Jihan Freighters Limited is 27 miles from Infinity Camp Grounds Maanzoni Backpackers, while Nyayo Stadium is 29 miles away. Jomo Kenyatta International Airport is 25 miles from the property.

Hotel in Machakos County, Masii · 12.43 mi from centre
Breakfast available
With a stay at Shammah Hotel in Masii, you'll be 15.1 mi (24.4 km) from Machakos University and 15.2 mi (24.5 km) from Kenyatta Stadium. This hotel is 15.7 mi (25.3 km) from Machakos Golf Club and 17.6 mi (28.3 km) from Machakos People's Park.

Hotel in Syokimau · 24.48 mi from centre
7.6
18 reviews
Breakfast available
With a stay at Zarita Boutique Hotel in Syokimau, you'll be within a 10-minute drive of Nairobi National Park and Gateway Mall. This hotel is 19.2 mi (30.9 km) from Thika Road Mall and 4.9 mi (8 km) from Signature Mall.