A rural landscape with rolling hills, scattered houses, and a winding road.

Machakos Hotels from ₹1,486

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Machakos hotels

1. SEO Hotel Machakos

SEO Hotel Machakos
2.5 star property
Machakos
10.0 out of 10, Exceptional, (1 review)
"I was wowed by the facility overall. I didn't expect such in small town Machakos, so it was a pleasant surprise. I would suggest extending breakfast hours to 10am, or make provision for those sleeping in a little longer. Laban"
United States
Benard
The price is ₹6,135
₹7,262 total
includes taxes & fees
6 Aug - 7 Aug
SEO Hotel Machakos

2. Semara Hotels Machakos

Semara Hotels Machakos
3.5 star property
Machakos
10.0 out of 10, Exceptional, (1 review)
"Very friendly and helpful staff. "
United States
Sylvia
The price is ₹6,118
₹7,342 total
includes taxes & fees
27 Jul - 28 Jul
Semara Hotels Machakos

3. The Kyaka hotel Machakos

The Kyaka hotel Machakos
3.0 star property
Machakos
10.0 out of 10, Exceptional, (2 reviews)
"Amazing! I will be back next time I’m in Kenya!"
United States
Calypso
The price is ₹10,381
₹12,337 total
includes taxes & fees
27 Jul - 28 Jul
The Kyaka hotel Machakos

4. Gelian Hotel Machakos

Gelian Hotel Machakos
4.0 star property
Machakos
7.8 out of 10, Good, (15 reviews)
"Return customer. Very happy with the accomodations."
United States
Barbara Jean
The price is ₹8,900
₹10,502 total
includes taxes & fees
27 Jul - 28 Jul
Gelian Hotel Machakos

5. KIANDANI HOTEL

KIANDANI HOTEL
3.0 star property
Machakos
The price is ₹2,687
₹3,171 total
includes taxes & fees
27 Jul - 28 Jul
KIANDANI HOTEL

6. Roof Garden Hotel

Roof Garden Hotel
3.0 star property
Machakos
The price is ₹3,601
₹4,249 total
includes taxes & fees
27 Jul - 28 Jul
Roof Garden Hotel

7. Machakos inn hotel

Machakos inn hotel
2.0 star property
Machakos
The price is ₹2,241
₹2,650 total
includes taxes & fees
26 Aug - 27 Aug
Machakos inn hotel

8. Tea Tot Hotel

Tea Tot Hotel
3.0 star property
Machakos
The price is ₹4,325
₹5,124 total
includes taxes & fees
3 Aug - 4 Aug
Tea Tot Hotel

9. Roof Galaxy Hotel

Roof Galaxy Hotel
2.0 star property
Machakos
The price is ₹1,555
₹1,835 total
includes taxes & fees
27 Jul - 28 Jul
Roof Galaxy Hotel

10. Lux Suites Riziki Homes Machakos

Lux Suites Riziki Homes Machakos
Machakos
The price is ₹7,822
₹9,230 total
includes taxes & fees
27 Jul - 28 Jul
Lux Suites Riziki Homes Machakos

11. Clayton Luxury Suite

Clayton Luxury Suite
3.0 star property
Machakos
The price is ₹5,262
₹9,748 total
includes taxes & fees
3 Aug - 4 Aug
Clayton Luxury Suite

12. Ack Guest House Machakos

Ack Guest House Machakos
3.0 star property
Machakos
The price is ₹5,840
₹6,935 total
includes taxes & fees
26 Aug - 27 Aug
Ack Guest House Machakos

13. Machakos University Hotel

Machakos University Hotel
3.0 star property
Machakos
The price is ₹6,518
₹7,692 total
includes taxes & fees
27 Jul - 28 Jul
Machakos University Hotel

14. Lysak Haven Park Machakos

Lysak Haven Park Machakos
3.0 star property
Machakos
The price is ₹5,395
₹6,412 total
includes taxes & fees
29 Jul - 30 Jul
Lysak Haven Park Machakos

15. Machakos Suites Luxury Hotel

Machakos Suites Luxury Hotel
3.0 star property
Machakos
The price is ₹5,794
₹6,837 total
includes taxes & fees
27 Jul - 28 Jul
Machakos Suites Luxury Hotel

16. Covent Hills Hotel

Covent Hills Hotel
3.0 star property
Machakos
The price is ₹1,980
₹2,351 total
includes taxes & fees
27 Jul - 28 Jul
Covent Hills Hotel

17. Reyna Hotel Machakos

Reyna Hotel Machakos
3.0 star property
Machakos
The price is ₹5,649
₹6,692 total
includes taxes & fees
27 Jul - 28 Jul
Reyna Hotel Machakos

18. Machakos Gateaway

Machakos Gateaway
3.0 star property
Machakos
The price is ₹3,274
₹3,863 total
includes taxes & fees
27 Jul - 28 Jul
Machakos Gateaway

19. Jopas Guest House

Jopas Guest House
2.5 star property
Machakos
The price is ₹1,882
₹2,221 total
includes taxes & fees
27 Jul - 28 Jul
Jopas Guest House

20. Starling Bird Resort

Starling Bird Resort
3.5 star property
Machakos
10.0 out of 10, Exceptional, (1 review)
The price is ₹8,725
₹10,295 total
includes taxes & fees
27 Jul - 28 Jul
Starling Bird Resort
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.

A rural landscape with rolling hills, scattered houses, and a winding road.

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

  • Scenic Outdoor Activities: Machakos offers stunning landscapes ideal for hiking, golfing, and picnics, perfect for family adventures.
  • Thrilling Zip Line Experience: Experience an adrenaline rush with the Machakos Zip Line, set against beautiful backdrops.
  • Cultural Insights: Explore local museums and urban parks to immerse yourself in the rich heritage of the region.
  • Charming Accommodations: Enjoy a range of delightful guesthouses and hotels catering to various budgets and preferences.
  • Relaxation and Wellness: Participate in meditation classes for a rejuvenating experience amidst tranquil surroundings.

Find great hotels near Machakos

Discover a range of delightful accommodations in Machakos, from charming guesthouses to well-equipped hotels, catering to both business travellers and families. Whether you're seeking budget-friendly options or the best hotels for a nature-themed getaway, Machakos has something for everyone. Experience the warm hospitality and diverse offerings that make this destination a perfect choice for your next holiday.

  • PrideInn Plaza Nairobi Airport: PrideInn Plaza Nairobi Airport is a romantic 4-star haven located 37km from Machakos, offering an array of amenities that cater to couples, families, and business travellers alike. With a guest rating of 8.8 out of 10, the hotel features special romance packages, ensuring a delightful stay for couples. Families will appreciate the children’s amenities, including an arcade game room and highchairs. Guests can indulge in a relaxing spa experience with couples treatment rooms, or enjoy a private meal with limited room service and champagne service, creating memorable moments amidst serene surroundings.
  • Cosy homes ltd: Situated 40km from Machakos, Cosy homes ltd provides a budget-friendly Bed & Breakfast option for travellers seeking comfort without breaking the bank. This charming property offers a homely atmosphere, making it ideal for those who appreciate simplicity. Guests can enjoy a varied breakfast menu at an additional fee, including continental options. With its welcoming vibe and accessible pricing, Cosy homes ltd is perfect for budget-conscious visitors who wish to explore the local area with a comfortable base.
  • Kings Premier Inn: Located 39km from Machakos, Kings Premier Inn features a city-themed ambiance with a guest rating of 9.0 out of 10. This 3.5-star establishment is ideally situated in the city centre, making it convenient for business travellers. The hotel combines contemporary comfort with a focus on accessibility to local attractions and services. Guests can expect a blend of relaxation and productivity, making it a prime choice for those looking to explore the vibrant urban environment while enjoying quality accommodations.

Where to stay in Machakos

Machakos offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Just a stone's throw away, you can discover charming towns with diverse shops and fewer crowds, perfect for a family getaway. Explore the lush valleys and immerse yourself in the rich local culture. With its tranquil surroundings and vibrant tourism scene, Machakos promises an unforgettable experience for every traveller.

  • Tawa: Situated 23km from Machakos, Tawa is a vibrant city known for its moderate seasonal influx of travellers, peaking in February, July, and October. The travel experience is enriched by local markets and cultural events, providing a glimpse into Kenyan life. Visitors can enjoy scenic landscapes and vibrant community interactions, making it an ideal spot for those seeking an authentic experience. The area also features stunning views of the surrounding hills and is perfect for leisurely walks amidst nature.

Things to do in Machakos

Shopping

In Machakos, explore local markets for unique crafts and souvenirs, like the Machakos Market, where vibrant stalls offer handmade goods. If you're up for a drive, visit the Gateway Mall, about 19km away, featuring various shops and eateries for a more extensive shopping experience.

Recreation

In Machakos, enjoy rejuvenating treatments at the serene Karmak Retreat, where holistic therapies blend with nature. Engage in yoga sessions at the tranquil Machakos Golf Club, surrounded by lush landscapes, or partake in nature walks that refresh both body and mind amid the scenic beauty of the region.

Adventure

Machakos Country Club offers thrilling outdoor activities including golf and tennis, surrounded by stunning views. Visit the Machakos Hills for hiking and mountain biking, where you can enjoy panoramic vistas of the Great Rift Valley and experience the local wildlife up close.

Nightlife

Experience the vibrant nightlife at Club 1824, known for its lively atmosphere and diverse music. Visit the Machakos Sports Club for a more laid-back vibe, offering local brews and occasional live performances. For a unique twist, try the Rooftop Lounge, featuring stunning views and a relaxed setting.

*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 on your trip to Machakos, visit during the off-peak months of April to May and December, when accommodation prices are lower. Opt for a Wednesday stay for the best rates, as Mondays tend to be the most expensive. Use Expedia to filter for eco-certified hotels and arrange your bookings for flights and activities together to secure better deals. Additionally, explore free local activities and consider walking to navigate the area economically. Look out for extra discounts and budget-friendly options to maximise 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: Utilise Expedia’s search tool to customise your preferences, such as your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Machakos hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Machakos

Machakos, located in Machakos County, Kenya, is perfect for outdoor and family vacations, offering stunning scenery and adventure experiences. Popular attractions include museums, urban parks, and national state parks, catering to diverse interests. Whether you're seeking cultural insights or thrilling outdoor activities, Machakos has plenty to explore, making it an ideal destination for travellers looking to immerse themselves in nature and local heritage.

  • Ol Donyo Sabuk: Located 42km from Machakos, this national park offers stunning outdoor scenery, with opportunities for adventure amidst its diverse wildlife and picturesque landscapes. Enjoy hiking trails that lead to breathtaking views of the surrounding areas.
  • African Heritage House: Situated 50km away, this museum showcases rich cultural artefacts and artworks, reflecting the heritage of Africa. Its architectural design is a sight in itself, providing a unique glimpse into the continent's artistic legacy.
  • Machakos People's Park: Nestled within Machakos, this urban park is an excellent spot for family outings, featuring lush gardens and recreational facilities. It's a vibrant space for relaxation and outdoor activities, offering a refreshing escape from city life.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Travelling to Machakos is convenient with two major airports nearby. Nairobi's Jomo Kenyatta International Airport (NBO) is located 43km away and offers excellent hotel options such as the 5-star Crowne Plaza Nairobi Airport, just 2km from the airport. Another choice is Sarova Stanley Hotel, 13km away. Nairobi WILson Airport (WIL) is 55km from Machakos, with nearby hotels like the 5-star Radisson Blu Hotel Nairobi Upper Hill, only 2km away. Amboseli Airport (ASV), situated 126km away, has hotels like Elewana Tortilis Camp, 10km from the airport, providing transportation services for ease of access.

Frequently asked questions

Where is the best place for a stay in Machakos?
Argyle Grand Hotel Nairobi Airport, located 27.5 mi (44.2 km) from the heart of Machakos, is a top choice for your stay, based on our traveller data. Two other options for your stay in the area are JW Marriott Hotel Nairobi and Crowne Plaza Nairobi Airport by IHG. See all available top hotels, or vacation rentals in Machakos.
If I need to cancel my hotel reservation in Machakos, will I receive a refund?
Yes! You'll find that most hotel room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Machakos.
What's the best family accommodation in Machakos?
Semara Hotels Machakos is a hotel with 15 indoor pools and a restaurant, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Machakos.
What's the best dog-friendly hotel in Machakos?
Starling Bird Resort is a top hotel for people travelling with their pets, and offers a restaurant and an outdoor pool for its human guests. See more pet-friendly hotel accommodations in Machakos.
What's the best place to stay if I'm looking to play golf in Machakos?
Semara Hotels Machakos is a top hotel that has an adjacent golf course and features free WiFi. Another good option is ACK Guest House if you'd like to stay near a golf course while in town. You can tee off at Machakos Golf Club during your trip. See more golf hotels in Machakos.
What are some hotels with pools in Machakos?
Kiikaloh Grand Resort is a top hotel with a children's pool, an outdoor pool and free breakfast. View all hotels with pools in Machakos.
What is the best spa hotel in Machakos?
Gelian Hotel Machakos is a top spa hotel featuring a nightclub, a rooftop terrace, a fitness centre and an indoor pool. Spend an afternoon at the spa where you'll find facials, body scrubs and body treatments. See all spa hotels in Machakos.
What is staying in Machakos like?
Visitors can enjoy all that Machakos has to offer, including the golf courses and university setting. In Machakos, there are 78 hotels and other accommodation options to choose from. Find out more about Machakos.
What should I do while I'm visiting Machakos?
Favourite places to visit include Kenyatta Stadium, Machakos Golf Club and Machakos People's Park. Additionally, you might want to add Maanzoni Conservancy to your itinerary. Take a look at what more there is to see and do in Expedia's Machakos guide.
What's the seasonal weather like in Machakos?
The hottest months are usually March and February, with an average temperature of 20°C, while the coldest months are July and August, with an average of 18°C. Average annual precipitation for Machakos is 724 mm.