Hotels in Kenya

Find the best deals on 5,731 hotels in Kenya

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Kenya

Book one of the best deals Kenya has to offer in these popular locations
Hotels in Maasai Mara
Best value
Ashnil Mara Camp
9.0
158 CAD
#1 Most popular
Olarro Lodge
9.4
894 CAD
#2 Most popular
Mara Eden Safari Camp
9.6
1067 CAD
#3 Most popular
Neptune Mara Rianta Luxury Camp
903 CAD
#4 Most popular
Mara Leisure Camp
8.3
273 CAD
#5 Most popular
Royal Mara Safari Lodge
571 CAD
Hotels in Nairobi
Best value
Covitech Apartments
9.2
86 CAD
#1 Most popular
Ole Sereni
8.8
192 CAD
#2 Most popular
Eka Hotel Nairobi
8.9
177 CAD
#3 Most popular
Prideinn Suites Lantana
8.5
107 CAD
#4 Most popular
Ngong Hills Hotel
8.4
107 CAD
Hotels in Diani Beach
Best value
Simba Oryx Beach Cottages
9.3
66 CAD
#1 Most popular
Leisure Lodge Beach & Golf Resort
8.4
73 CAD
#2 Most popular
Prideinn Express Diani
7.6
73 CAD
#3 Most popular
Coco-De-Ville
77 CAD
#4 Most popular
Villa Mandhari - Diani Beach
8.8
127 CAD
#5 Most popular
Morning Star Diani
8.8
71 CAD
Hotels in Mombasa
Best value
Cowrie Shell Beach Apartments
8.4
78 CAD
#1 Most popular
Sarova Whitesands Beach Resort & Spa
9.1
183 CAD
#2 Most popular
Voyager Beach Resort
8.9
210 CAD
#3 Most popular
Diani Reef Beach Resort & Spa
8.5
165 CAD
#4 Most popular
Severin Sea Lodge
8.6
87 CAD
#5 Most popular
Bamburi Beach Hotel
7.8
155 CAD
Hotels in Watamu
Best value
Mawe Resort Watamu Boutique Hotel
8.0
69 CAD
#1 Most popular
Ocean Sports Resort
8.5
109 CAD
#2 Most popular
Temple Point Resort
8.2
140 CAD
#3 Most popular
Turtle Bay Beach Club
8.5
119 CAD
#4 Most popular
Watamu Sunflower House
8.2
93 CAD
#5 Most popular
Jacaranda Beach Resort
8.3
184 CAD

Kenya travel tips

Let us help you with the best tips about Kenya

When is the least expensive time to stay in Kenya?

February is the least expensive month to stay in Kenya, with an average price of 150 CAD per night. That price is significantly cheaper than the most expensive month, September.

Where do most people stay in Kenya?

As many would assume, more people stay in Maasai Mara than in any other city while visiting Kenya.

How much does a luxury hotel cost in Kenya?

The average cost per night for a luxury hotel room in Kenya is 280 CAD, 28% higher than the country’s average hotel room. A room in a standard hotel costs 218 CAD per night on average.

Which city in Kenya has the most expensive hotel rooms?

Visiting and staying overnight in Maasai Mara will cost you a premium compared to the rest of Kenya. Expect to pay 3,405 CAD per night, a rate that is about 1,461% more than the country’s average.

Which city in Kenya has the least expensive hotel rooms?

Our users typically find that Mombasa has the lowest per night rates in the country at just 13 CAD. Mombasa offers hotels rooms at an average rate that is 93% 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
Montreal to Nairobi
Fastest flight time
16h 55m
Cheapest price
870 CAD
Toronto to Nairobi
Fastest flight time
17h 30m
Cheapest price
919 CAD
Vancouver to Nairobi
Fastest flight time
23h 25m
Cheapest price
977 CAD
Edmonton to Nairobi
Fastest flight time
24h 15m
Cheapest price
986 CAD
Regina to Nairobi
Fastest flight time
31h 50m
Cheapest price
989 CAD
Ottawa to Nairobi
Fastest flight time
19h 40m
Cheapest price
1,010 CAD
Calgary to Nairobi
Fastest flight time
26h 40m
Cheapest price
1,029 CAD
Montreal to Mombasa
Fastest flight time
21h 00m
Cheapest price
1,084 CAD
Québec City to Nairobi
Fastest flight time
29h 35m
Cheapest price
1,125 CAD
Winnipeg to Nairobi
Fastest flight time
27h 25m
Cheapest price
1,168 CAD
View more