Skip to main content

The 10 Best Guest Houses in Naivasha, Kenya

Check out our pick of great guest houses in Naivasha

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Featuring free bikes and views of lake, Shalom Apartments is a recently renovated guest house located in Naivasha, 15 km from Crescent Island Game Park. This property offers access to a balcony, free private parking and free WiFi. The guest house features family rooms.

Everything especially food, reception and staffs. Environment lovely

Show more Show less
9
Superb
322 reviews
Price from
DKK 100
per night

Offering a garden and mountain view, Merinja Guest House is located in Naivasha, 11 km from Crescent Island Game Park and 27 km from Great Rift Valley Golf & Resort. This guest house features free private parking and a shared kitchen. The guest house provides garden views, an outdoor fireplace, a 24-hour front desk, and free WiFi is available throughout the property.

Really enjoyed my satay and the team was super helpful and kind

Show more Show less
9.4
Superb
143 reviews
Price from
DKK 386
per night

Set in Naivasha, 11 km from Crescent Island Game Park, Aloepark Art Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 27 km of Great Rift Valley Golf & Resort. The inn also provides free WiFi as well as a paid airport shuttle service.

Perfect stay. We loved it there

Show more Show less
9.2
Superb
194 reviews
Price from
DKK 124
per night

Located 14 km from Crescent Island Game Park, Luna Light Guest House provides accommodation with free WiFi and free private parking. The property is around 29 km from Great Rift Valley Golf & Resort, 37 km from Hell’s Gate National Park and 38 km from Gatamaiyo Forest Nature Reserve. Mount Longonot National Park is 20 km from the guest house.

The room is clean and has everything we needed. The lady is lovely and very helpful. It’s a little bit outside the town but there are matatus to Naivasha for 40KSH. Small shops and a supermarket (15-20min walking) are nearby. We went to Hells Gate Nationalpark with using Matatus (40KSH to town and 150KSH to Elsas Gate), but she can also help you to arrange private transport if you wish so. We had a great time and extended our stay :)

Show more Show less
8.1
Very good
19 reviews
Price from
DKK 83
per night

Set in Naivasha in the Nakuru County region and Crescent Island Game Park reachable within 12 km, Villa -Guesthousejane & Apartments offers accommodation with free WiFi, a children's playground, water sports facilities and free private parking. The property has mountain and lake views, and is 26 km from Great Rift Valley Golf & Resort. The outdoor swimming pool features a pool bar and water slide.

The area is popular for cycling, and car hire is available at the guest house. Villa -Guesthousejane & Apartments features a sun terrace and an outdoor fireplace.

The property itself is beautiful and extremely spacious and relaxing. I had a 1 bedroom apartment that was very spacious also and more than I expected. The breakfast was really nice and the staff also helpful

Show more Show less
7.8
Good
146 reviews
Price from
DKK 138
per night

This guest house comes with a fully equipped kitchenette, a seating area, and a flat-screen TV. For added convenience, the property can provide towels and linens for a supplement.

A car rental service is available at the guest house.

Show more Show less
9.5
Exceptional
2 reviews
Price from
DKK 109
per night

The spacious guest house features 3 bedrooms, a living room, a fully equipped kitchen with a microwave and a dining area, and a bathroom. There is also a seating area and a fireplace.

Guests at the guest house will be able to enjoy activities in and around Naivasha, like cycling and hiking. The guest house has a barbecue, outdoor fireplace and sun terrace.

Show more Show less
6
Review score
1 reviews
Price from
DKK 1,338
per night

The guest house features a flat-screen TV. Towels and bed linen are available in the guest house.

Lake Elementaita is 43 km from the guest house, while Gatamaiyo Forest Nature Reserve is 43 km from the property. The nearest airport is Wilson Airport, 94 km from JNJ luxury homes.

Show more Show less
Price from
DKK 156
per night

The guest house is fitted with a cable flat-screen TV. The kitchen features an oven, a microwave and a toaster and there is a private bathroom with slippers and free toiletries. The guest house offers bed linen, towels and ironing service.

Show more Show less
Price from
DKK 624
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Naivasha

Most booked guest houses in Naivasha this month

Guest houses that travellers love in Naivasha

  • Avg. price/night: DKK 1,108.98
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 80 reviews
    The view from the parlour and balcony upstairs was lovely and the entire house was cozy like a home. The staff and especially Judy was very kind and supportive. She was a super host. David ensured that we had a lovely meal and had enough firewood for a cozy evening fire. The overall GVRL neighbourhood is lovely for walks and family bonding activities. We loved the heated pool and badminton game the staff at the lodge set up for us. Thank you all.
    anne
    Family with young children
  • Avg. price/night: DKK 1,843.67
    10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    The view was breathtaking, the house was clean, and the scenery was quiet and serene. The rooms were spacious and comfortable. All kitchen appliances were available and functional.
    Mwaura
    Solo traveller
  • Avg. price/night: DKK 339.62
    10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    Nice big place, super clean and neat, perfect location hidden in a quiet estate, very near to party island. The host +254 722 891704 and Everlyne the caretaker are just the best. We got a chef, John, who made us sumptuous meals to seal this memory. Did I mention there's a barbecue space at the rooftop with beautiful sunset and lake views?? Just lovely 💯
    jackline
    Solo traveller
  • Avg. price/night: DKK 99.81
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 322 reviews
    Cheap and quite clean
    Arianna
    Young couple
  • Avg. price/night: DKK 112.28
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 53 reviews
    Excellent hosts Secure Parking. Close proximity to town Ease of accessibility Quiet both during the day and night Clean, tidy apartment
    Daniel
    Solo traveller
  • Avg. price/night: DKK 771.57
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 143 reviews
    The hospitality at Merinja Guesthouse is incomparable. Patrick is a great host, who has created a very homely atmosphere. He was very flexible in our check-in/-out times. The food (at breakfast and dinner) was very good as well. We highly recommend you to stay at Merinja Guesthouse if you are travelling on a budget. You get your moneys worth.
    Clara
    People with friends
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 34 reviews
    It was quiet neighbourhood. Clean house. Excellent host. Responsive. Furnished with most things you need
    Jennifer
    Family with young children
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 3 reviews
    Eva's Guest House is in such a convenient location, the place is well kept and the host was friendly enough. The rates are also pocket friendly.
    Paul
    Solo traveller
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 12 reviews
    Great location, reasonably quiet part of town, spacious, clean and well lit, ample amenities to make the stay comfortable. The host is friendly and attentive and goes out of his way to make sure clients enjoy their stay. Highly recommended.
    R
    Robin
    Solo traveller
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    The guest house is located in a very serene and quiet environment that is very favourable for a vacation.Plus the cleanliness is top notch.I would recommend pink house any day,anytime. The best place in Naivasha!
    E
    Emily
    Solo traveller