
Apartment holiday rentals in Machakos
Find and book unique apartments on Airbnb
Top-rated apartment rentals in Machakos
Guests agree: These apartments are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Machakos apartment rentals
Weekly apartment rentals

Airport Salome Deluxe Apartment with pool
Honestly I love staying at this Airbnb whenever I’m in Nairobi because of how clean and organised it is. The place is tastefully furnished and in a quiet neighborhood. Thomas truly has gone the extra mile to be an exceptional host.

Zuri Apartment with View of Nairobi National Park
This is now my most favorite apartment in Nairobi

Leshwa lux 1bed apt, 14th floor
The appartment was very beautiful, so modern, with amazing views. I will be definitely returning here.

Elegant 1 bedroom well located with Gym
I enjoyed my stay at Fantine's place. It is exactly as described on the app, with all facilities intact. I felt at home right away. Ouickmart and other departmental stores are a walkable distance. Also, several restaurants are close by. I would like to visit again.

Luxe 2BR Haven w/ Extra Bed
Great support from Christine during the entire stay! The apartment is nice and every time we needed support with anything we got help very quickly. The gym is nice but the swimming pool is maybe not that much to write home about. Would definitely recommend this place for other travelers!

Bonsai House (cozy 2bedroom near UN & two Rivers)
Honestly, our stay at this place was amazing. Place looks exactly as shown in the pictures. The beds are top tier ....I hadn't had such sleep in a long time! Absolutely Amazing 10/10 . Definitely coming back. I highly recommend this place. Plus it was super close to two rivers mall and village market which was super helpful. ☺️

Luxury 2-Bdrm Riverside Retreat
I really enjoyed my stay here. It was a very clean place. The host was nice and responsive. I would definitely recommend staying here.

Urban Bliss: near JKIA, Park Free, self-check in.
Amazing place, will definitely be back again.
Private apartment rentals

One-bed apartment with pool Yaya
I really enjoyed staying at your lovely apartment. It was perfect for me and i will return. Really appreciated your quick communications. Thanks so much!

Luxury Apartments in Nairobi
We had a wonderful stay at Samuel's place, it was exactly as described- clean, modern and very comfortable. The location was perfect, close to three grocery shops and (quickmart) is 24/7. The host is very responsive and helpful, they arrange a bouquet of red roses to surprise my girlfriend upon arrival and couldn't thank more Alice and Eunice for the hospitality they've showed us. The apartment had everything we needed for a relaxing and enjoyable stay. I would definitely recommend this place to anyone visiting the area and would love to stay again in the future.

5* Elegant one bedroom in Lavington
We had an amazing stay at this beautiful place! The apartment was spotless, modern, and thoughtfully designed with everything we needed for a comfortable stay. The location was perfect—just a short walk to shopping centers like Quickmart and others. Our host was incredibly responsive and provided detailed information to make our stay comfortable. Highly recommend this gem for anyone visiting Nairobi

Modern cozy 1 bedroom apartment
Staying at Esther's place was an absolute delight. She’s a wonderful host warm, attentive, and incredibly responsive. Her home is spotless, beautifully maintained, and offers a stunning view. The peaceful atmosphere made for the most restful and refreshing sleep. I’m truly grateful for the experience and would definitely stay again.

3brd Apartment in Kilimani,Kindaruma Rd Nairobi
Lovely host and place to stay in Nairobi

The Brown Hues on Riverside
Michelle’s home is not just a place to stay — it’s an experience of deep care, thoughtfulness, and spirit. From the moment I arrived, I could feel the energy of intention in every corner of the space, especially in the bookshelf, which honestly deserves its own review. As a writer and PhD student, that part alone was nourishing. And then there’s the meditation room. I’d never even imagined such a space in a home, let alone spent time journaling in one. It’s shifted something in me. I came to Nairobi to celebrate a birthday and ended up reconnecting with my future self. Thank you, Michelle, for sharing so much of yourself with your guests. You’ve truly created something special.

Modern 3 bed apartment with Pool, Kileleshwa
We had a fantastic stay! The property is tastefully decorated and felt like a home away from home - warm, inviting, and very comfortable. Everything was well-maintained and just as described. Henry, the caretaker, was incredibly helpful and went over and beyond to store our luggage as we had a late flight, which allowed us to explore Nairobi for a few more hours. Betty and Jackie, the cleaners, were excellent - thorough, friendly, and professional. Their care and attention to detail really made a difference. We truly enjoyed our time here and would happily return. Highly recommended!

Staroot Luxury 1bd Apt. Opposite CJs Kilimani.
Eunice was great. Place was clean and as expected. Private area with guards. Quiet at night. Very nice place and a good deal.
Apartment rentals with a hot tub

Elegant 3 Bedroom Apartment
The apartment was centrally located and fairly easy check in with good security on the property. There’s grocery store and fresh fruit market right outside which makes it really feel like home.

A cozy and elegant apartment
Wonderful place in Westlands at the heart of Nairobi. Furnished and clean place that felt just like home. Trizah was very responsive and welcoming.

The Cape Charmer
it was a pleasure honestly haven't had a better experience anywhere else.

3BR Apartment |GTC| 22nd Floor| Balcony Pool &Gym
Fantastic and spacious 3 bedroom apt on 22nd floor - great view over Nairobi and opposite to JW Marriott hotel. safe location in Westlands, easy access to any location via Bolt/Uber. We truly enjoyed our stay and even extended by 2 days. We will certainly come back to this place, once we visit Nairobi again. Fully recommended.

Cosy One Bedroom Condo
Thadeus was a good host. The apartment was well furnished and spacious. Will definitely come back here again.

Splendid 3 bed modern apart in Lavington
The apartment is lovely and looks just like the pictures. It has a cozy, lived-in feel, so you’ll notice some aging in the furniture and appliances, but that didn’t take away from the experience. The location is quiet and convenient, with supermarkets and restaurants nearby. Leila is an excellent host—responsive and easy to communicate with, which made my stay comfortable. I wouldn’t hesitate to book here again!

Muthaiga Heights Luxury studio in Parklands
A very nice serviced apartment with a lovely terrace. Daily very thorough cleaning. Water dispenser. The kitchen has electric kettle, microwave, oven and stove, but there were no pots or pans whatsoever. Maybe we could have asked for them, if we really felt like it, because we were actually upgraded to a slightly larger studio when we arrived. So perhaps the room hadn't been fully prepared. But everything else was lovely.

Penthouse with a Private Gym
This by far was the most beautiful staycation i've ever had. I felt right at home since check in. Everything was as described. I was so grateful for Mary, the host, who personally checked up on me at random times. You will not go wrong with Century 😁
Quick stats about apartment rentals in Machakos
Total rentals
70 properties
Nightly prices starting at
$17 NZD before taxes and fees
Total number of reviews
170 reviews
Family-friendly rentals
10 properties are a good fit for families
Rentals with dedicated workspaces
40 properties have a dedicated workspace
Wi-Fi availability
60 properties include access to Wi-Fi
Destinations to explore
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Valley Arcade
- Nairobi National Park
- Two Rivers Theme Park
- Sigona Golf Club
- The Nairobi Arboretum
- Karen Country Club
- Royal Nairobi Golf Club
- Giraffe Centre
- Muthaiga Golf Club
- Nairobi National Museum
- Central Park Nairobi
- Funcity Gardens
- Nairobi Nv Lunar Park
- Vipe Fun Park-Ruiru
- Splash Waterworld
- Luna Park international
- Railways Park
- Muthenya Way
- Evergreen Park
- Karen Blixen Museum