The main dining area at Lake Naivasha Country Club is the aptly named Flavors Restaurant that serves international buffet-style meals. The Terrace offers an a la carte menu option. Local beers and international wines and spirits are served at The Tavern which is the resident bar. There is also a pastry shop named the Rolling Pin.
Eseriani spa covers everything from massages to aromatherapy as well as body scrubs and wraps.
Lake Naivasha Country Club is also ideal for conferences, weddings, and other event types.