Skip to main content

Search hotels in Naivasha

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

Naivasha – 287 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$143.44
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.

H
Hellen
From
Sweden
Everything was perfect. Loved Jannet and Ruth at the reception..
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 50 reviews
Price from
US$88.93
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.

B
Biju
From
India
Everything about Hylise was above standard. The cleanliness was super, buffet meals was excellent, esp the breakfast. The staff were so friendly.
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 287 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.93 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
Aloepark Hotel is a little gem which is warm and filled with the love to the localities. They provide thorough information on the attractions nearby and support local artists/ flower farms/ school. The property seems keep revamping itself with paintings and local arts. Tho we stayed in the most modest room, it is clean, sufficient and warm. No mosquito or insects in the room. Rare property with visible recycling core values in Kenya. They also provide organic and nice body cleanser and lotion.
Guest review by
KEI YAN
Hong Kong
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 230 reviews
This place is a real sueño-dream. I liked everything, the host was very friendly and welcoming, the breakfast was delicious and home-made, fresh every morning. The room was super clean and the mattress was high quality. It is located near Karagita and there are matatus that travels on the main road that will take you to Naivasha town for only 50 shillings. It felt safe, quiet and peaceful. I had an unforgettable stay!
Guest review by
Grace
Italy
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 332 reviews
The location is right in Naivasha, easy access from town and Nairobi. The scenery was amazing, right near the lake. Wonderful experience seeing animals up close- zebra, giraffes and hippos. Inclusive meals is easy and was variety of buffet food options
Guest review by
Adriana
United States
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 301 reviews
Lovely quiet apartments and very good value for money. The staff professional and friendly. The rooms are clean. Though a little out of town, Id not hesitate to recommend.
Guest review by
Joseph
Kenya
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Beautiful house and cottages. Tastefully finished.
Guest review by
gurvir
Kenya
gogless