Skip to main content

Search hotels in Naivasha

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

Naivasha – 307 hotels and places to stay

Filter by:

Star rating

Review score

THE GEM HOTEL NAIVASHA

Hotel in Naivasha

Located in Naivasha, 15 km from Crescent Island Game Park, THE GEM HOTEL NAIVASHA provides accommodation with a garden, free private parking, a shared lounge and a terrace.

G
Garang
From
Kenya
I loved everything. The hotel is indeed a gem. The staff are so nice, welcoming and helpful. The place is clean 💯. Highly recommended
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Location 10.0
Price from
US$74.10
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, 20 reviews
Location 8.0
Price from
US$36
1 night, 2 adults

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.

J
Jordi
From
Spain
Everything was very good, modern hotel, great room with big and comfortable bed, good breakfast and very kind people and attentive staff, all at a very reasonable price. I though the lack of air conditioning could be a problema but Naivasha is at 2000m so it js not so warm.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 169 reviews
Location 8.6
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.

M
Mancho Musonda
From
Zambia
Cleanliness, good customer experience
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 27 reviews
Location 8.9
Price from
US$139.73
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, 42 reviews
Location 8.4
Price from
US$88.95
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.5
Very good - What previous guests thought, 61 reviews
Location 8.6
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.9
Fabulous - What previous guests thought, 47 reviews
Location 8.1
Price from
US$90
1 night, 2 adults

Mwanzo Lodge

Hotel in Naivasha

Situated in Naivasha, 18 km from Crescent Island Game Park, Mwanzo Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Anastasia
From
Italy
The lodge itself is a testament to African charm and authenticity. The architecture and interior design blended seamlessly with the natural beauty of the surroundings.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 30 reviews
Location 8.4
Price from
US$137
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.4
Very good - What previous guests thought, 62 reviews
Location 9.0
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.

M
Matthias
From
South Africa
service was amazing. breakfast brought to the room. personnel of assistance
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 147 reviews
Location 8.8
Price from
US$40
1 night, 2 adults
See all 307 hotels in Naivasha

Hotels with airport shuttles in Naivasha

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 30 reviews
    From US$137 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 27 reviews
    From US$159.38 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 61 reviews
    From US$93.80 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 47 reviews
    From US$90 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews
    From US$78 per night

Most booked hotels in Naivasha and surroundings in the past month

See all

Hotels located in the centre of Naivasha

  • 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 9.0
    Superb - What previous guests thought, 1 review

    Boasting garden views, Rawhew Ranch provides accommodation with a garden and a patio, around 12 km from Crescent Island Game Park. This property offers access to a terrace and free private parking.

    From US$39 per night
  • Situated in Naivasha, 25 km from Great Rift Valley Golf & Resort, Mt Longonot Country Resort features views of the mountain. This 4-star hotel has air-conditioned rooms with a private bathroom.

    From US$150 per night
  • Scored out of 10, guest rating 6.9
    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.0
    Good - What previous guests thought, 3 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.5
    Very good - What previous guests thought, 61 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

Best hotels with breakfast in Naivasha and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 47 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
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 8 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 6.4
    Pleasant - What previous guests thought, 13 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
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 191 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
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 24 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
  • 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, 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

Budget hotels in Naivasha and nearby

  • 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
  • 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
  • Serene 3-BEDROOM villa is set in Naivasha, 11 km from Crescent Island Game Park, 25 km from Great Rift Valley Golf & Resort, as well as 34 km from Hell’s Gate National Park.

    From US$110 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
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 22 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$81 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Set in Naivasha and only 11 km from Crescent Island Game Park, Rylista Homes offers accommodation with lake views, free WiFi and free private parking.

    From US$53.10 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 13 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, 42 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.95 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.0

    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.0

    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$215 per night
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 81 reviews
    The Honeymoon Hut has to be one of our most favourite places we have ever stayed. The location and the accommodation itself is completely beautiful. It was so nice to relax and unwind and absorb all the wonderful nature and wildlife that surrounds the hut. We felt completely at peace there. Kevin was incredibly warm, kind and friendly - he went above and beyond to help us with the rest of our trip. Our only regret was that we didn’t book for longer but it gives us the perfect excuse to come back!
    Guest review by
    Charlotte
    United Kingdom
  • From US$40 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 147 reviews
    The place is a dream. You are staying at the beach front and can have breakfast super close to the lake. That place is hard to double. They have only 2 rooms. So if you're lucky you have the house for yourself. You should go for the room with lake view! The food is OK and the service is a good for Kenya, but don't expect a European one.
    Guest review by
    Enzo F.
    Austria
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 38 reviews
    The staff on ground really did try to be accommodative and kind. Would work for someone who has something to do within Buffalo Mall and vicinity. To town is as well not so far. But better yet just get a place close to town, the access road if you are driving is a no👎🏼
    Guest review by
    Nicole
    Kenya
  • From US$13 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 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
  • From US$356.40 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 113 reviews
    The location, the accommodation and the food. And the staff.
    Guest review by
    Runar
    Kenya
gogless