Skip to main content

Search hotels in Naivasha

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

Naivasha – 276 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.

V
Valary
From
Kenya
I had a wonderful stay at this hotel. The staff was friendly and attentive, always ensuring a great experience. The environment was clean, beautifully designed, and very aesthetic. Overall, it was a comfortable and enjoyable stay—I’d definitely recommend it.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 188 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.

N
Nicola Marangoni
From
Italy
Staff was very friendly and Kind. Beautiful hotel, very clean and cosy. Our room was large and had a beautiful balcony. Food is very good.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 50 reviews
Price from
US$88.61
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
SIMON
From
Kenya
The rooms are very clean and the environment was good
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 46 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.

N
Njeri
From
Kenya
The hotel rooms are big and spacious, clean with comfortable beds. The breakfast and meals served at the hotel were delicious and mouthwatering. A lot of activities to do at the hotel and is perfect getaway from the hustles and bustles of the city for sports and nature lovers. The hot water bottle to manage the cold was a brilliant idea keep it up.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 61 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
Tetty
From
Malaysia
The location, the view, the room, the lake, a lot of animals surrounding, the friendly people and just 50m from an awesome restaurant and a bar! My holiday was perfect!
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.

R
Rachel
From
Ireland
The rooms were very clean and comfortable
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 50 reviews
Price from
US$85.50
1 night, 2 adults

The Nest Boutique Hotel

Hotel in Naivasha

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.

S
Shreya
From
India
The rooms were very clean and well organised. The restaurant serves delicious meals. The buffet breakfast is worth praising. The staff were very cooperative and well behaved. The rooms have many amenities like Lake View, 24 hours Hot Water, Electric Kettles, Laundry Service on Request etc. The location is very good. Walking distance from where the boating at Lake Naivasha starts. The rooftop Lounge has a nice environment with Lake View. The Hotel helped us arrange transport for pickup from Amboseli National Park and then drop to Masai Mara. Definitely recommended.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 16 reviews
Price from
US$61.56
1 night, 2 adults
See all 276 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, 46 reviews

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 50 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

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 8.6
Fabulous - What previous guests thought, 61 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 8.4
Very good - What previous guests thought, 34 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, 188 reviews

Hotels located in the centre of Naivasha

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 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, 46 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

Offering inner courtyard views, Haven Homes Apartments is an accommodation situated in Naivasha, 36 km from Crater Lake Game Sanctuary and 41 km from Gatamaiyo Forest Nature Reserve.

From US$13 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$58 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.

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

Set in Naivasha, 12 km from Crescent Island Game Park, Guesthousejane Villa & Apartments offers accommodation with water sports facilities, free private parking, an outdoor swimming pool and massage...

From US$64.35 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Annettes Place, a property with a terrace, is situated in Naivasha, 13 km from Crescent Island Game Park, 26 km from Great Rift Valley Golf & Resort, as well as 36 km from Hell’s Gate National Park.

From US$35.10 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.5
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$99 per night

Best hotels with breakfast in Naivasha and nearby

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$88.61 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$63 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 50 reviews

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.

From US$95.09 per night
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 53 reviews

Offering free WiFi and a garden, Naivasha Peppercorn Holiday Resort is located in Naivasha, 11 km from Delamere Farm Shop and 9 km from Laikipia University.

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

Set just 7.3 km from Crescent Island Game Park, Adeea Suites Naivasha provides accommodation in Naivasha with access to a garden, a shared lounge, as well as full-day security.

From US$68 per night
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 18 reviews

Located just 1 km from Lake Naivasha and surrounded by a serene park, Sweet Lake Resort in Karagita offers a restaurant, a garden and outdoor pool. Free WiFi is available.

From US$96 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Set in Naivasha, 8.1 km from Crescent Island Game Park, Grand Tiara Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$64.80 per night

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
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 26 reviews
The place is well located in a nice neighborhood very quite at night. Spacious accommodation had everything what's needed, fast wifi, hot water and towels included. Drinking water and coffee and tea was also provided. Place was very clean and well maintained. William and his family were very kind and always ready to help if I needed something or had any questions. Thanks for the delicious Kenyan lunch and dinner William. I recommend this place! 10/10
Guest review by
Brakke Belgium
Belgium
From US$22.50 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 34 reviews
Everything was perfect! The staff was super nice and helpful, the location is in the nature but a short walk to the main road and matatus. The house has everything you need for a comfortable stay, they even provide a drinking water. If I’m coming back to Kenya ever again, I’m definitely coming back to the Wild wood cottages. Thank you!
Guest review by
Jasmina
Slovenia
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 152 reviews
unusual accommodation and setting right on lake Naivasha we saw giraffe and Hippo on the premises the staff are lovely swimming pool and bar short walk from cabin other bar on site and houk bar and restaurant next door breakfast served on our balcony trip by boat on the lake Hells gate national park and breeding farm
Guest review by
Melanie
United Kingdom
From US$22.50 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 18 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
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