Find hotels in Machakos from $19

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

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Machakos hotels

Starling Bird Resort

Starling Bird Resort
3.5 star property
Machakos
10.0 out of 10, Exceptional, (1)
Starling Bird Resort

Semara Hotels Machakos

Semara Hotels Machakos
3.5 star property
Machakos
10.0 out of 10, Exceptional, (1)
"Very friendly and helpful staff. "
United States
Sylvia
$63 nightly
The price is $76
Jan 12 - Jan 13
Total with taxes and fees
Semara Hotels Machakos

The Last Village Lodge

The Last Village Lodge
3.5 star property
Machakos
8.0 out of 10, Very Good, (2)
"A good getaway from the city "
United States
Maina
The Last Village Lodge

Zeroes Resort Machakos

Zeroes Resort Machakos
3.0 star property
Machakos
$54 nightly
The price is $64
Jan 6 - Jan 7
Total with taxes and fees
Zeroes Resort Machakos

The Kyaka hotel Machakos

The Kyaka hotel Machakos
3.0 star property
Machakos
$104 nightly
The price is $125
Jan 19 - Jan 20
Total with taxes and fees
The Kyaka hotel Machakos

Mua Hills Getaway

Mua Hills Getaway
2.0 star property
Machakos
$130 nightly
The price is $153
Jan 6 - Jan 7
Total with taxes and fees
Mua Hills Getaway

Ack Guest House Machakos

Ack Guest House Machakos
3.0 star property
Machakos
$68 nightly
The price is $81
Jan 6 - Jan 7
Total with taxes and fees
Ack Guest House Machakos

Lysak Haven Park Machakos

Lysak Haven Park Machakos
3.0 star property
Machakos
$63 nightly
The price is $75
Jan 6 - Jan 7
Total with taxes and fees
Lysak Haven Park Machakos

Reyna Hotel Machakos

Reyna Hotel Machakos
3.0 star property
Machakos
$59 nightly
The price is $70
Jan 6 - Jan 7
Total with taxes and fees
Reyna Hotel Machakos

Machakos University Hotel

Machakos University Hotel
3.0 star property
Machakos
$75 nightly
The price is $89
Jan 6 - Jan 7
Total with taxes and fees
Machakos University Hotel

Jopas Guest House

Jopas Guest House
2.5 star property
Machakos
$19 nightly
The price is $23
Jan 6 - Jan 7
Total with taxes and fees
Jopas Guest House

Machakos Suites Luxury Hotel

Machakos Suites Luxury Hotel
3.0 star property
Machakos
$50 nightly
The price is $60
Jan 13 - Jan 14
Total with taxes and fees
Machakos Suites Luxury Hotel

Ph Cai Resort

Ph Cai Resort
3.0 star property
Machakos
Ph Cai Resort

Kiandani Hotel Machakos

Kiandani Hotel Machakos
3.0 star property
Machakos
$88 nightly
The price is $105
Jan 6 - Jan 7
Total with taxes and fees
Kiandani Hotel Machakos

Machakos Gateaway

Machakos Gateaway
3.0 star property
Machakos
$34 nightly
The price is $40
Jan 6 - Jan 7
Total with taxes and fees
Machakos Gateaway

Roof Galaxy Hotel

Roof Galaxy Hotel
2.0 star property
Machakos
$16 nightly
The price is $19
Jan 6 - Jan 7
Total with taxes and fees
Roof Galaxy Hotel

ACK Guest House

ACK Guest House
3.0 star property
Machakos
$44 nightly
The price is $53
Jan 6 - Jan 7
Total with taxes and fees
ACK Guest House

Clayton Luxury Suite

Clayton Luxury Suite
3.0 star property
Machakos
$92 nightly
The price is $108
Jan 6 - Jan 7
Total with taxes and fees
Clayton Luxury Suite

Konza City Tranzit Hotel

Konza City Tranzit Hotel
3.0 star property
Machakos
$47 nightly
The price is $56
Jan 6 - Jan 7
Total with taxes and fees
Konza City Tranzit Hotel

Saba House & Lodges

Saba House & Lodges
3.5 star property
Machakos
$40 nightly
The price is $47
Feb 1 - Feb 2
Total with taxes and fees
Saba House & Lodges
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Machakos attractions

Learn more about Machakos

Just an hour from the capital, Machakos welcomes visitors with the expansive People's Park where families picnic alongside scenic artificial lakes. Explore the curious Kituluni Gravity Hill where water appears to flow uphill, then catch local football matches at Kenyatta Stadium or enjoy a round at the well-maintained Golf Club.

Aerial view of the Mua Hills countryside of Machakos County, Kenya. and the only tarmac road that passes through the area.

Top Machakos Hotel Reviews

More cheap stays in Machakos

Hotels in Machakos with star-rating

Find out more about Machakos

Top reasons to visit Machakos

  • Outdoor Adventures: Machakos offers thrilling activities like hiking and golfing at private country clubs, perfect for adventure seekers.
  • Scenic Landscapes: Enjoy breathtaking views at Mua Hills Getaway, providing tranquility and stunning panoramas.
  • Cultural Experiences: Engage with the vibrant local community and explore museums and historic sites that reflect Machakos' rich heritage.
  • Family-Friendly Activities: Machakos features parks and outdoor spaces, ideal for picnics and family outings.
  • Variety of Accommodations: From upscale hotels to cozy guesthouses, find the perfect stay to enhance your visit.

Find great hotels near Machakos

Discover the charm of Machakos with a variety of accommodations that cater to every traveler's needs. From business-friendly hotels to cozy guesthouses, you'll find the perfect spot for your stay. Gelian Hotel Machakos stands out as a popular choice, offering exceptional service and amenities. Whether you're seeking a family getaway or a nature-themed experience, Machakos has the best hotels to enhance your visit.

  • PrideInn Plaza Nairobi Airport: Experience a romantic getaway at the upscale PrideInn Plaza Nairobi Airport, a 4-star hotel conveniently located 23 miles from Machakos. This property is perfect for travelers seeking a blend of business and romance. Enjoy top-notch amenities including a 24-hour business center, meeting rooms, and a coworking space, making it ideal for business professionals. For couples, romance packages featuring champagne service and limited-hour room service enhance your experience. Unwind together at the spa with couples’ treatment rooms and nearby salon services, or take a refreshing dip in the pool. Nestled in a vibrant shopping district, this hotel offers an enticing mix of leisure and business opportunities.
  • Cosy homes ltd: For a more home-like atmosphere, Cosy homes ltd offers a charming bed and breakfast experience 25 miles from Machakos. This property focuses on providing guests with a personalized touch, featuring a variety of breakfast options available for a fee, including continental selections and special rates for children. The warm, inviting ambiance makes it an excellent choice for travelers looking to relax and enjoy a homely stay. Whether you’re looking for a cozy retreat or a convenient stopover, Cosy homes ltd has you covered with its friendly service and comfortable accommodations.
  • Kings Premier Inn: Kings Premier Inn is a stylish 3.5-star hotel located 24 miles from Machakos, ideal for business travelers and city explorers. Situated in the city center, it offers easy access to local attractions and business districts. The hotel is equipped with essential business amenities, including a meeting room, catering to the needs of professionals on the go. Guests appreciate the modern decor and comfortable rooms that provide a relaxing environment after a busy day. With its prime location and business-friendly features, Kings Premier Inn is a smart choice for those visiting the area.

Where to stay near Machakos

Discover the charm of Machakos, where outdoor adventures and stunning scenery await. Explore the breathtaking Mua Hills Getaway for panoramic views and tranquility away from the crowds. Engage with the vibrant Machakos community, soaking in local culture and hospitality. Whether you're hiking, picnicking, or simply enjoying the city views, Machakos offers a perfect blend of family-friendly activities and nature experiences that promise unforgettable memories.

  • Tawa: Located 14 miles from Machakos, Tawa is a charming city known for its family-friendly atmosphere and outdoor adventures. The area sees a moderate flow of tourists, with peak seasons in February and from July to August. Visitors are drawn to Tawa for its lush landscapes and recreational activities, making it an ideal spot for relaxing picnics and nature walks. The local culture is vibrant and welcoming, offering a taste of authentic Kenyan hospitality.
  • Masii: Just 13 miles from Machakos, Masii is a bustling city that shares a similar seasonal pattern for travelers, peaking around February and during the July to August window. This city is rich in cultural heritage and provides an excellent opportunity to explore local markets and cuisine. Masii's scenic views and warm community make it a delightful destination for those looking to immerse themselves in the local lifestyle while enjoying the beautiful Kenyan landscape.

Things to do in and around Machakos

Machakos offers a fantastic blend of outdoor adventure and scenic beauty, making it perfect for a vacation. Visitors can enjoy activities like golfing at private country clubs, engaging in educational experiences, and exploring local attractions. Evening entertainment options abound, and many venues provide outdoor seating, allowing you to soak up the vibrant atmosphere. Whether you're seeking relaxation or adventure, Machakos has something for everyone.

Shopping

In Machakos, you can shop at local markets for unique souvenirs. If you're up for a drive, visit Signature Mall, 23 miles away, offering a blend of entertainment and shopping. Gateway Mall, 27 miles away, and Southfield Mall, 29 miles away, also provide vibrant shopping experiences.

Recreation

At Machakos Golf Club, enjoy a relaxing day on the greens surrounded by lush landscapes, perfect for both novice and experienced golfers. Kenyatta Stadium offers an energetic atmosphere for sports enthusiasts, while WOTE GREENPARK provides a peaceful retreat with wellness-focused activities and relaxation amidst nature.

Adventure

Experience the breathtaking views from the Machakos People's Park, where you can hike, picnic, and enjoy outdoor activities. Explore the stunning landscapes at the Kangundo Road viewpoint, perfect for photography and soaking in the beauty of the surrounding hills.

Nightlife

In Machakos, the vibrant nightlife offers a mix of lively bars and clubs. Venues like The Village Bar create a relaxed atmosphere with great music, while clubs such as Machakos Sports Club provide energetic dance floors and local entertainment, ensuring a memorable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Machakos

To save money while visiting Machakos, plan your trip between April to May or December when accommodation prices drop. Wednesdays are the cheapest days to stay, while Mondays are the priciest. Use Expedia to compare hotel rates and consider combining your hotel with flights for package deals. Look for eco-certified hotels for budget-friendly, sustainable options. Additionally, join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future bookings. Explore free local attractions and utilize affordable public transport to maximize your savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Machakos are April to May and December, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Machakos is Wednesday. The most expensive day to stay in Machakos is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you set your budget and choose your ideal location, among other preferences. You can easily sort the results by price, starting with the most affordable options so you can find the best deals on hotels. Additionally, you have the ability to refine your search by hotel type; for instance, if you check the Eco-certified filter, you'll be shown sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Machakos with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Machakos

Machakos, Kenya, offers a delightful blend of outdoor adventures and cultural experiences for every traveler. With its scenic landscapes, you can explore local museums, historic colleges and universities, and urban parks. Whether you're seeking thrilling activities or a taste of local culture, Machakos has plenty of attractions to enrich your vacation experience.

  • Machakos University: Experience the vibrant culture and academic atmosphere at Machakos University. This historic institution not only offers a glimpse into local education but also showcases beautiful architecture and engaging community events, making it a perfect stop for culture enthusiasts.
  • Machakos People's Park: Enjoy a day of relaxation and fun at Machakos People's Park. This urban retreat features lush landscapes, playgrounds for kids, and plenty of space for outdoor activities, making it ideal for families and anyone looking to unwind in a city setting.
  • Kituluni Gravity Hill: Visit the intriguing Kituluni Gravity Hill, where optical illusions create the sensation of rolling uphill. This unique landmark, located 7 miles from Machakos, offers a fascinating experience that challenges your perception and is perfect for a memorable photo opportunity.

Best time to go to Machakos

The best time to visit Machakos is dependent on what kind of holiday you are seeking. March is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January66.4°F (19.1°C)No RainMostly SunnySlightly LowAverage
February68.2°F (20.1°C)No RainMostly SunnyAverageAverage
March68.9°F (20.5°C)Light RainMostly SunnyAverageAverage
April66.9°F (19.4°C)Light RainMostly CloudySlightly HighSlightly Low
May65.1°F (18.4°C)Light RainMostly CloudySlightly LowSlightly Low
June63.7°F (17.6°C)No RainMostly SunnyAverageSlightly High
July62.8°F (17.1°C)No RainMostly SunnySlightly HighSlightly High
August63.9°F (17.7°C)No RainMostly SunnyAverageAverage
September66.2°F (19.0°C)No RainMostly SunnyAverageSlightly High
October68.0°F (20.0°C)No RainMostly SunnySlightly LowAverage
November66.2°F (19.0°C)Light RainMostly CloudySlightly HighAverage
December65.5°F (18.6°C)Light RainMostly CloudyAverageSlightly Low

The nearest major airports for your trip to Machakos

Traveling to Machakos, Kenya, is convenient with two major airports nearby. Jomo Kenyatta International Airport (NBO) is located 27 miles from Machakos, offering excellent hotel options like the Crowne Plaza Nairobi Airport, just 1 mile away. Other nearby five-star hotels include the Sarova Stanley and Nairobi Serena Hotel, both 8 miles from the airport. Wilson Airport (WIL) is another option, situated 34 miles from Machakos. It’s close to luxurious accommodations such as The Boma Nairobi and Radisson Blu Hotel Nairobi Upper Hill, both 1 mile away, as well as Villa Rosa Kempinski, located 3 miles from the airport.

Frequently asked questions

What is the best area to stay in Machakos?
The best area to stay in Machakos is generally within Machakos Town itself, particularly around the central business district.

This central area is the hub of activity, offering the most convenient access to amenities and local attractions. You'll find a concentration of hotels, restaurants, and shops, making it easy to manage daily needs. It's also well-connected for exploring other parts of Machakos County.

For business travelers, staying in the central business district is ideal due to its proximity to government offices, corporate buildings, and conference venues. Hotels in this area often provide facilities suitable for work, such as meeting rooms and reliable internet access.

Couples looking for convenience and a relaxed stay will also appreciate the central area.
What are the best family hotels in Machakos?
For family-friendly hotels in Machakos, the Gelian Hotel Machakos is a great option.

The 4-star Gelian Hotel Machakos, with a 7.8 rating, offers amenities that cater specifically to families. Children will enjoy the playground and children's pool, and complimentary cribs are available for the youngest guests. The hotel provides free breakfast, including a buffet option, and free toiletries. For convenience, a 24-hour airport shuttle is available, along with free WiFi and free self-parking. The hotel is also conveniently located just 0.4 miles from Kenyatta Stadium.
What are the best spa hotels in Machakos?
For a highly-rated spa hotel in Machakos, consider the Gelian Hotel Machakos.

The 4-star Gelian Hotel Machakos, with a 7.8 rating, offers a full-service spa with a wide array of treatments. Guests can enjoy massages, body scrubs, facial treatments, manicures and pedicures. The hotel also features a sauna and a steam room, providing wellness experiences.
What hotels in Machakos offer free breakfast?
For hotels in Machakos that offer free breakfast, consider the Gelian Hotel Machakos.

The 4-star Gelian Hotel Machakos, with a 7.8 rating, provides a complimentary buffet breakfast for its guests. This hotel is also convenient for travelers as it offers a 24-hour airport shuttle service and free self-parking. Guests will also appreciate the free WiFi and complimentary toiletries. Find more hotels with free breakfast in Machakos
What are the most romantic hotels in Machakos for couples?
For a romantic stay in Machakos for couples, consider the Gelian Hotel Machakos.

The 4-star Gelian Hotel Machakos, with a 7.8 rating, offers a comfortable experience with amenities such as free breakfast, a complimentary buffet breakfast, and free WiFi. The hotel also provides a 24-hour airport shuttle service and free self-parking for convenience. Couples can enjoy the on-site sauna, adding a touch of relaxation to their romantic getaway.
What are the best hotels in Machakos near Kenyatta Stadium?
For a highly-rated hotel in Machakos near Kenyatta Stadium, consider the Gelian Hotel Machakos.

The 4-star Gelian Hotel Machakos, with a review rating of 7.8, is conveniently located just 0.4 miles from Kenyatta Stadium. This hotel is particularly appealing for families as it offers a children's playground and a children's pool. Guests can also enjoy free breakfast, including a buffet option, and complimentary WiFi. For added convenience, the hotel provides a 24-hour airport shuttle, free toiletries, and free self-parking.
When is the best time to go to Machakos?
The best time to go to Machakos is during the dry seasons, which run from June to September and again from December to March.

These months offer pleasant weather with minimal rainfall, making it ideal for outdoor activities and exploring the region. The skies are generally clear, and temperatures are comfortable, allowing for stress-free travel and sightseeing.

Families will find these periods particularly convenient for visiting attractions like the Machakos People's Park, where they can enjoy open spaces and various recreational activities without the interruption of rain. The dry conditions also make road travel smoother for day trips to nearby natural sites.

For couples seeking a relaxing getaway, the dry seasons provide superb conditions for enjoying the scenic landscapes and outdoor dining experiences.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Machakos.
How can I save on a Machakos hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Machakos hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Machakos hotel?
Prices for hotels in Machakos often vary, but you can find a great deal from $19 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia