Most travel-loving Nairobians are no strangers to Naivasha, a place which, at the very least, has served as a pit-stop as you leave or drive back to the capital. It is also home to numerous affordable accommodation spots and activities, making it the perfect stop for budget travelers. Rocky Eco-Lodge is one such place; its central location makes the rest of the town accessible, from the bustling centre to the lakes.

Photography: Leroy Buliro


This eco-friendly spot is easily distinguishable by its articulate incorporation of wood carvings, starting right from the reception to the walls in the rooms, all drawing inspiration from nature. The retro ambiance here is African, drawing from mud and wood huts, albeit with a 21st century remake. The wooden swing chairs, side tables and mirror frames all stay true to the theme.

The ten-roomed lodge offers breathtaking unmarred views of Lake Naivasha with the geological curvature of the mountains as the perfect backdrop, each sunrise better than the last.

Perfect for backpackers and archeological geeks, this four year old property’s proximity to most of Naivasha’s key attractions makes it the perfect spot for those keen to explore. It is only 3 km from town, Hell’s Gate National Park and Lake Naivasha lie to its north while Mt Longonot stands to its West. The massage room is always open for some much needed relaxation after a busy day out and about, and the international cuisine offered at the restaurant will do just the trick. Matter of fact, their vegetables are sourced from their very own backyard, ensuring total freshness for farm to table enthusiasts.


From Nairobi, drive 83 km using the Nakuru- Nairobi highway. Once you make your turn headed to Naivasha Town, take the Moi South Lake Road and drive another 3.7 km to arrive at your destination. Rocky Eco Lodge will be located along the highway on your left, directly opposite the junction leading to Hell’s Gate National Park. The road is tarmaced all the way so just map out the route and hit the road- any kind of car will get you there.


• Easily accessible given its location right by the road.

• Camping is available.

• Fresh food grown in their own garden.


• Limited number of rooms available if you’re coming as a large group. Book in advance.

• If you need something that is not available at the lodge, you will have to drive into town as there are no shops around.


A nights stay at Rocky Eco Lodge will cost you Ksh 8,500 for a single room and Ksh 12,500 for a double room, FullBoard while half-board will go for Ksh 7,000 single and Ksh 9,500 double. For camping, call to confirm availability. For bookings, head to their site at or email them directly at


From trekking the rough terrain of Hell’s Gate National Park to uphill and downhill adventures to the crater of Mt Longonot, these are just but a few activities around Naivasha that will surely quench your nomadic desires to explore, so dust off those safari boots and prepare to experience what Naivasha has to offer. Want to cool off? Drive down to Lake Naivasha and enjoy the calm breeze as you unwind with a boat ride.


Distance From Rocky Eco Lodge: 31 km Entry Fee: Ksh 300 for citizens & Ksh 600 for residents


Distance From Rocky Eco Lodge: 22 km Entry Fee: Ksh 300 for citizens & Ksh 600 for residents


Distance From Rocky Eco Lodge: 9 km

Overall: 8/10



post a comment