Hotels in Kenya

Find the best deals on 6,190 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
$55 - $338
CHEAPEST CITY IN KENYA Kisumu 45% cheaper Hotels in Kisumu are the cheapest in Kenya at just $55 per night on average.
MOST EXPENSIVE CITY IN KENYA Maasai Mara 243% 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.0
$72
Villa Rosa Kempinski
#1 Most popular
Villa Rosa Kempinski
9.0
$177
Prideinn Azure Nairobi
#2 Most popular
Prideinn Azure Nairobi
8.0
$91
The Panari Hotel
#3 Most popular
The Panari Hotel
8.0
$100
The Sarova Stanley
#4 Most popular
The Sarova Stanley
8.0
$134
Radisson Blu Hotel Nairobi, Upper Hill
#5 Most popular
Radisson Blu Hotel Nairobi, Upper Hill
8.0
$196
The Boma Hotel
The Boma Hotel
8.0
$126
Cowrie Shell Beach Apartments
Best value
Cowrie Shell Beach Apartments
8.0
$59
Sarova Whitesands Beach Resort & Spa
#1 Most popular
Sarova Whitesands Beach Resort & Spa
8.0
$138
Diani Reef Beach Resort & Spa
#2 Most popular
Diani Reef Beach Resort & Spa
8.0
$125
Voyager Beach Resort
#3 Most popular
Voyager Beach Resort
8.0
$159
Swahili Beach
#4 Most popular
Swahili Beach
8.0
$155
Hotel Englishpoint & Spa
#5 Most popular
Hotel Englishpoint & Spa
8.0
$148
Homestay In Mombasa Cbd
Homestay In Mombasa Cbd
Ashnil Mara Camp
Best value
Ashnil Mara Camp
9.0
$119
Fairmont Mara Safari Club
#1 Most popular
Fairmont Mara Safari Club
9.1
$473
Mara Serena Safari Lodge
#2 Most popular
Mara Serena Safari Lodge
8.0
$131
Olarro Lodge
#3 Most popular
Olarro Lodge
9.0
$675
Tipilikwani Mara Camp
#4 Most popular
Tipilikwani Mara Camp
8.0
$175
Mara Eden Safari Camp
#5 Most popular
Mara Eden Safari Camp
9.0
$806
Basecamp Masai Mara
Basecamp Masai Mara
9.0
$237
Diani Hostel
Best value
Diani Hostel
7.0
$8
Bahari Dhow Beach Villas
#1 Most popular
Bahari Dhow Beach Villas
8.0
$94
Villa Mandhari- Diani Beach
#2 Most popular
Villa Mandhari- Diani Beach
8.0
$96
Leisure Lodge Beach & Golf Resort
#3 Most popular
Leisure Lodge Beach & Golf Resort
8.0
$55
Dream villa near the beach
#4 Most popular
Dream villa near the beach
8.0
$48
Diani Sea Lodge
#5 Most popular
Diani Sea Lodge
8.0
$126
Sawaka apartments diani
Sawaka apartments diani
8.0
$35
African Dream Cottages - Diani Beach
Best value
African Dream Cottages - Diani Beach
8.0
$40
Southern Palms Beach Resort
#1 Most popular
Southern Palms Beach Resort
7.1
$113
The Sands At Chale Island
#2 Most popular
The Sands At Chale Island
9.0
$140
Baobab Beach Resort & Spa
#3 Most popular
Baobab Beach Resort & Spa
8.0
$111
Leopard Beach Resort & Spa
#4 Most popular
Leopard Beach Resort & Spa
8.0
$131
Papillon Lagoon Reef Hotel
#5 Most popular
Papillon Lagoon Reef Hotel
8.0
$82
Amani Luxury Apartments Diani Beach
Amani Luxury Apartments Diani Beach
8.0
$95

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 243% above the country's average price per night.

Which city in Kenya has the least expensive hotel rooms?

Nanyuki currently offers the lowest nightly rates of any city in Kenya at just $17; a price that is 88% 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
$81
Entebbe to Nairobi
Fastest flight time
1h 15m
Cheapest price
$239
Dubai to Nairobi
Fastest flight time
5h 15m
Cheapest price
$445
London to Nairobi
Fastest flight time
8h 35m
Cheapest price
$463
New York to Nairobi
Fastest flight time
16h 45m
Cheapest price
$562
Boston to Nairobi
Fastest flight time
18h 20m
Cheapest price
$572
Chicago to Nairobi
Fastest flight time
18h 25m
Cheapest price
$577
New York to Nairobi
Fastest flight time
16h 30m
Cheapest price
$580
Los Angeles to Nairobi
Fastest flight time
22h 00m
Cheapest price
$588
Dallas to Nairobi
Fastest flight time
21h 20m
Cheapest price
$590
View more