


Located on the picturesque shores of Lake Oloidien, Ranch House Bistro opened its doors in November 2014.
The boutique restaurant was created by June Zwager, who aimed to provide visitors with a chance to savor home-style cooking in a serene and beautiful location; utilizing local ingredients, some sourced directly from our own farm.
We take pride in crafting fresh and delicious recipes that cater to all appetites in a ranch-style bistro atmosphere.
Ranch House features an array of freshly prepared meals and snacks, including our popular clay oven pizzas and all your favorite bistro specials. And don't miss the delightful desserts, like the indulgent strawberries and Jersey cream sourced directly from our farm and dairy.

OPENING HOURS
Monday: 9:00 - 19:00
Tuesday: 9:00 - 19:00
Wednesday: 9:00 - 19:00
Thursday: 9:00 - 19:00
Friday: 9:00 - 19:00
Saturday: 9:00 - 19:00
Sunday: 9:00 - 19:00
Please note we are open on all Public Holidays
Pre-bookings can be made for dinners and private functions

"Amazing food & scenic view.
This is a true hidden gem in Naivasha. The Pizzas are out of this world. Excellent service and the view is to die for. This is a place I will visit as often as I can."
- Peter O.
"Best weekend getaway.
The place was amazing, I loved the views, & their food was absolutely amazing. Am so glad my friends & I decided to have our weekend getaway here.. Am very sure we will be coming back very soon."
— Vero K.
RANCH HOUSE BISTRO GALLERY

Mobile: +254 700 488 475



















