
Where stillness
meets the shore
A lakeside retreat near Eldoret, where nature's calm and home-cooked warmth come together.

A family retreat,
rooted in nature
Tucked along the tranquil waters near Eldoret, Inner Harbor Resort is a family-owned sanctuary where the rhythm of the lake sets the pace. Our doors opened with a simple belief: that rest should feel effortless, and every meal should taste like home.
Here, mornings begin with birdsong across the water. Afternoons unfold along winding nature paths. And evenings are best spent over a slow dinner, prepared with care and served with warmth. This is a place for families, for couples, for anyone seeking a quieter kind of luxury.
Family-owned and operated — every detail reflects the personal touch of a home, not a hotel chain.
Days shaped by
water and wonder
Every hour here invites a different kind of discovery — on the water, along the trails, or simply watching the light change across the lake.

Canoeing
Glide across calm waters at golden hour

Nature Walks
Wander through lush lakeside trails

Kids' Playground
Safe adventures for the little ones

Events & Weddings
Celebrate your moments lakeside

Lakeside Relaxation
Simply sit, breathe, and be still
.jpg)
A taste of home,
refined
Our kitchen draws from the richness of local tradition — hearty, honest flavours prepared with care. Every dish is made from fresh, locally sourced ingredients and served with the warmth of a family table.
From morning chai to slow-cooked evening meals, dining here is not just sustenance — it's part of the experience.
Rest, as it
should be
Wake to lake views from spacious, thoughtfully appointed rooms. Each suite blends comfort with the quiet beauty of our natural surroundings.




Connected to
everything that matters
Nestled in the highlands near Eldoret, Inner Harbor sits at the crossroads of natural beauty and modern convenience. Everything you need is within reach.
Easily accessible from Eldoret International Airport, connecting you to destinations across Kenya and beyond.

Your next chapter
begins with a message
Whether you're planning a family getaway, a wedding celebration, or simply a few quiet days by the lake — we'd love to hear from you. Reach out on WhatsApp for the fastest response.
Baharini, Eldoret
Uasin Gishu County, Kenya
Reservations: 24/7 via WhatsApp
Check-in from 2:00 PM · Check-out by 11:00 AM