Ola-Booking
Blog Hotel round-ups

Lakefront hotels in Naivasha, ranked

2026-03-245 min readOla-Booking
Acacia trees and a jetty on the shore of Lake Naivasha at dawn Acacia trees and a jetty on the shore of Lake Naivasha at dawn

Lake Naivasha's water rose several metres after 2020 and swallowed lawns, jetties and whole wings, so here are the 9 lakefront stay types ranked on what is actually still on the water, from KSh4,000 bandas to KSh35,000 suites.

The rising-water problem you must understand before booking

Lake Naivasha is a shallow freshwater lake with no visible outlet, and its level swings hard. The rise that began around 2020 pushed the shoreline inland by hundreds of metres in places, drowned mature fever trees whose bleached trunks still stand in the water, and left several South Lake properties with flooded lawns, submerged jetties and rebuilt boat landings. That means a hotel that was lakefront in a 2015 photograph may now sit behind a hundred metres of reed bed, or conversely may have water lapping at a terrace that used to be a car park. Photographs on booking sites are frequently years old.

So ask one blunt question when you enquire: how far is it from the room door to the water's edge today, in metres, and is your jetty operational. Properties that answer precisely are the ones still genuinely on the lake. The second question is about hippos, which graze on lawns from dusk and are the reason every serious lakeside property has an askari escorting guests to rooms after dark. That escort is not theatre. If a place tells you hippos are not an issue on its shoreline, it is either far from the water or not paying attention.

Moi South Lake Road: the main strip and the best water access

Nearly everything you will consider sits along Moi South Lake Road, the tarmac artery running west from the Nairobi-Nakuru highway past Karagita, Kihoto and the flower farms toward Kongoni. The large established resorts here — the big lawned properties with conference blocks, pools and their own boat jetties — charge roughly KSh18,000-35,000 for a double on half board, and they are the reliable choice for a first visit: guaranteed hot water, generators, boat trips departing from your own shoreline at around KSh5,000-7,000 an hour for a whole boat, and lawns full of waterbuck at dusk.

The mid-tier on the same road, at KSh10,000-18,000 bed and breakfast, is a cluster of smaller lodges and converted farmhouses, usually 10 to 25 rooms, often better food and much better birding because they have not manicured the papyrus off their frontage. This is where I would spend my money. The trade-off is variable maintenance — a lodge that has invested since the flooding is excellent, one that has not has damp rooms and a jetty going nowhere — so read recent reviews only, ignoring anything older than about eighteen months.

The budget end: camps, bandas and campsites

Naivasha has an unusually good budget layer for Kenya. Long-running lakeside campsites on South Lake Road offer pitch space at roughly KSh1,000-1,500 a person, simple bandas at KSh4,000-8,000, hot showers, a bar that serves tilapia and chips, and direct lake frontage under yellow-barked acacias. Weekends bring Nairobi crowds and generators of sound; midweek it is one of the calmest places within two hours of the city. Bring your own bedding for the cheapest bandas and a torch, because paths are unlit and hippos use them.

This tier is also the best value for a group. Six friends splitting a banda block plus a boat trip and Hell's Gate entry can do a full weekend for well under KSh10,000 each including fuel from Nairobi. What you give up is food quality — expect fried fish, ugali, nyama choma and not much else — and any expectation of a quiet Saturday night. Book the pitches furthest from the bar and closest to the water, and confirm whether the campsite fence has been re-run since the lake rose, because several were left with the fence in the water.

Moi North Lake Road and the far shore: quieter, rougher, better birds

The north shore, reached by the rougher Moi North Lake Road toward Kongoni and the Crater Lake side, has far fewer beds and a much stronger sense of being somewhere. Small owner-run lodges and tented camps here charge KSh12,000-25,000, often on full board because there is nowhere else to eat, and their frontage tends to be papyrus and open water rather than lawn. Fish eagles, pelicans, malachite kingfishers and enormous numbers of waterfowl are the point. So is the silence: no matatu horns, no weekend sound systems, just hippos at 2am.

The costs are real. The road is corrugated murram in stretches, unpleasant in a saloon and slow after rain, so give yourself 40-60 minutes from the highway rather than 20. Mobile signal is patchy and power is generator-and-solar, which means hot water on a schedule. Take this shore if you are a birder, a photographer or a couple wanting two nights away from everything; take the south shore if you have children, need reliable connectivity or want a swimming pool and a menu with choices on it.

Conservancy and private-ranch stays: lakefront plus wildlife

Around the lake sit private wildlife sanctuaries and old ranch land where a handful of lodges and tented camps combine lake frontage with plains game on the doorstep — zebra, giraffe, eland, buffalo — and walking or cycling safaris you cannot do in a national park. Rates run KSh25,000-45,000 a person on full board, sometimes including activities. It is the most expensive way to sleep at Naivasha and the one that most resembles a proper safari, with a guide, sundowners on a ridge and dawn game drives before breakfast rather than a boat trip bolted onto a weekend.

Worth it if you have three nights and are not going on to the Mara or Amboseli afterwards; hard to justify for a single Saturday, when you will pay conservancy rates and spend the day driving. The other thing these properties do well is the lake itself: private jetties, uncrowded boats and guides who can name every bird. If your budget stretches to one splurge night on this trip, spend it here rather than on a bigger room at a South Lake resort, where the extra shillings buy furniture rather than access.

What to do from the shore, and what it costs

A boat trip is non-negotiable: an hour on the water at roughly KSh5,000-7,000 for the boat, split among up to six or eight people, gets you hippo pods, fish eagles taking fish on cue and the drowned acacia forest. Add Crescent Island, the peninsula where you can walk unguided among zebra, giraffe and wildebeest with no large predators present, at around KSh3,000-4,500 per adult for non-residents. Hell's Gate National Park, 15 minutes from South Lake Road, is the cycling one: bike hire at roughly KSh1,000-1,500 a day plus park fees, with the gorge walk needing a local guide.

Elsamere, the lakeside house where Joy Adamson lived, does an afternoon tea on the lawn under colobus monkeys and is the most civilised hour in Naivasha. Skip the roadside curio stalls at Karagita unless you enjoy negotiating, and skip swimming in the lake entirely — bilharzia and hippos, in that order of likelihood. Use the hotel pool. If you are self-driving, fuel and stock up in Naivasha town rather than on South Lake Road, where the small shops are pricier and the last supermarket is well before Kongoni.

Getting there, when to go, and the booking I would make

Naivasha is 90-100km from Nairobi. The fast route is the Southern Bypass to the A8 and down the escarpment past the little Italian chapel, roughly 1 hour 45 minutes off-peak, longer when trucks stack on the descent. The SGR stops at Suswa, which is 30km from the lake and awkward without a pickup arranged in advance, so most people drive or take a matatu to Naivasha town at around KSh400-600 and a boda or taxi onward. January to March gives the clearest air and the best mountain views; April, May and November bring afternoon storms and mud on the north shore.

If I were booking one weekend: a mid-tier South Lake lodge at KSh12,000-16,000 bed and breakfast with a working jetty, arriving Friday afternoon, boat at 7am Saturday, Crescent Island after it, Hell's Gate by bike on Sunday morning, home by 4pm. Skip the giant conference resorts unless you want a pool and a buffet, skip anything advertising lakefront that cannot state its distance to the water, and if you can only travel at a weekend, book the north shore or the conservancies where Nairobi's Saturday crowd does not reach.

Book while you read Median nightKSh8929 Cheapest areaKSh2200 Hotels3238 Find a hotel

Before you book

What people ask before booking Naivasha.

Is Lake Naivasha still lakefront after the flooding?

Some properties are, some are not. The rise since 2020 moved the shoreline inland by hundreds of metres in places and left drowned trees standing in open water. Ask each property how many metres it is from room to water today and whether its jetty works, and ignore any photograph older than about eighteen months.

Are hippos actually a danger at lakeside hotels?

Yes, which is why serious lakeside properties have guards escorting guests to rooms after dark. Hippos leave the water at dusk to graze on lawns and take the same paths every night. Never walk between a hippo and the lake, keep to lit paths, use the escort, and do not photograph them from close range at night.

How much is a boat trip on Lake Naivasha?

Roughly KSh5,000-7,000 for one hour for the whole boat, which takes six to eight people, arranged through your hotel or at a public jetty in Naivasha town. Add around KSh3,000-4,500 per non-resident adult for Crescent Island, where you walk among zebra and giraffe. Life jackets should be provided; insist on them.

Can you swim in Lake Naivasha?

No. Bilharzia is present and hippos and the occasional crocodile make it a bad idea regardless. Every hotel of any size has a pool, and that is where you swim. The lake is for boats, birds and photographs from the shore at dawn, when the fish eagles are loudest and the light on the drowned acacias is at its best.

Recommended reads

All posts