Skip to main content

Search hotels in Naivasha

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

Naivasha – 300 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, 180 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.7
Fabulous - What previous guests thought, 31 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.

K
KELVIN
From
Kenya
Meals and Rooms were exceptional. Tried Swimming which was so clean. Staff also made sure I had everything
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 47 reviews
Price from
US$89.09
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.

S
Samuel kimani
From
United Arab Emirates
Everything about the hotel is amazing from the staffs to the hotel itself .. super amazing
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 64 reviews
Price from
US$66.29
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.5
Very good - What previous guests thought, 62 reviews
Price from
US$256
1 night, 2 adults

Eseriani The Hotel

Hotel in Naivasha

Located in Naivasha, within 15 km of Crescent Island Game Park and 22 km of Great Rift Valley Golf & Resort, Eseriani The Hotel provides accommodation with a garden and free WiFi throughout the...

L
Lilian Wachuka
From
Kenya
I was booked at their Sister hotel Eseriani The Resort.. Their was an issue with the booking but it was resolved very amicably. The place is very clean, well organised ground.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 15 reviews
Price from
US$61
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$95
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.

B
Benjamin
From
Kenya
Very clean, good food and well organized. The rooms are 5 star, clean sheets and clean towels. No stains. Super.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 9 reviews
Price from
US$38
1 night, 2 adults

Blooming Suites

Hotel in Naivasha

Set in Naivasha, 11 km from Crescent Island Game Park, Blooming Suites offers accommodation with a garden, free private parking, a shared lounge and a terrace.

D
Doris
From
Kenya
Clean, friendly staff , professional staff The rooms are spacious clean, and the beds very comfortable
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 25 reviews
Price from
US$135.90
1 night, 2 adults

401 Restaurant & Accommodation

Hotel in Naivasha

Located in Naivasha, 15 km from Crescent Island Game Park, 401 Restaurant & Accommodation provides accommodation with a garden, free private parking, a shared lounge and a terrace.

M
MWATHI
From
Kenya
Breakfast was exceptionally good. The tea was tasting special
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
See all 300 hotels in Naivasha

Most booked hotels in Naivasha and surroundings in the past month

See all

Popular with guests booking hotels in Naivasha

Popular with guests booking hotels in Naivasha

Popular with guests booking hotels in Naivasha

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 150 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 8.5
Very good - What previous guests thought, 62 reviews

Popular with guests booking hotels in Naivasha

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

Popular with guests booking hotels in Naivasha

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

Popular with guests booking hotels in Naivasha

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

Popular with guests booking hotels in Naivasha

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

Popular with guests booking hotels in Naivasha

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

Hotels located in the centre of Naivasha

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

Located 37 km from Crater Lake Game Sanctuary and 42 km from Gatamaiyo Forest Nature Reserve in Naivasha, Executive Studios - Maclite Homes offers accommodation with a kitchenette.

From US$20 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 6.8
Pleasant - What previous guests thought, 9 reviews

Located in Naivasha in the Nakuru County region, Weli homestay provides accommodation with free WiFi and free private parking.

From US$19 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, 49 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

Budget hotels 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 5.5
Passable - What previous guests thought, 4 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$40 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 14 reviews

Set in Naivasha, 13 km from Crescent Island Game Park, Astorian Grand Hotel Naivasha offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$95 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.3
Good - What previous guests thought, 190 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$36.96 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$57.60 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

Best hotels with breakfast in Naivasha and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 25 reviews

Set in Naivasha, 11 km from Crescent Island Game Park, Blooming Suites offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$153 per night

Located in Naivasha, 11 km from Crescent Island Game Park, OSOTUA LUXURY RESORT by ICON provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 26 km...

From US$160 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 13 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, 19 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
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 15 reviews

Located in Naivasha, within 15 km of Crescent Island Game Park and 22 km of Great Rift Valley Golf & Resort, Eseriani The Hotel provides accommodation with a garden and free WiFi throughout the...

From US$61 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 48 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$89.09 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

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$100 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 156 reviews
We liked how private it is: no hotels or loud neighbors, we felt like the only ones in the whole savanna. We also enjoyed driving around the property right after breakfast, around 8.30 am as there always are wild animals pasturing. We met giraffes, zebras, buffaloes, warthogs, monkeys, gazelles and antilopas as we drove around. As for the accommodation, it is very clean, neat, well-maintained. There's everything you may need, including a bathrobe. The kid really enjoyed the swimming pool and playing with the host's dogs.
Guest review by
Irina
Colombia
From US$12 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 20 reviews
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 :)
Guest review by
Katrin
Germany
From US$20 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews
Stayed for 4 nights The host was amazing, from the minute I booked her she was caring to know if I have arrived safely, how I feel about the house, what I needed, she was just the best✅ The location was also superb, safety check, close proximity to town for convenient navigation. The house was also clean and tidy If you're looking for a place to stay in Naivasha, I highly recommend her😌
Guest review by
Ann
Kenya
From US$22.50 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 32 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.8
Good - What previous guests thought, 52 reviews
The simplicity of the home is amazing. The locating is also perfect as it is practically within Naivasha town.
Guest review by
Vankev
Kenya