Hotels in Kenya

Find the best deals on 6,487 hotels in Kenya

Check-in
Check-out
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
Price
$54 - $338
CHEAPEST CITY IN KENYA Kisumu 46% cheaper Hotels in Kisumu are the cheapest in Kenya at just $54 per night on average.
MOST EXPENSIVE CITY IN KENYA Maasai Mara 241% more expensive Maasai Mara has the highest priced hotels in Kenya with rooms averaging $338 per night.
MOST POPULAR CITY IN KENYA Nairobi 86% 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
ibis Styles Nairobi Westlands
Best value
ibis Styles Nairobi Westlands
8.3
$49
Villa Rosa Kempinski
#1 Most popular
Villa Rosa Kempinski
9.1
$159
Prideinn Azure Nairobi
#2 Most popular
Prideinn Azure Nairobi
8.3
$70
The Panari Hotel
#3 Most popular
The Panari Hotel
8.3
$81
The Sarova Stanley
#4 Most popular
The Sarova Stanley
8.6
$102
Radisson Blu Hotel Nairobi, Upper Hill
#5 Most popular
Radisson Blu Hotel Nairobi, Upper Hill
8.7
$140
The Boma Hotel
The Boma Hotel
8.6
$58
Cowrie Shell Beach Apartments
Best value
Cowrie Shell Beach Apartments
7.6
$56
Sarova Whitesands Beach Resort & Spa
#1 Most popular
Sarova Whitesands Beach Resort & Spa
8.3
$106
Diani Reef Beach Resort & Spa
#2 Most popular
Diani Reef Beach Resort & Spa
8.3
$90
Voyager Beach Resort
#3 Most popular
Voyager Beach Resort
8.4
$135
Swahili Beach Resort
#4 Most popular
Swahili Beach Resort
8.7
$184
Hotel Englishpoint & Spa
#5 Most popular
Hotel Englishpoint & Spa
8.1
$88
Homestay In Mombasa Cbd
Homestay In Mombasa Cbd
$68
Mara Leisure Camp
Best value
Mara Leisure Camp
7.9
$109
Keekorok Lodge
#1 Most popular
Keekorok Lodge
8.7
$163
Olarro Lodge
#2 Most popular
Olarro Lodge
9.5
$740
Tipilikwani Mara Camp
#3 Most popular
Tipilikwani Mara Camp
8.5
$330
Amani Mara Lodge
#4 Most popular
Amani Mara Lodge
$800
Ashnil Mara Camp
#5 Most popular
Ashnil Mara Camp
9.0
$299
Mara Eden Safari Camp
Mara Eden Safari Camp
9.2
$738
Sawaka apartments diani
Best value
Sawaka apartments diani
8.8
$32
Bahari Dhow Beach Villas
#1 Most popular
Bahari Dhow Beach Villas
8.0
$54
Leisure Lodge Beach & Golf Resort
#2 Most popular
Leisure Lodge Beach & Golf Resort
8.0
$107
Diani Sea Lodge
#3 Most popular
Diani Sea Lodge
8.6
$140
Dream villa near the beach
#4 Most popular
Dream villa near the beach
8.0
$51
Leopard Beach Resort & Spa
#5 Most popular
Leopard Beach Resort & Spa
8.3
$136
Prideinn Express Diani
Prideinn Express Diani
7.4
$48
Diani Hostel
Best value
Diani Hostel
7.2
$8
Southern Palms Beach Resort
#1 Most popular
Southern Palms Beach Resort
7.0
$135
Jacaranda Indian Ocean Beach Resort
#2 Most popular
Jacaranda Indian Ocean Beach Resort
8.0
$94
Papillon Lagoon Reef Hotel
#3 Most popular
Papillon Lagoon Reef Hotel
8.7
$90
Diani Bay Resort
#4 Most popular
Diani Bay Resort
$66
African Dream Cottages
#5 Most popular
African Dream Cottages
8.3
$42
Bidi Badu Zanzibar Village - Hostel
Bidi Badu Zanzibar Village - Hostel
8.6
$15

Kenya travel tips

Let us help you with the best tips about Kenya

When is the least expensive time to stay in Kenya?

If you are looking to save a few dollars on your hotel room in Kenya, consider visiting the country in August as it is the least expensive month at just $101 per night. Avoid booking a hotel room in May if you are looking for a deal; it is the most expensive month.

Where do most people stay in Kenya?

Kenya is full of enlightening and adventurous cities, but the most popular tourist destination is Nairobi.

Which city in Kenya has the most expensive hotel rooms?

At $338 per night, Maasai Mara is the most expensive city in Kenya to book a hotel room in. The average cost of $338 is about 241% above the country's average price per night.

Which city in Kenya has the least expensive hotel rooms?

Mombasa currently offers the lowest nightly rates of any city in Kenya at just $18; a price that is 87% lower than the average rate per night 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
Nairobi to Mombasa
Fastest flight time
1h 00m
Cheapest price
$78
Entebbe to Nairobi
Fastest flight time
1h 15m
Cheapest price
$275
Dubai to Nairobi
Fastest flight time
5h 05m
Cheapest price
$419
Washington to Nairobi
Fastest flight time
19h 15m
Cheapest price
$576
Boston to Nairobi
Fastest flight time
18h 43m
Cheapest price
$578
New York to Nairobi
Fastest flight time
18h 00m
Cheapest price
$583
London to Nairobi
Fastest flight time
8h 35m
Cheapest price
$588
Chicago to Nairobi
Fastest flight time
17h 35m
Cheapest price
$594
New York to Nairobi
Fastest flight time
19h 55m
Cheapest price
$607
Los Angeles to Nairobi
Fastest flight time
21h 00m
Cheapest price
$613
View more