Skip to main content

Search hotels in Naivasha

Enter your dates to see the latest prices and deals for Naivasha hotels

Naivasha – 288 hotels and places to stay

Filter by:

Star rating
Review score

Eseriani The Resort

Hotel in Naivasha

Located in Naivasha, 5 km from Crescent Island Game Park, Eseriani The Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

U
Umesh K Menon
From
India
The staff of the Hotel were the main standout reason for the hotel being an excellent place to stay. The Front office, the Restaurant, the Kitchen, the housekeeping - all staff were well groomed and ever ready to support and help.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 193 reviews
Price from
US$72
1 night, 2 adults

Avian Court Hotel

Hotel in Naivasha

Situated in Naivasha, 3.9 km from Crescent Island Game Park, Avian Court Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

s
sumathi
From
United Kingdom
Bright colours great lighting warm chimneas in the evening. Able to use gym, sit by the pool
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 34 reviews
Price from
US$151.88
1 night, 2 adults

Lemaiyan Suites

Hotel in Naivasha

Situated in Naivasha, 15 km from Crescent Island Game Park, Lemaiyan Suites features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

A
Ajay
From
India
Neat, clean place and extremely polite staff
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 50 reviews
Price from
US$88.88
1 night, 2 adults

Hylise Hotel

Hotel in Naivasha

Set in Naivasha, 12 km from Crescent Island Game Park, Hylise Hotel offers accommodation with a terrace, free private parking, a restaurant and a bar.

E
Edgar
From
Kenya
The hotel rooms the facilities and design were top notch . The staff were exceptional too . I will recommend and revisit any given time
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 64 reviews
Price from
US$66.29
1 night, 2 adults

Villa Grazia Luxury Hotel

Hotel in Naivasha

Located in Naivasha, 12 km from Crescent Island Game Park, Villa Grazia Luxury Hotel provides accommodation with a shared lounge, free private parking, a terrace and a bar.

s
sunday
From
Qatar
I love the environment, the staff, the breakfast was very goo as well
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 45 reviews
Price from
US$90
1 night, 2 adults

The Great Rift Valley Lodge & Golf Resort

Hotel in Naivasha

The Great Rift Valley Lodge & Golf Resort features panoramic views of Lake Naivasha and of the Rift Valley. This lodge boasts an 18-hole championship golf course, two clay tennis courts and a pool.

S
Salahuddeen
From
Nigeria
Everything about it. The people, facilities, food, serenity etc. William is a wonderful tour guide. Cecilia the manager was great. Immaculate and Everlyn who handles the shop know how to treat guests. All in all…a wonderful experience
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 60 reviews
Price from
US$256
1 night, 2 adults

Lakewalk Cabin

Hotel in Naivasha

Situated in Naivasha, 8.3 km from Crescent Island Game Park, Lakewalk Cabin features accommodation with a garden, free private parking, a terrace and a restaurant.

T
Tanya
From
Kenya
I loved everything about the house. Its location and the serene. The customer service exceeded my expectations. I will definitely come back again.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 152 reviews
Price from
US$40
1 night, 2 adults

wonderland Destinations Resort, Naivasha

Hotel in Naivasha

Situated in Naivasha, 13 km from Crescent Island Game Park, wonderland Destinations Resort, Naivasha features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace....

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 5 reviews
Price from
US$52.20
1 night, 2 adults

Lake Naivasha Lazarus Lodge

Hotel in Naivasha

Located in Naivasha, 7.9 km from Crescent Island Game Park, Lake Naivasha Lazarus Lodge provides accommodation with a garden, free private parking, a terrace and a restaurant.

p
philip
From
United Kingdom
Very friendly, helpful manager and staff. Excellent customer service. The food was great and the chef cooked the food to my preference and diet. Comfortable bed with premium bed linen and room very clean. Our 4x4 was washed and cleaned every day. Happy to be returning customers.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 51 reviews
Price from
US$85.50
1 night, 2 adults

Roza Guest House

Hotel in Naivasha

Located in Naivasha, 12 km from Crescent Island Game Park, Roza Guest House features views of the city. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 9 reviews
Price from
US$38
1 night, 2 adults
See all 288 hotels in Naivasha

Most booked hotels in Naivasha and surroundings in the past month

See all

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 45 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 64 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 152 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 5 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 51 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 60 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 34 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 50 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 72 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 193 reviews

Hotels located in the centre of Naivasha

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Naivasha in the Nakuru County region, Hobra Homes - Khetias features a balcony.

From US$21.25 per night
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 1 review

Located in Naivasha, 13 km from Crescent Island Game Park and 25 km from Great Rift Valley Golf & Resort, Serenity homes offers air conditioning.

From US$20 per night

Offering garden views, Imani apartment is an accommodation situated in Naivasha, 37 km from Crater Lake Game Sanctuary and 43 km from Lake Elementaita.

From US$16 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Rehema Homes is set in Naivasha, 13 km from Crescent Island Game Park, 25 km from Great Rift Valley Golf & Resort, and 35 km from Hell’s Gate National Park.

From US$35 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4 reviews

Set just 12 km from Crescent Island Game Park, Stone Camp Naivasha provides accommodation in Naivasha with access to a garden, a shared lounge, as well as free shuttle service.

From US$20 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 64 reviews

Set in Naivasha, 12 km from Crescent Island Game Park, Hylise Hotel offers accommodation with a terrace, free private parking, a restaurant and a bar.

From US$93.80 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 45 reviews

Located in Naivasha, 12 km from Crescent Island Game Park, Villa Grazia Luxury Hotel provides accommodation with a shared lounge, free private parking, a terrace and a bar.

From US$90 per night

Set in Naivasha in the Nakuru County region, WoodLands House has a balcony. This property offers access to a terrace and free private parking.

From US$64 per night

Best hotels with breakfast in Naivasha and nearby

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 9 reviews

Located in Naivasha, 12 km from Crescent Island Game Park, Roza Guest House features views of the city. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

From US$40 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews

Offering views of Lake Naivasha, Enashipai Resort & Spa is situated in Naivasha. It features an outdoor swimming pool and free Wi-Fi access.

From US$510 per night

Offering a garden and lake view, Taphe Resort Naivasha is located in Naivasha, 11 km from Crescent Island Game Park and 27 km from Great Rift Valley Golf & Resort.

From US$74 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 15 reviews

Situated in Naivasha, 14 km from Crescent Island Game Park, Matteos Italian Restaurant, Bar & Accommodation features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$95 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 16 reviews

Set in Naivasha, 14 km from Crescent Island Game Park, The Nest Boutique Hotel offers accommodation with a garden, free private parking, a terrace and a bar.

From US$108 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 50 reviews

Situated in Naivasha, 15 km from Crescent Island Game Park, Lemaiyan Suites features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$112.88 per night

Situated in Naivasha, 16 km from Crescent Island Game Park, Rawhew Ranch - Kinamba, Naivasha Kenya features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$50 per night

Located in Naivasha, 8.9 km from Crescent Island Game Park, Enkapune Resort Naivasha provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$81 per night

Budget hotels in Naivasha and nearby

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 5 reviews

Situated in Naivasha, 13 km from Crescent Island Game Park, wonderland Destinations Resort, Naivasha features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$60 per night

Sonnie stays, a property with a garden, is set in Naivasha, 25 km from Great Rift Valley Golf & Resort, 34 km from Hell’s Gate National Park, as well as 35 km from Crater Lake Game Sanctuary.

From US$85 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting a hot tub, Adeea Villa 4brd is set in Naivasha. This property offers access to a balcony, free private parking and free WiFi.

Naivasha Excursion is set in Naivasha and offers a garden and a shared lounge. The property features inner courtyard views.

From US$45 per night

Shalom Haven, a property with a garden, is situated in Naivasha, 26 km from Great Rift Valley Golf & Resort, 33 km from Hell’s Gate National Park, as well as 35 km from Crater Lake Game Sanctuary.

From US$72 per night

Studio city is set in Naivasha, 27 km from Great Rift Valley Golf & Resort, 34 km from Hell’s Gate National Park, as well as 36 km from Crater Lake Game Sanctuary.

From US$70 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Located 27 km from Great Rift Valley Golf & Resort, 37 km from Hell’s Gate National Park and 39 km from Crater Lake Game Sanctuary, Maya Homes provides accommodation situated in Naivasha.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10 reviews

Gamtoos House:Lovely 3 Bedroom House is located in Naivasha, 27 km from Great Rift Valley Golf & Resort, 34 km from Hell’s Gate National Park, and 36 km from Crater Lake Game Sanctuary.

FAQs about hotels in Naivasha

What guests said about Naivasha:

8.0

I loved everything until the moment when, during checkout, i...

I loved everything until the moment when, during checkout, i was told that since I had prepaid on this platform and they hadn’t received the payment yet, I needed to pay the entire sum a second time otherwise I wouldn’t be allowed to leave the premises. I ended up paying a second time just because I had errands and am now disputing with the hotel for a full refund.
Guest review by
Dinorah
Panama
10

Naivasha is one of the perfect places to visit in Kenya.

Naivasha is one of the perfect places to visit in Kenya. you get to enjoy fresh fish from lake Naivasha,tour hellsgate and environs and see lots of wild animals. Sofa camp Naivasha also provides you with the perfect place to camp or stay. You get to enjoy nature to the fullest.
Guest review by
Anonymous
8.0

Compared to Nairobi, it is a slower pace but that is the...

Compared to Nairobi, it is a slower pace but that is the point. Getting a tour of the lake was the highlight of my trip. Next time, I want to explore Crescent Island fully. It only takes a couple of days to fully see everything there if you plan well.
Guest review by
Markeith Woolford
United States
8.0

The Lake and the activities around it are what's best about...

The Lake and the activities around it are what's best about Naivasha. The town is busy, dusty and not ideal to walk around. Most banks are there and some good supermarkets. Its a transit town so lots of trucks and travelers
Guest review by
EDWARD
Kenya
10

Naivasha is such a cool place to visit, anytime you feel...

Naivasha is such a cool place to visit, anytime you feel overwhelmed by the city life. It's neither too far away from the city nor too close; just the right distance! Naivasha has something for everyone: whether on a budget or want to splash out, you'll get your fix. Myself, I prefer staying at a place that is moderately priced, has a unique factor about it, value for money then during the day visit the more high end spots for amazing ambience, top notch cuisines and other luxuries like spas. I hope to check out the glass cabins the next time I'm visiting Naivasha.
Guest review by
Wambui
Kenya
8.0

Fun and alot of activities for different ages.

Fun and alot of activities for different ages. Alot of clubs to chose from Boat rides on the lake with scenic views with knowledgeable guides Geothermal and hells gate tour was also informative and amazing with our guide Felix.
Guest review by
Kuguru
Kenya

See reviews by guests who stayed at hotels in Naivasha

See all
From US$57.38 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 220 reviews
- they provide clean bottled water (and refills) for free - Lovely place to just hang around for many hours reading or napping (outdoor chairs, swinging chair, etc) - Ask staff for a short tour of the grounds (rabbits, etc) - 2km walk down into the town - We’d recommend you read the info booklet they provide in your room. Lots of interesting information about the hotel and area. - Good restaurant on-site with simple made-to-order meals (700ksh - 1200ksh range).
Guest review by
Jason
Canada
From US$46.20 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 191 reviews
We had the most wonderful time at Guesthouse Jane! The apartment was larger and lighter than expected, the breakfast was delicious, the staff were very friendly and welcoming, the cats were adorable, and we had so much fun. The gardens are beautiful - we even found a trampoline and an outdoor gym!
Guest review by
Pearce
United Kingdom
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 19 reviews
The staff were amazing, the proximity to town and the essential stuff in the property; things like sugar, shower gel, coffee, tea leaves, WiFi, great bed and kind security team.
Guest review by
Daniel Allan
Uganda
From US$14 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
I loved all the facilities that were provided. The room was very clean and comfortable. It was situated in a place with a very beautiful view of the lake and the town.
Guest review by
MWANGI
Kenya
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews
Location was fine, to locate naivasha town n buffalo mall.
Guest review by
Julius
Kenya