Hotels in Kenya

Find the best deals on 5,952 hotels in Kenya

Compare vs momondo |

Cheapest cities to book a hotel in Kenya

Looking for a city in Kenya to visit? Take a look at the average hotel booking prices in most popular cities in the country
$95 - $110
CHEAPEST CITY IN KENYA Nairobi 7% cheaper Hotels in Nairobi are the cheapest in Kenya at just $95 per night on average.
MOST EXPENSIVE CITY IN KENYA Mombasa 7% more expensive Mombasa has the highest priced hotels in Kenya with rooms averaging $110 per night.
MOST POPULAR CITY IN KENYA Nairobi 34% more users visited More momondo users search for hotels in Nairobi than any other city in Kenya

Popular Cities in Kenya

Book one of the best deals Kenya has to offer in these popular locations
Best value
Fairview Hotel
Best value
Tamarind Village Apartments

Kenya travel tips

Let us help you with the best tips about Kenya

When is the least expensive time to stay in Kenya?

Visiting Kenya in March would make for the least expensive trip at just $80 per night on average. To save on your trip, avoid planning it during January, as this is the most expensive month on average.

Where do most people stay in Kenya?

There is little doubt that travellers enjoy various cities in Kenya, but the majority of travellers who visit Kenya tend to spend the most time in Nairobi.

Which city in Kenya has the most expensive hotel rooms?

Visiting and staying overnight in Mombasa will cost you a premium compared to the rest of Kenya. Expect to pay $110 per night, a rate that is about 7% more than the country’s average.

Which city in Kenya has the least expensive hotel rooms?

At just $287 per night, Nairobi has hotel room rates that are 1% less than other cities in Kenya.

Most popular tourist destinations in Kenya

Explore the cities our users love in Kenya

Popular international routes landing in Kenya

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Christchurch to Nairobi
Fastest flight time
39h 05m
Cheapest price
Auckland to Nairobi
Fastest flight time
34h 55m
Cheapest price

Consider staying elsewhere in Africa

If you need more inspiration, you will find the most searched countries in Africa