Hotels in Naivasha

Find the best deals on 139 hotels in Naivasha

Check-in
Check-out
Compare vs momondo |

When to book a hotel in Naivasha

Check out the information below to find the best deal on a Naivasha hotel room
Low season
October
High season
December

cheapest month to stay

23%

expected price decrease

most expensive time to stay

44%

expected price increase

Price
£89 - £205
Highest day of week
Friday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

£85

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£88

avg. price over the last two weeks


How much does a hotel in Naivasha cost per night?

Use the information below to find quality Naivasha hotel rooms for low prices
2 stars and below
Lake Naivasha Resort
#1 most popular
Lake Naivasha Resort
8.0
£106
3 stars
Eseriani The Hotel
#1 most popular
Eseriani The Hotel
£52
Great Rift Valley Lodge and Golf Resort
#2 most popular
Great Rift Valley Lodge and Golf Resort
8.1
£147
4 stars and above
Enashipai Resort & Spa
#1 most popular
Enashipai Resort & Spa
8.9
£207
Lake Naivasha Country Club
#2 most popular
Lake Naivasha Country Club
8.4
£95

Cheap hotels in Naivasha

These hotels and hostels are the cheapest accommodations available in Naivasha
Dove Nest Lodge
Dove Nest Lodge
7.6
£23
Lake Naivasha Resort
Lake Naivasha Resort
8.0
£106
Eseriani The Hotel
Eseriani The Hotel
£52
Sawela Lodge
Sawela Lodge
8.7
£143
Lake Naivasha Country Club
Lake Naivasha Country Club
8.4
£95
Great Rift Valley Lodge and Golf Resort
Great Rift Valley Lodge and Golf Resort
8.1
£147

Get the best value hotel in Naivasha

These hotels have the best prices for their ratings
Lake Naivasha Country Club
Lake Naivasha Country Club
8.4
£95
Great Rift Valley Lodge and Golf Resort
Great Rift Valley Lodge and Golf Resort
8.1
£147
Enashipai Resort & Spa
Enashipai Resort & Spa
8.9
£207
Lake Naivasha Resort
Lake Naivasha Resort
8.0
£106
Dove Nest Lodge
Dove Nest Lodge
7.6
£23
Sawela Lodge
Sawela Lodge
8.7
£143

Naivasha travel information

How long do people stay in Naivasha?

On average, people stay in Naivasha for a total of 2 nights.

How much does a hotel cost in Naivasha?

£110 per night is the average rate for a room when booking a hotel in Naivasha. Prices will differ depending on factors such as star rating, time of year and location.

When is the best time to book a hotel in Naivasha?

Naivasha hotels are at their most economical to book in the month of October. The rates you are charged may be 24% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Naivasha?

Room prices for hotels in Naivasha will be at their lowest on Sunday and peak on Thursday.

How much does a hostel in Naivasha cost?

On average, a hostel in Naivasha will be priced around £106. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be £4 lower than your typical Naivasha hotel.