Known for its bustling markets, Eldoret is the fifth largest city in Kenya, boasting plenty of sights and things to do. For one, the Poa Place Resort offers attractive cottages and an amusement park, perfect for families traveling with children. For nature lovers, the Koromosho Falls, Kakamega Forest, and River Sosiani make for the perfect outdoor adventure. Shopaholics are in for a treat, as the Rupa and Zion malls are home to several local and international brands. For a memorable vacation in this Kenyan city, check out the top Airbnb vacation rentals in Eldoret, Kenya.
Fun facts about Eldoret:
- Because of its high-altitude location, Eldoret is widely considered an ideal training ground for elite middle and long-distance runners, giving it its nickname, "City of Champions."
- Eldoret is home to one of the tallest towers in Kenya, the Eldoret Daima Towers, towering at 89.69 meters (294.26 feet).
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on March 24, 2026.
1. Sapphire House (from USD 48)
Sapphire House is a serene retreat in Golden Crest Townhomes. This welcoming property features its own private garden in which to enjoy nature.
Keep yourself entertained through 43-inch HDTV which includes Amazon Prime Video and Netflix for an ample number of entertainment programs. Step out on the patio to relax in the tranquility of nature, ideal for breathing in fresh air and relaxation!
This dedicated workspace enables individuals working remotely or on creative projects to remain completely immersed in their tasks. Peacefully reside within a secure gated community, giving you nothing but serenity throughout your stay.
Eldoret, Uasin Gishu County, Kenya
3.6 km (2.3 mi) from Eldoret Nature & Culture CentreSuperhost
Accommodates: 4
Top guest reviews
Host:
she is very responsive and provides helpful recommendations upon requestgreat value lovely setup host was ever so graciousgrace is a great host and i really enjoyed the staygrace is a courteous host and i truly enjoyed my staygrace is the most thoughtful and gracious hostLocation:
great location near rupa mallwe felt very safe and the location was about a 10 minute drive from a mallthe airbnb is in a safe quiet and private locationCleanliness:
it was a very nice clean and peaceful placeclean house silent area and security was great good for family we enjoyed the 2 daysRead more reviewsAmenities & Room:
the wifi downstairs was also strong enough to work remotely and take calls
2. Cozy studio in Lower Elgonview (from USD 45)
Stay at this charming one-bedroom Airbnb in Eldoret’s Lower Elgonview, offering a convenient spot in the city near Rupa’s Mall, perfect for all your shopping desires.
Be entertained with the 32-inch HDTV w/ Netflix and DVD. When you step outside onto your private patio be assured to relish the tranquility and fresh air, creating the perfect setting for relaxation. Besides, you will be able to make the best of the long-term stay feature — it allows you to indulge in Eldoret’s charms.
Eldoret, Uasin Gishu County, Kenya
2.34 km (1.5 mi) from Eldoret Nature & Culture CentreSuperhost
Accommodates: 2
Top guest reviews
Host:
host was very responsive and helpfulian is a wonderful hostallan is a great hostthe host was also great communicated promptly and clearlyian is such a friendly hostCleanliness:
clean and beautiful spaceit was clean and easy to get toclean place with easy check in and very artistic decorgreat place very chill clean and comfortablethe house itself is extremely clean and as shown on the photosRead more reviewsAmenities & Room:
quiet comfortable and the place was serene
3. Family-friendly retreat with a balcony (from USD 45)
Close to the city center and several recreational facilities in the area, this bright Airbnb in Eldoret near Rupa Mall provides comfortable accommodation for couples, families, or a group of up to four members. It features two bedrooms and three bathrooms. Guests also have access to a spacious living area as well as a modern kitchen complete with cooking basics. With a large balcony, this rental offers guests a relaxing spot where they enjoy their morning coffee surrounded by nice views.
Other amenities in this rental include portable air conditioning, Wi-Fi, exercise equipment, and a high-definition TV with standard cable. Guests can park their cars on the streets or the premises for free.
Eldoret, Uasin Gishu County, Kenya
1.88 km (1.2 mi) from Eldoret Nature & Culture CentreAccommodates: 4
Top guest reviews
Host:
the host was also awesomealan is a very good hostalan was a very welcoming and communicative hostalan is really the super hospitable hostalan was enthusiastic and welcome to host meLocation:
great serene and convenient locationthe location is also near the shopping mall and easy to go to the most place in towni really enjoyed the location quiet and very convenientgreat apartment in a quiet and secure gated estateallan's place is very ideal for staying in eldoretCleanliness:
space was clean and as describedthe house is clean and welcomingvery cozy clean and convenientclean great interior safe and quietits got cool ambiance clean and safe tooRead more reviewsAmenities & Room:
nice place to stay well equipped kitchen nice balcony to relax overall excellentproximity to both cbd and other essential services good wifi overall great stay
4. Serene apartment with access to shared pool and gym (from USD 36)
Peaceful and fully furnished, this apartment is a great place to stay for up to six guests. It offers three bedrooms and two bathrooms. There is also a full kitchen complete with cooking basics, perfect for home cooks who prefer to prepare their own meals. Staying in this rental also allows guests to access a shared pool, gym, and car wash facility. Other amenities include Wi-Fi, a dedicated workspace, and a TV.
Guests with cars are free to park on the premises.
Eldoret, Uasin Gishu County, Kenya
8.22 km (5.2 mi) from Eldoret Nature & Culture CentreAccommodates: 5
Top guest reviews
Host:
sharon is a wonderful host very communicativethanks for hosting us sharonsharon is very hospitable and more welcominggreat please awesome host would definitely stay there againsharon and judy were perfectly helpfulLocation:
great location safe privateexcellent location and close to the airport warm and welcoming hosta good place in a good neighborhooda great place to besuch an excellent place to stayCleanliness:
the place is very clean and stylishjudy's place is so great we enjoyed staying in this bright clean spaceRead more reviewsAmenities & Room:
access to netflix and wifi is a bonusthere is a nice small kitchenette and a tv with netflix access
5. Pet-friendly retreat with a shared pool (from USD 59)
Planning a vacation with the whole family? This expansive house, which can accommodate up to six people, is a great getaway spot. It comes with three bedrooms that are all equipped with a queen or double bed. Everyone can lounge in the living area to relax while watching a movie on the TV. Other areas to hang out in include the balcony, the garden, and the pool in the community. As a fellow pet parent myself, this property is definitely something I would choose if I’m in the area!
Eldoret, Uasin Gishu County, Kenya
8.33 km (5.2 mi) from Eldoret Nature & Culture CentreAccommodates: 6
Top guest reviews
Host:
the host: - very graciousthe host is really pleasant courteous and politeexcellent services as promised when booking by the hostdennis is a very good host and made sure that we were comfortablehe was kind enough to organise dinner for usLocation:
the house is located in a quiet neighborhood in a gated community with 24 hour securitya perfect property in a quiet and secure location and perfect hostthe location – serene environmentCleanliness:
the towels are clean whitespotlessly clean and spaciousvery clean and organizedthe house is spotless cleanthe place was supper cleanRead more reviewsAmenities & Room:
dennis provides ample drinking water towels and basic cooking amenities which made our stay quite comfortable
6. Ridge apartments (from USD 65)
Located close to Eldoret CBD, the rental can accommodate up to four guests. The apartment has two bedrooms, two bathrooms, a spacious living room, dining area, large kitchen, and a garden. A heater, TV, washer, and WiFi are the facilities available on the property. Free car parking on the premises is allowed. Smoking is strictly prohibited. The rental is not suitable for pets. Guests cannot host parties or events during their stay. This Airbnb vacation rental is 10 minutes drive from Eldoret CBD.
Eldoret, Uasin Gishu, Kenya
4.63 km (2.9 mi) from Eldoret Nature & Culture CentreAccommodates: 4
Top guest reviews
Read more reviewsHost:
all the staff were friendly and helpful especially mercy she just awesome
7. Humble bungalow in suburban Eldoret (from USD 17)
This cheap Airbnb in Eldoret is located in a suburban region in the Eldoret-Nairobi Highway and suitable for three guests. The rental offers two bedrooms, two shared bathrooms, a lounge, kitchen, dining area, and garden. Breakfast is provided to guests. The kitchen is equipped with a stove, microwave, refrigerator, coffee maker, dishes, pots, and pans where you can prepare your own food. A laptop-friendly workspace, TV, and hairdryer are available at the property. Free car parking is made available to guests on the premises. The bungalow has no smoking and no pets policy. The Airbnb rental is 10 minutes drive to the city center and a short drive to Iten High Altitude Athletics Training Centres and Kipchoge Keino Stadium. The property is close to the Eldoret Golf Club, police station, hospitals, hotels, and recreational centers.
Eldoret, Uasin Gishu County, Kenya
551 meters (0.4 ft) from Eldoret Nature & Culture CentreAccommodates: 2
Top guest reviews
Host:
elizabeth was an excellent hostLocation:
the neighbourhood is super quietCleanliness:
her home was comfortable and clean and i felt very safeRead more reviewsAmenities & Room:
her extra touches like turning down the bed did not go unnoticed
8. Hotel Babel (from USD 22)
The hotel is located in a serene neighborhood and can sleep two guests. This bed and breakfast in Eldoret has a bedroom, private bathroom, and a kitchen. Guests have access to the common room and the restaurant inside the hotel. The apartment also provides an air conditioner, iron, TV and WiFi connection. Free parking on the premises is also available to guests traveling by car. Pets are not allowed inside the room. The property is 300 km (186 miles) away from Nairobi and close to markets and bus station.
Eldoret, Uasin Gishu County, Kenya
3.03 km (1.9 mi) from Eldoret Nature & Culture CentreAccommodates: 1
9. Pleasant home near Rupa's Mall (from USD 20)
Located in a prestigious property, this vacation rental provides a great accommodation with a nice blend of modern and vintage touches. It offers one bedroom, a full bathroom, and a half bathroom. It is also ideal for up to four guests. Other amenities include Wi-Fi, an Ethernet connection, a TV, and a high-quality sound system. Heating and air conditioning are not available.
Its strategic location places guests just a 10-minute drive away from CBD District and a 10-minute walk away from Rupa’s Mall.
Eldoret, Uasin Gishu County, Kenya
1.97 km (1.3 mi) from Eldoret Nature & Culture CentreAccommodates: 4
10. Luxurious three-bedroom property (from USD 86)
For luxury-oriented travelers, this three-bedroom property is the perfect home away from home. It’s only a few minutes away from Eldoret International Airport and near Rupa Mall, so modern conveniences are within easy reach. But despite its central location, the apartment is within a quiet neighborhood, so you can enjoy the luxurious surroundings. It has spacious bedrooms that can fit up to six guests, making it ideal for small groups and families.
Eldoret, Uasin Gishu County, Kenya
3.67 km (2.3 mi) from Eldoret Nature & Culture CentreAccommodates: 6
11. Modern home in Eldoret (from USD 88)
For families, this three-bedroom home is ideal, located in a quiet neighborhood. It has all the amenities one needs for a comfortable stay, including a fully-equipped kitchen, a spacious, open-plan layout, and a welcoming entrance. Meals won’t be a problem, as the kitchen comes complete with a blender, coffee, stove, fridge, and all the essential dishware. Each bedroom has its own bathroom, ensuring privacy for its guests.
Eldoret, Uasin Gishu County, Kenya
3.35 km (2.1 mi) from Eldoret Nature & Culture CentreAccommodates: 6
Enjoy city life in Eldoret
The city of Eldoret has many clubs and pubs where travelers can enjoy the nightlife. Tourists can also take a tour of the nearby rainforest and explore the region’s flora and fauna. Book one of the lovely Eldoret rentals listed above to complete a most enjoyable and memorable vacation in Kenya!
Frequently asked questions about Airbnb vacation rentals in Eldoret, Kenya
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data