Restaurant in Naivasha at Elsamere Lodge

Lakeside Dining Surrounded by Nature

Elsamere Lodge Restaurant is one of the best restaurants in Naivasha, offering warm hospitality, fresh local ingredients, and peaceful views of Lake Naivasha. Set within the historic Joy Adamson House at Elsamere, the restaurant provides a relaxed dining atmosphere where meals are prepared with care and served in a calm, natural setting.

Whether you are a resident guest or visiting for the day, it is a refreshing choice for anyone searching for the best restaurants in Naivasha and enjoying the wider activities at Elsamere.

About Our Restaurant

Dining at Elsamere reflects the calm atmosphere that surrounded Joy Adamson’s home, where simplicity and a close connection to nature shaped everyday life. The restaurant prepares meals using seasonal produce and locally sourced ingredients that highlight fresh, authentic flavours.

Guests enjoy garden views, gentle wildlife sounds, and warm service that makes every meal feel personal, especially for those staying at Elsamere Lodge.

The setting within the conservation centre adds meaning to every visit, creating a dining experience that feels connected to the natural environment that Joy Adamson’s legacy represents.

Daytime view of Elsamere Lodge building with a blue roof, partially shaded by a large mature tree, surrounded by a lush green lawn.

Signature Dining Experiences

Dining Highlights at Elsamere

Breakfast by the Lake

Start your morning with fresh fruits, pastries, and eggs made to order while enjoying peaceful lake views and soft bird sounds.

Lunch in the Gardens

Relax in a calm outdoor setting and enjoy a selection of local and continental dishes, ideal for guests searching for the best places for lunch in Naivasha.

Afternoon Tea Tradition

A signature part of the Elsamere story. Enjoy tea, cakes, and biscuits served with gentle views of the lake and surrounding wildlife.

Dinner at Joy’s House

End your day with a warm, intimate dinner at Joy’s house featuring comforting dishes prepared with local ingredients and international influences.

Elsamere Restaurant Menu

Our restaurant menu offers a balanced mix of Kenyan classics, light garden dishes, and comforting continental meals. Everything is prepared with fresh ingredients sourced from local suppliers to give guests a simple, wholesome dining experience.

Explore Our Menu Categories

Desserts

House baked cakes and sweets that pair perfectly with afternoon tea.

Soups and Starters

Homemade soups, fresh salads, and small bites prepared daily.

Drinks and Refreshments

Juices, sodas, wine, tea, and coffee available all day.

Vegetarian and Vegan Options

A range of plant based meals using fresh garden ingredients.

Main Meals

Fresh fish, chicken, beef, and vegetarian options seasoned with local herbs.

Menu Prices at Our Restaurant in Naivasha

At Elsamere Lodge, we keep our meals affordable and transparent without compromising on quality. Prices vary depending on the season and ingredients, but our menu is designed to suit both resident guests and visitors from Naivasha.

Typical Price Ranges – Elsamere Restaurant

  • Item
  • Day Conference Package / Team Building (per pax)
  • Breakfast
  • Lunch – Weekdays
  • Lunch + High Tea – Weekend Offer
  • Dinner
  • Day Visit / High Tea (per person)
  • Picnic Lunch (per person)
  • Cakes (per 1.5kg)
  • Adult Rate (KES)
  • 4,000
  • 1,500
  • 2,500
  • 3,000
  • 3,000
  • 1,000
  • 1,500
  • 2,500
  • Child Rate (3–12 yrs)
  • 4,000
  • 750
  • 1,000
  • 1,500
  • 1,500
  • 500
  • Picnic Lunch (per person)
  • Cakes (per 1.5kg)

Note: Prices may vary depending on seasonal ingredients and special requests. Contact us for group bookings or special packages.

Opening Hours

Meal Time
Breakfast 7:00 AM – 9:00 AM
Lunch 12:00 PM – 3:00 PM
Afternoon Tea 3:00 PM – 5:00 PM
Dinner 7:00 PM – 9:00 PM

For special requests or group bookings, please contact the front desk or use our booking form.

Buffet table with slices of cake and pastries, set indoors with a large window showing outdoor seating, lush lawn, and Lake Naivasha in the background.

Book Your Dining Experience

Reserve your table at Elsamere Restaurant to enjoy fresh, locally inspired meals in a peaceful lakeside setting. Walk-in guests are welcome, but we recommend booking in advance to secure your preferred time.

How to Reserve Your Table:

Email reservations@elsamere.com

Phone +254722648123

Or use our booking form below:

Why Guests Love Dining at Elsamere

  • Lakeside Views: Enjoy peaceful, scenic views of Lake Naivasha while dining.

  • Fresh, Seasonal Ingredients: Meals are prepared daily with locally sourced produce.

  • Warm Hospitality: Friendly, attentive staff make every meal feel personal.

  • Relaxed Atmosphere: Calm, quiet environment away from busy tourist spots.

  • Connection to Nature: Dine surrounded by gardens, gentle wildlife sounds, and conservation initiatives.

  • Diverse Menu Options: Choices for meat lovers, vegetarians, and vegan guests.

  • Afternoon Tea & Signature Experiences: Unique offerings like Afternoon Tea with cakes and pastries.

Waitress in uniform smiling while presenting a glass of red wine on a tray. The background shows the cozy, historic interior of the Elsamere main house, featuring African art, warm lighting, and comfortable seating.

Restaurant FAQs – Elsamere Lodge, Naivasha

Our menu highlights local flavors and seasonal produce. Dining here is about experiencing Naivasha’s culinary authenticity in a premium setting.

Yes. Our main dining areas are accessible, and staff are happy to assist anyone needing a little extra help.

Reserve Your Dining Experience Now

Enjoy lakeside views, fresh seasonal dishes, and a relaxed self-service experience. Limited tables are available, especially on weekends. Book now to ensure your preferred time and seating.