Enter your dates to see the latest prices and deals for Naivasha hotels
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.
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.
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.
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.
Located 7.3 km from Crescent Island Game Park, Fina Gardens Resort, Naivasha offers 3-star accommodation in Naivasha and features an outdoor swimming pool, a garden and a terrace.
Featuring a spa bath, Rose Cottage Wildlife In & Outdoor Chill is set in Naivasha. This property offers access to a patio, free private parking and free WiFi.