Find hotels in Machakos from Rp318.155

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

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
The price is Rp1.178.815
Rp1.391.001 total
includes taxes & fees
11 Jan - 12 Jan 2026
Semara Hotels Machakos

Gelian Hotel Machakos

Gelian Hotel Machakos
4.0 star property
Machakos
7.8 out of 10, Good, (15)
"The hotel just needs some updating and renovations. It was okay but could be better the bathrooms especially water damage and moldy the ac also. "
United States
Ericca
Gelian Hotel Machakos

Zeroes Resort Machakos

Zeroes Resort Machakos
3.0 star property
Machakos
The price is Rp920.975
Rp1.086.751 total
includes taxes & fees
29 Dec - 30 Dec
Zeroes Resort Machakos

SEO Hotel Machakos

SEO Hotel Machakos
2.5 star property
Machakos
10.0 out of 10, Exceptional, (1)
"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 Rp1.021.729
Rp1.205.641 total
includes taxes & fees
29 Dec - 30 Dec
SEO Hotel Machakos

Machakos inn hotel

Machakos inn hotel
2.0 star property
Machakos
The price is Rp440.260
Rp519.507 total
includes taxes & fees
29 Dec - 30 Dec
Machakos inn hotel

Mua Hills Getaway

Mua Hills Getaway
2.0 star property
Machakos
Mua Hills Getaway

Lysak Haven Park Machakos

Lysak Haven Park Machakos
3.0 star property
Machakos
The price is Rp1.088.425
Rp1.284.342 total
includes taxes & fees
29 Dec - 30 Dec
Lysak Haven Park Machakos

Reyna Hotel Machakos

Reyna Hotel Machakos
3.0 star property
Machakos
The price is Rp1.004.700
Rp1.185.546 total
includes taxes & fees
29 Dec - 30 Dec
Reyna Hotel Machakos

The Kyaka hotel Machakos

The Kyaka hotel Machakos
3.0 star property
Machakos
The price is Rp1.883.812
Rp2.222.898 total
includes taxes & fees
29 Dec - 30 Dec
The Kyaka hotel Machakos

Ack Guest House Machakos

Ack Guest House Machakos
3.0 star property
Machakos
The price is Rp1.172.150
Rp1.383.137 total
includes taxes & fees
29 Dec - 30 Dec
Ack Guest House 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

Machakos Gateaway

Machakos Gateaway
3.0 star property
Machakos
The price is Rp567.656
Rp669.800 total
includes taxes & fees
29 Dec - 30 Dec
Machakos Gateaway

Machakos University Hotel

Machakos University Hotel
3.0 star property
Machakos
The price is Rp1.255.875
Rp1.481.933 total
includes taxes & fees
29 Dec - 30 Dec
Machakos University Hotel

Roof Galaxy Hotel

Roof Galaxy Hotel
2.0 star property
Machakos
The price is Rp269.623
Rp318.155 total
includes taxes & fees
29 Dec - 30 Dec
Roof Galaxy Hotel

Jopas Guest House

Jopas Guest House
2.5 star property
Machakos
The price is Rp326.386
Rp385.136 total
includes taxes & fees
29 Dec - 30 Dec
Jopas Guest House

Kiandani Hotel Machakos

Kiandani Hotel Machakos
3.0 star property
Machakos
The price is Rp1.507.050
Rp1.778.319 total
includes taxes & fees
29 Dec - 30 Dec
Kiandani Hotel Machakos

ACK Guest House

ACK Guest House
3.0 star property
Machakos
The price is Rp847.500
Rp1.000.050 total
includes taxes & fees
30 Dec - 31 Dec
ACK Guest House

Machakos Suites Luxury Hotel

Machakos Suites Luxury Hotel
3.0 star property
Machakos
The price is Rp1.004.700
Rp1.185.546 total
includes taxes & fees
29 Dec - 30 Dec
Machakos Suites Luxury Hotel

Konza City Tranzit Hotel

Konza City Tranzit Hotel
3.0 star property
Machakos
The price is Rp794.678
Rp937.720 total
includes taxes & fees
29 Dec - 30 Dec
Konza City Tranzit Hotel
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 Adventure: Machakos is a haven for outdoor enthusiasts, offering thrilling activities such as hiking and adventure parks amidst stunning landscapes.
  • Cultural Exploration: Visitors can delve into the rich cultural heritage through museums, historic colleges, and vibrant local traditions.
  • Scenic Beauty: The region boasts breathtaking views and lush hills, ideal for nature lovers and scenic walks.
  • Family-Friendly Activities: Machakos provides a variety of engaging experiences suitable for families, ensuring a memorable holiday.
  • Diverse Accommodation: From charming guesthouses to well-appointed hotels, Machakos offers a range of lodging options to suit all preferences.

Find great hotels in and around Machakos

Discover a range of delightful accommodation options in Machakos, from charming guesthouses to well-appointed hotels. Whether you're seeking a family-friendly retreat, a nature-themed escape, or a base for business travel, Machakos has something for everyone. Experience the warmth of local hospitality while enjoying modern amenities, including accessible lounges and unique stays like Airbnb options. Your perfect getaway awaits in this vibrant Kenyan town.

  • Zarita Boutique Hotel: Experience a blend of comfort and professionalism at Zarita Boutique Hotel, a 3.5-star retreat located 38.6km from Machakos. This hotel is particularly tailored for business travellers seeking a serene environment that fosters productivity. With its well-appointed rooms, modern conference facilities, and high-speed internet access, guests can enjoy a seamless work experience while indulging in the boutique's personalised service. The ambience strikes a perfect balance between contemporary style and homely warmth, making it ideal for both work and relaxation.
  • Gelian Hotel Machakos: Gelian Hotel Machakos boasts a 4-star rating and is situated conveniently in the heart of Machakos, making it a haven for those looking to unwind. This spa-themed hotel offers an impressive array of wellness amenities, including a full-service spa that features facial treatments, steam rooms, and saunas. Guests can also enjoy a refreshing dip in the pool, making it perfect for relaxation after a busy day. The hotel’s elegant decor and attentive staff create a calming atmosphere, ideal for both business and leisure travellers.
  • Swara Acacia Lodge: Nestled 24.1km from Machakos, Swara Acacia Lodge is a 3.5-star lodge that caters to families and adventure enthusiasts alike. The lodge offers a variety of outdoor activities, including mountain biking, hiking, and archery, ensuring an exciting stay for all ages. With dedicated children's amenities such as a playground and free babysitting services, parents can enjoy peace of mind while their little ones have fun. The lodge’s rustic charm and emphasis on adventure make it a delightful choice for families seeking memorable experiences together.

Where to stay in Machakos

Machakos offers an enchanting blend of stunning landscapes and vibrant culture, perfect for an outdoor family vacation. Explore the accessible business centres and visit the expansive Acre Ranch for a taste of local agriculture. This administrative hub is surrounded by beautiful places, making it an ideal base for discovering the scenic beauty of the region. Whether you're hiking through lush hills or enjoying the rich community spirit, Machakos promises unforgettable experiences.

  • Mbooni: Located 25.7km from Machakos, Mbooni offers a charming blend of rural and urban experiences. Known for its welcoming community, travellers can enjoy beautiful landscapes and local culture. The peak seasons in February, August, and October bring a vibrant atmosphere with various local events. Mbooni is an excellent base for exploring nearby attractions, including nature reserves and traditional markets, making it a delightful addition to your Kenyan itinerary.

Things to do in and around Machakos

Machakos, Kenya, is perfect for outdoor enthusiasts and family vacations, offering a blend of education, shopping centres, and adventure activities. Visitors can enjoy thrilling adventure parks, partake in authentic experiences, and explore the beauty of the region through African spice safaris. This vibrant destination promises an active getaway filled with scenic landscapes and engaging activities, making it an ideal spot for a memorable holiday.

Shopping

For a vibrant shopping experience in Machakos, visit local markets where you can find unique crafts and souvenirs. If you're up for a drive, Signature Mall, Gateway Mall, and The Imaara Shopping Mall offer a variety of shops and entertainment, all within a short distance from Machakos.

Recreation

At Machakos Golf Club, immerse yourself in the lush greenery while enjoying a round of golf in a vibrant outdoor setting. For sports enthusiasts, Kenyatta Stadium offers an energetic atmosphere for various athletic events. Alternatively, unwind at WOTE GREENPARK, a tranquil space perfect for relaxation and rejuvenation.

Adventure

Experience the thrilling rides at Machakos People’s Park, where you can zip-line through the treetops and enjoy a picnic by the lake. Explore the scenic landscapes on a bicycle tour, or embark on a nature walk to discover local wildlife in their natural habitat.

Nightlife

Experience the vibrant nightlife at Club Niaje, where you can dance the night away to local beats. For a more relaxed evening, visit the Machakos Sports Club, which offers a variety of drinks and live entertainment. Don't miss the lively atmosphere at The Lounge, perfect for socialising with friends.

*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, plan your visit during the off-peak months of April to May or December, when accommodation prices are lower. Wednesdays are the cheapest days to stay, while Mondays tend to be pricier. Utilise Expedia’s search tools to find affordable hotels by sorting prices and filtering for eco-friendly options. Consider booking a package deal that combines flights, hotels, and activities for additional savings. Additionally, explore the area on foot to minimise transport costs and take advantage of free local attractions.

  • 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 enables you to specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Machakos with your flights and activities through an Expedia package deal.

Find the best attractions in and around Machakos

Machakos offers a delightful escape for those seeking outdoor adventures and scenic beauty, making it ideal for family holidays. Visitors can explore a variety of attractions, including museums, historic colleges, and national parks. These points of interest provide a rich cultural experience and ample opportunities for outdoor enjoyment, ensuring that travellers have a memorable time in and around Machakos.

  • Machakos University: Immerse yourself in the rich cultural vibes of Machakos University, a historic institution that reflects the educational heritage of the region. Wander through its beautiful campus, where you can appreciate the blend of traditional and modern architecture.
  • Ol Donyo Sabuk: Experience the stunning outdoor adventure at Ol Donyo Sabuk National Park, located 41.8km from Machakos. This picturesque park offers breathtaking scenery, hiking trails, and a chance to connect with nature, perfect for outdoor enthusiasts.
  • Machakos People's Park: Enjoy a relaxing day at Machakos People's Park, an urban oasis in the heart of the city. The park provides a family-friendly environment with lush greenery, playgrounds, and picnic spots, making it ideal for a leisurely day out.

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

To reach Machakos, you can fly into two major airports in Nairobi. Jomo Kenyatta International Airport (NBO) is situated 43.5km away, with notable hotels like the 5-star Sarova Stanley, 12.9km away, and the Panari Hotel, only 8.0km from the airport. Both offer convenient access to the airport. Alternatively, WILson Airport (WIL), located 54.7km from Machakos, has excellent hotel options such as the Tribe Hotel, 9.7km from the airport. Transportation services from these hotels typically include airport shuttles, available on request or 24 hours, providing a hassle-free journey to your destination.

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 Nairobi Serena Hotel and JW Marriott Hotel Nairobi. 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?
ACK Guest House is a top hotel that has an adjacent golf course and features 2 restaurants. Another good option is Semara Hotels Machakos 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 72 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. You'll also find Machakos University and Kituluni Gravity Hill in the area. 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.