Naivasha, Kenya

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Naivasha

: 307 options found

Select dates so you can see the availability and exact prices.

Rubi apartments, Naivasha
10.9 km from the center of Naivasha

Room in this hotel

from $ 106
per night
Kenyatta Avenue, Naivasha
12.2 km from the center of Naivasha

Room in this hotel

from $ 48
per night
Rubi Apartments, Mbaria Kaniu Road, Naivasha, Naivasha
10.9 km from the center of Naivasha

Room in this hotel

from $ 48
per night
Kenyatta Avenue, Naivasha
11.9 km from the center of Naivasha

Room in this hotel

from $ 106
per night
Ndege Road, Naivasha
4.1 km from the center of Naivasha

Room in this hotel

from $ 74
per night
Mbaria Kaniu Road, Naivasha
10.9 km from the center of Naivasha

Room in this hotel

from $ 106
per night
Moi Avenue; Naivasha, Naivasha
9.9 km from the center of Naivasha

Room in this hotel

from $ 48
per night
12.3 km from the center of Naivasha

Room in this hotel

from $ 106
per night
Kenyatta Avenue, Naivasha
13.3 km from the center of Naivasha

Room in this hotel

from $ 106
per night
Kenyatta Avenue, Naivasha
12.6 km from the center of Naivasha

Room in this hotel

from $ 106
per night
Moi South Lake Road, Naivasha
15 km from the center of Naivasha

Room in this hotel

from $ 106
per night
Nairobi-Nakuru Highway, Naivasha
12.2 km from the center of Naivasha

Room in this hotel

from $ 35
per night
Lakeview Naivasha, Naivasha
11.2 km from the center of Naivasha

Room in this hotel

from $ 48
per night
Naivasha Maai Mahiu Road, Naivasha
14.8 km from the center of Naivasha

Room in this hotel

from $ 23
per night
Moi Road, Naivasha
9.9 km from the center of Naivasha

Room in this hotel

from $ 41
per night
Nyati Road, Naivasha
6.4 km from the center of Naivasha

Room in this hotel

from $ 147
per night
Moi S Lake Rd, Naivasha
15.8 km from the center of Naivasha

Room in this hotel

from $ 353
per night
Moi S Lake Rd, Naivasha
14.7 km from the center of Naivasha

Room in this hotel

from $ 67
per night
kenyatta avenue road, Naivasha
11.3 km from the center of Naivasha

Room in this hotel

from $ 30
per night
kenyatta Avenue, Naivasha
12.2 km from the center of Naivasha

Room in this hotel

from $ 76
per night