Your Room

Visit Naivasha, spend a night or 2 in the area close to Lake Naivasha and catch an array of attractions such as Lake Naivasha, Crescent Island, Mount Longonot, Hells Gate, Crater Lake, just to name a few while staying at Lake Naivasha Resort.

Located on the shores of Lake Naivasha and 20 minutes' drive from Hell’s Gate National Park, Lake Naivasha Resort offers an outdoor pool and a restaurant. The accommodation will provide you with a TV, seating area and a balcony. Guests can enjoy lake views, boat rides, take leisurely walks and enjoy the scenery on our well-manicured lawns

Other facilities offered at the property include water sports facilities, meeting facilities and a shared lounge. An array of activities can be enjoyed on site or in the surroundings, including cycling and fishing. The property offers free parking.

Make reservations by calling +254 702 668 317, +254 702 667 867 or email

If you wish to guarantee your booking with an advance payment, Kindly click here

What Our Guests Say

The food was excellent, breakfast, dinner and the ambience. The Staff is really nice. It is quite and cosy. Beautiful place for a holiday hidden from the hustle of town

Ms.Annette - Kampala, Uganda

Good, safe and clean city hotel in Nairobi with big rooms. Would definitely always stay in Westhouse

Ms.Catherine - Toronto, Ontario, Canada

It's not crowded. Serene sorrounding

Mr George - Kenya

Very nice breakfast

Mr.Chukwuma - Nigeria

Excellent hotel with amazing staff. The food and service is exceptional clean rooms and best located

Ms.Juliah - Kenya

The staff are very friendly and courteous. The food here is amazing and more reasonable. I had a very comfortable stay with no noise and happy to have hot water shower and good Wi-Fi. I would love to come back here.

Mr.Prithvi - Mumbai, India

Very Nice Breakfast

Mr.Chukwuma - Nigeria