Hotels in Kenya

Find the best deals on 6,391 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
£41 - £260
CHEAPEST CITY IN KENYA Nakuru 47% cheaper Hotels in Nakuru are the cheapest in Kenya at just £41 per night on average.
MOST EXPENSIVE CITY IN KENYA Maasai Mara 240% more expensive Maasai Mara has the highest priced hotels in Kenya with rooms averaging £260 per night.
MOST POPULAR CITY IN KENYA Nairobi 80% 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
Prideinn Azure Nairobi
Best value
Prideinn Azure Nairobi
8.3
£70
Panari Hotel
No. 1 most popular
Panari Hotel
8.3
£77
Intercontinental Nairobi
No. 2 most popular
Intercontinental Nairobi
8.0
£90
Hilton Nairobi
No. 3 most popular
Hilton Nairobi
7.6
£78
The Sarova Stanley
No. 4 most popular
The Sarova Stanley
8.7
£104
Villa Rosa Kempinski
No. 5 most popular
Villa Rosa Kempinski
9.1
£137
Mimosa Court Apartments
Mimosa Court Apartments
8.4
£110
Cowrie Shell Beach Apartments
Best value
Cowrie Shell Beach Apartments
8.0
£46
Sarova Whitesands Beach Resort & Spa
No. 1 most popular
Sarova Whitesands Beach Resort & Spa
8.3
£107
Voyager Beach Resort
No. 2 most popular
Voyager Beach Resort
8.4
£123
Bamburi Beach Hotel
No. 3 most popular
Bamburi Beach Hotel
7.6
£90
Diani Reef Beach Resort & Spa
No. 4 most popular
Diani Reef Beach Resort & Spa
8.3
£97
Nyali Sun Africa Beach Hotel & Spa
No. 5 most popular
Nyali Sun Africa Beach Hotel & Spa
7.6
£90
Serena Beach Resort and Spa
Serena Beach Resort and Spa
8.0
£96
Leisure Lodge Beach & Golf Resort
Best value
Leisure Lodge Beach & Golf Resort
8.0
£43
Bahari Dhow Beach Villas
No. 1 most popular
Bahari Dhow Beach Villas
8.0
£73
Jacaranda Indian Ocean Beach Resort
No. 2 most popular
Jacaranda Indian Ocean Beach Resort
8.0
£57
The Villa Luxury Suites Hotel
No. 3 most popular
The Villa Luxury Suites Hotel
9.0
£104
Ocean Village Club (Adults Only)
No. 4 most popular
Ocean Village Club (Adults Only)
9.5
£139
Afrika Pearl & Spa
No. 5 most popular
Afrika Pearl & Spa
8.5
£63
Coco-De-Ville
Coco-De-Ville
£45
Papillon Lagoon Reef Hotel
Best value
Papillon Lagoon Reef Hotel
8.7
£64
Southern Palms Beach Resort
No. 1 most popular
Southern Palms Beach Resort
7.1
£87
Leopard Beach Resort & Spa
No. 2 most popular
Leopard Beach Resort & Spa
8.3
£101
The Sands At Chale Island
No. 3 most popular
The Sands At Chale Island
9.2
£108
Baobab Beach Resort & Spa
No. 4 most popular
Baobab Beach Resort & Spa
8.7
£86
Neptune Village Beach Resort & Spa
No. 5 most popular
Neptune Village Beach Resort & Spa
8.0
£117
The Sands at Nomad
The Sands at Nomad
8.8
£120
Mlima View Gardens
Best value
Mlima View Gardens
£47
Fairmont Mount Kenya Safari Club
No. 1 most popular
Fairmont Mount Kenya Safari Club
8.5
£174
Comfort Gardens Sweetwaters
No. 2 most popular
Comfort Gardens Sweetwaters
8.4
£138
Serena Mountain Lodge
No. 3 most popular
Serena Mountain Lodge
7.9
£234
Laikipia Place
No. 4 most popular
Laikipia Place
£72
Mt.Kenya Eco-camp and villas
No. 5 most popular
Mt.Kenya Eco-camp and villas
6.9
£97
Regency Mount Kenya Hotel
Regency Mount Kenya Hotel
10.0
£74

Kenya travel tips

Let us help you with the best tips about Kenya

When is the least expensive time to stay in Kenya?

At just £46 per night on average, April is the least expensive month to stay at a hotel in Kenya. The most expensive month to stay at a hotel in Kenya is May.

Where do most people stay in Kenya?

While the country has many desirable locations to visit, the most popular city in Kenya to travel to is Nairobi.

Which city in Kenya has the most expensive hotel rooms?

As a popular tourist destination in Kenya, it is no surprise that Maasai Mara has the most expensive hotel rooms at £260 per night - 240% more than than the country's average hotel room price.

Which city in Kenya has the least expensive hotel rooms?

Our users typically find that Nairobi has the lowest nightly rates in the country at just £11. Nairobi offers hotel rooms at an average rate that is 90% lower than the average city 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
London to Nairobi
Fastest flight time
8h 40m
Cheapest price
£392
Manchester to Nairobi
Fastest flight time
10h 20m
Cheapest price
£416
Birmingham to Nairobi
Fastest flight time
12h 10m
Cheapest price
£430
Glasgow to Nairobi
Fastest flight time
21h 40m
Cheapest price
£443
Edinburgh to Nairobi
Fastest flight time
11h 20m
Cheapest price
£447
Southampton to Nairobi
Fastest flight time
39h 20m
Cheapest price
£499
Belfast to Nairobi
Fastest flight time
18h 25m
Cheapest price
£542
Bristol to Nairobi
Fastest flight time
25h 35m
Cheapest price
£543
Aberdeen to Nairobi
Fastest flight time
21h 20m
Cheapest price
£568
Newcastle upon Tyne to Nairobi
Fastest flight time
22h 40m
Cheapest price
£588
View more