Kakamega is considered the second-most populous county in Kenya. It is located 288 kilometers (178.9 miles) from Nairobi and 32.3 miles (52 kilometers) from Kisumu, the 10th-largest city in the country. It was established as a British outpost in 1903, and it later became the district headquarters in 1920. However, in 1931, the town’s population exploded when gold was discovered near Kakamega. This gem in Western Kenya has many attractions that await tourists including the famous Stone Of Ilesi and the indigenous Kakamega Forest. The numerous trails offer hikers or bikers the perfect site to explore the gifts of nature. Planning a vacation on this side of Kenya? Check out our list of the top Airbnb vacation rentals in Kakamega, Kenya.
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 October 23, 2025.
1. Homey cottage with free parking (from USD 38)
If you are seeking a home-away-from-home experience, then consider booking this homey Airbnb in Kakamega. This one-bedroom cottage has a relaxed ambiance and is a good option for solo travelers. Feel free to prepare your meals in the kitchen and relax in the family room after a day of exploration. Outside, there’s a backyard where you can just unwind on a lazy afternoon. If you’re bringing your car, don’t worry as this rental offers free parking on the premises.
Kakamega, Kakamega County, Kenya
5.1 km (3.2 mi) from The Crying StoneAccommodates: 2
Top guest reviews
Read more reviewsHost:
nice place peaceful accessible and friendly hostmy hostess was hospitable kind and generous to a faultvery warm and friendly
2. Fully furnished apartment for a small family (from USD 50)
This cozy apartment can accommodate up to six guests. Inside, you will find a living room with a TV, a kitchen with a dining table, a full bathroom, and three bedrooms with clean bedsheets. This rental also includes air-conditioning and an indoor fireplace, ensuring guests’ comfort throughout their stay. It also comes with free WiFi and a dedicated workspace, in case you need to work while on vacation. In terms of privacy, it features a separate entrance so you can go in and out of the house whenever you want.
Kakamega, Kakamega County, Kenya
5.24 km (3.3 mi) from The Crying StoneAccommodates: 6
3. Well-equipped house ideal for couples (from USD 16)
This cheap Airbnb in Kakamega is located in a quiet neighborhood. It’s a self-catering apartment suitable for both long-term and short-term stays and has courteous staff to help you with everything you need. This lovely house can accommodate up to two guests, making it an ideal choice for couples. For a hassle-free stay, the bedroom is already equipped with extra pillows and blankets. Parking on the premises is also possible if you plan to bring your car.
Kakamega, Kakamega County, Kenya
6.48 km (4.1 mi) from The Crying StoneAccommodates: 2
4. Cozy room surrounded by beautiful flowers (from USD 41)
This amazing room is located on the outskirts of Kakamega Town. It is surrounded by beautiful flowers, giving the area a nice countryside feel. Since it is located in a quiet neighborhood, all you can hear are the sounds of chirping birds. The kitchen is fully equipped, so you can cook meals any time you want. If you’re not in the mood, you can even request the host to prepare you breakfast, lunch, and dinner for a fee. On lazy days, you can just have some alone time under the shade of trees.
Kakamega, Kakamega County, Kenya
4.81 km (3.0 mi) from The Crying StoneAccommodates: 2
5. Private room with view of the entire Kakamega (from USD 12)
Little Harven is a cozy space located in Maraba, Kakamega. It is furnished with amenities you will need for a pleasant stay. Although this rental is attached to the host’s dining area, it comes complete with a fully equipped kitchen that lets you cook meals any time you want. It also comes with a TV and a dedicated workspace, in case you need to catch up on your favorite shows or work remotely. When it comes to car rentals and tours, don’t hesitate to ask your host for assistance. While here, be sure to visit Kakamega Forest and check out the entertainment venues nearby.
Kakamega, Kakamega County, Kenya
4.67 km (2.9 mi) from The Crying StoneAccommodates: 1
6. Quaint apartment in the heart of Kakamega (from USD 28)
If you want to explore more of Kakamega, then book this apartment in the heart of town. It is a six-minute drive to the town center and in close proximity to the Kakamega-Kisumu Highway. The apartment has a cozy ambiance and is equipped with all the amenities you might need for a pleasant stay. The kitchen, for example, comes complete with updated appliances and cooking basics. The comfy beds, on the other hand, ensure you and your family a good night’s sleep. If you need assistance, the staff on site is always available to help you.
Kakamega, Kakamega County, Kenya
2.42 km (1.5 mi) from The Crying StoneTop guest reviews
Read more reviewsAmenities & Room:
the beds were comfy & the mossie nets in good conditionthe kitchen has most of the basic necessities & was a pleasure to cook inthis spacious & bright 2 bedroom apartment was a peaceful place to relax in the evenings
7. Lovely room with a balcony (from USD 15)
This private room is tucked away in an apartment building in a friendly neighborhood. The house has decent amenities such as a simple bathroom, a small living room, and a balcony. It can only accommodate a solo traveler with its one bedroom. Although the rental is shared with the hosts, rest assured that privacy is never compromised. It is near public transport as well as local amenities.
3.81 km (2.4 mi) from The Crying Stone
8. Stylish apartment near the town center (from USD 29)
This stylish serviced apartment is just a five-minute walk from the town center. With two bedrooms and one bathroom, this beautifully furnished abode can sleep up to four guests. Besides the neat interior, this rental also comes with amenities that guarantee you a memorable stay. The fully equipped kitchen lets you cook meals with ease, while the balcony allows you to relax after a long day. Also, car rentals are available to help you get to your destination conveniently. While here, be sure to visit the famous crying stone and Kakamega Forest.
Kenya
4.83 km (3.0 mi) from The Crying StoneAccommodates: 4
Top guest reviews
Host:
mwavali is very responsive and friendly as well as laurent the caretakerLocation:
the location is goodamazing accomodation at a convenient locationa quiet place and the location a few meters from town centre makes it easy to access many amenitiesa great place to stayRead more reviewsCleanliness:
mwavali's place is super clean
9. Warm apartment with high-end entertainment system (from USD 30)
Four Seasons is a one-bedroom apartment situated 20 meters (965.6 feet) from Kakamega-Mumias Road. It features 24-hour security, ample parking, and free WiFi. Here, guests can prepare meals in the fully equipped kitchen and have dinner out on the balcony. For indoor entertainment, guests can make use of the LED speakers, a high-power home audio system, and a large TV with a DVD player. This apartment is also in close proximity to major attractions, making it a superb base for exploring Kakamega.
Kakamega, Kakamega County, Kenya
5.7 km (3.6 mi) from The Crying StoneAccommodates: 2
Top guest reviews
Host:
the host was so hospitable and thoughtfulRead more reviewsAmenities & Room:
the house was warm and comfortable with a well equipped kitchen perfectly fine wifi and awesome sound system
10. Well-appointed apartment overlooking Kakamega Forest (from USD 19)
Enjoy a peaceful retreat in this cozy accommodation away from the city hubbub, boasting a scenic view of Kenya’s tropical rainforest. You can park your car for free on the premises.
Spend a fun-filled afternoon barbecuing smoky, juicy meats on the grill. You can also prepare delicious recipes in the well-equipped kitchen. Stay connected to the world and work remotely with free WiFi. You can catch up on the latest news or stream your favorite shows on Netflix on the 50-inch HDTV.
Kakamega, Kakamega County, Kenya
4.98 km (3.1 mi) from The Crying StoneAccommodates: 2
Top guest reviews
Host:
the kommunication was very good and paula was also helpful with other questions around kakamegapaula was an amazing host i will definetly be backLocation:
very cute apartment in close proximity to town and forrestCleanliness:
it's clean and looks really niceRead more reviewsAmenities & Room:
lovey apartment with great viewsgreat wifi warm showers and peaceful restful nights on the most comfortable bed
11. Comfortable apartment with Afrocentric décor (from USD 75)
A pleasant stay is guaranteed at this bright and breezy apartment, featuring an onsite parking lot and a lush garden. You can bring your furry family members along. Aside from being pet-friendly, it is also kid-friendly and provides amenities such as toys, a baby bath, children’s tableware, and babysitter recommendations.
You can whip up gastronomic delights in the fully equipped kitchen. Enjoy unlimited internet access and stream movies and shows on the 40-inch HDTV. End your day with a calming soak in the bathtub.
Kakamega, Kakamega County, Kenya
3.45 km (2.2 mi) from The Crying StoneAccommodates: 8
Top guest reviews
Read more reviewsHost:
she is a great hostwendy the host is very responsive and helpfula home away from home the host was always at hand to assistthis was an awesome stay very responsive host and easy going
12. Three-bedroom house with a spacious backyard (from USD 40)
This three-bedroom house is situated in a gated community in Kakamega. The home features two bathrooms, three bedrooms, and a kitchen. Even though you will be sharing the same space with the hosts, you are still guaranteed the utmost privacy. Outside, there’s a spacious backyard where you can spend some alone time or enjoy a fun cookout with your companion. If you don’t feel like cooking your meals, you can request the host to make you breakfast, lunch, and dinner for 5 USD per day. Centrally located, this private room is just a five-minute walk from malls and community pools.
Kakamega, Kakamega County, Kenya
3.42 km (2.2 mi) from The Crying StoneAccommodates: 7
Discover Kakamega's hidden charms
Kakamega is more than just its gold-mining history. The town is also known for its rich rainforest and gardens that are home to a variety of plants and animals. So, if you love nature and want to take a break from touristy attractions, then plan a trip to this side of Kenya.
Frequently asked questions about Airbnb vacation rentals in Kakamega
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data