Hotels in Kenya

Search and compare Kenya hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Kenya

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Diani Beach, Diani Beach, Kenya
Spend the day relaxing at Diamonds Leisure Beach & Golf Resort's private white sand beach or practising your swing at the on-site golf course. Then enjoy a meal at one of the resort's 2 restaurants.
Free Wi-Fi
8.1
Excellent
1090 reviews
Location
1.1 km from city centre
₹ 21,455
Mombasa Road Po Box 4372, Nairobi, Kenya
Pool
Free Wi-Fi
Parking
8.1
Excellent
925 reviews
Location
5.6 km from city centre
₹ 7,974
Nakuru - Ndundori Road, Nakuru, Kenya
Along with an outdoor pool, this hotel has a restaurant and a bar/lounge. Free English breakfast and free WiFi in public areas are also provided. Other amenities include 24-hour room service, laundry facilities and a 24-hour front desk.
Free Wi-Fi
Airport shuttle
6.5
Good
3 reviews
Location
9.6 km from city centre
₹ 5,411
193900606 Argwings Kodhek Road, Hurlingham, Nairobi, Kenya, Nairobi, Kenya
An outdoor pool, a restaurant and a fitness centre are available at this smoke-free hotel. Free WiFi in public areas and free self parking are also provided. Additionally, a bar/lounge, a snack bar/deli and a coffee shop/cafe are on-site.
Free Wi-Fi
Parking
8.4
Excellent
327 reviews
Location
2.9 km from city centre
₹ 15,949
Moi South Lake Road, Naivasha, Kenya
Along with an outdoor pool, this hotel has a restaurant and a bar/lounge. Self parking is free. Other amenities include a 24-hour front desk.
Free Wi-Fi
Parking
Location
16.6 km from city centre
₹ 6,361
Mkungu Close Westlands 1853-00606 Nairobi, Nairobi, Kenya
This smoke-free hotel features 2 restaurants, a full-service spa and an outdoor pool. Free WiFi in public areas and free self parking are also provided. Additionally, a 24-hour fitness centre, a bar/lounge and a poolside bar are on-site.
Free Wi-Fi
Parking
8.5
Excellent
396 reviews
Location
4.0 km from city centre
₹ 11,258
400 Shanzu Beach Mombasa, Mombasa, Kenya
Catch some rays on PrideInn Paradise Beach Resort & Spa Mombasa's private beach or spend the day relaxing at the full-service spa. Then enjoy a meal at one of the hotel's 2 restaurants.
Free Wi-Fi
8.7
Excellent
1051 reviews
Location
11.2 km from city centre
₹ 16,423
6 Murang'a Road, Off Moi Avenue, Nairobi, Kenya
Along with 2 restaurants, this hotel has an outdoor pool and a bar/lounge. Free WiFi in public areas and free self parking are also provided. Additionally, a snack bar/deli, a steam room and a rooftop terrace are on-site.
Free Wi-Fi
Parking
8.0
Excellent
3943 reviews
Location
1.3 km from city centre
₹ 5,696
Nyali Road, Mombasa, Kenya
2 restaurants, an outdoor pool and a 24-hour fitness centre are available at this hotel. Free WiFi in public areas and free self parking are also provided. Other amenities include a poolside bar, a business centre and a children's pool.
Free Wi-Fi
Parking
7.7
Good
2257 reviews
Location
1.4 km from city centre
₹ 5,411
South C, Red Cross Road, Nairobi, Kenya
Along with 2 restaurants, this hotel has a full-service spa and an outdoor pool. Free WiFi in public areas and free valet parking are also provided. Additionally, a health club, a bar/lounge and a poolside bar are on-site.
Free Wi-Fi
Parking
8.0
Excellent
1192 reviews
Location
3.8 km from city centre
₹ 8,544

Travel insights for hotels in Kenya

Use these up-to-date, data-driven insights about booking a hotel in Kenya including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Kenya?

The cheapest month to book a hotel in Kenya is February (₹ 18,775). Conversely, the most expensive month to stay in Kenya is June (₹ 150,829).

What is the cheapest day to stay in a hotel in Kenya?

The cheapest day to stay in Kenya is Sunday (₹ 17,833). On the other hand, travellers can expect to pay the most on Thursday, when the average nightly price is ₹ 107,521.

How far ahead should you book a hotel in Kenya?

Save money by booking a hotel at least 52 days before your trip to Kenya. The lowest price found when booking 52 days ahead was ₹ 6,076 per night.

Top-rated Kenya hotels

According to our users, these are some of the best hotels to stay at in Kenya. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Malindi Road, Bamburi Beach, Mombasa, Kenya
10.8 km from city centre
Free Wi-Fi
Parking
₹ 15,474
Avg. per night
Rose Avenue, off Argwings Kodhek, Nairobi, Kenya
2.9 km from city centre
Free Wi-Fi
Parking
₹ 5,126
Avg. per night
65 Muthithi Street, Nairobi, Kenya
2.8 km from city centre
Free Wi-Fi
₹ 11,582
Avg. per night
Mwanzi Road, Nairobi, Kenya
4.3 km from city centre
Free Wi-Fi
Parking
₹ 8,213
Avg. per night
Diani Beach, Diani Beach, Kenya
2.3 km from city centre
Free Wi-Fi
₹ 33,986
Avg. per night
Diani Beach Road, Ukunda, Kenya
4.0 km from city centre
Pool
Free Wi-Fi
₹ 34,176
Avg. per night
Diani Beach Road, P. O. Box 32, Ukunda, Kenya
4.6 km from city centre
Free Wi-Fi
₹ 31,897
Avg. per night
P.O. Box 5202, Diani, Mombasa, Kenya
28.2 km from city centre
Free Wi-Fi
₹ 30,568
Avg. per night
Casuarina Road, Malindi, Kenya
2.7 km from city centre
Free Wi-Fi
Parking
₹ 8,164
Avg. per night
Mbagathi Ridge, PO Box 146, Nairobi, Kenya
13.9 km from city centre
Free Wi-Fi
Parking
₹ 66,709
Avg. per night
Kitale Lane, Nairobi, Kenya
3.4 km from city centre
Pool
Free Wi-Fi
Parking
₹ 18,381
Avg. per night
Amboseli National Park P.O Box 48690 Nairobi, Amboseli, Kenya
1.2 km from city centre
Free Wi-Fi
Parking
₹ 34,745
Avg. per night
Malindi Road 1, Shanzu Beach, Mombasa, Kenya
12.8 km from city centre
Free Wi-Fi
₹ 17,752
Avg. per night
Malindi Highway, North Coast Mombasa, Mombasa, PO Box 10626, Mombasa, Kenya
10.5 km from city centre
Free Wi-Fi
Parking
₹ 6,171
Avg. per night
Masai Mara National Reserve, Aitong, Kenya
12.2 km from city centre
Parking
Airport shuttle
₹ 101,198
Avg. per night
Mombasa Road Near Jomo Kenyatta Intl Airport, Syokimau, 172-00519, KE, Nairobi, Kenya
15.0 km from city centre
Free Wi-Fi
Parking
₹ 7,879
Avg. per night

Cheapest hotels in Kenya, Africa

At the moment, these hotels offer the lowest nightly rate out of those we've come across in Kenya. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Mai Mahiu Road, Naivasha, Kenya
6.3 km from city centre
Free Wi-Fi
Parking
₹ 1,139
Avg. per night
B8 Malindi Mombas Highway, Malindi, Kenya
7.8 km from city centre
Free Wi-Fi
Parking
₹ 1,139
Avg. per night
Mburu Gichua Road, Nakuru, Kenya
1.0 km from city centre
Free Wi-Fi
Parking
₹ 1,709
Avg. per night
St Timothy Rd, Nairobi, Kenya
16.2 km from city centre
Free Wi-Fi
Parking
₹ 1,709
Avg. per night
Kileleshwa, Kandara Road, Nairobi, Kenya
4.2 km from city centre
Free Wi-Fi
Parking
₹ 1,899
Avg. per night
River Road, Nairobi, Kenya
1.4 km from city centre
Free Wi-Fi
Parking
₹ 2,089
Avg. per night
Kilifi, Kenya
1.9 km from city centre
₹ 2,183
Avg. per night
1st Avenue, Mombasa, Kenya
7.2 km from city centre
Free Wi-Fi
Parking
₹ 2,373
Avg. per night
Moi Ave, Mombasa, Kenya
1.2 km from city centre
Free Wi-Fi
₹ 2,563
Avg. per night
Mombasa-Malindi Highway 500m Behind Kenol Petrol, Mtwapa, Kenya
1.3 km from city centre
Free Wi-Fi
Parking
₹ 2,658
Avg. per night
48 Tubman Road, Off Koinange Street, Nairobi, Kenya
1.1 km from city centre
Free Wi-Fi
₹ 2,848
Avg. per night
Moi Avenue, Mombasa, Kenya
1.3 km from city centre
Free Wi-Fi
Parking
₹ 3,133
Avg. per night
Diani Beach Rd, Diani Beach, Kenya
1.2 km from city centre
Free Wi-Fi
Parking
₹ 3,133
Avg. per night

Hotel prices in Kenya

We've come across the following hotels in Kenya with different price and hotel class options. You'll also find the most popular and best value properties within each hotel class.
4 stars +
Diani Beach Road, P.O. Box, 35, Mombasa, Kenya
₹ 13,575
200 Corner of Kenyatta Ave. & Kimathi St. Nairobi, Nairobi, Kenya
₹ 11,765
Mkungu Close Westlands 1853-00606 Nairobi, Nairobi, Kenya
₹ 11,258
3 stars
Moi South Lake Road, Naivasha, Kenya
₹ 6,361
6 Murang'a Road, Off Moi Avenue, Nairobi, Kenya
₹ 5,696
Rhapta Road Po Box 14746, 155, Nairobi, Kenya
₹ 6,266
Diani Beach Road, Diani Beach, Kenya
₹ 6,793
Nakuru - Ndundori Road, Nakuru, Kenya
₹ 5,411
2 stars and under
Corner Of Muindi Mbingu And Monrovia St, Nairobi, Kenya
₹ 3,418
48 Tubman Road, Off Koinange Street, Nairobi, Kenya
₹ 2,848
B8 Malindi Mombas Highway, Malindi, Kenya
₹ 1,139

Other accommodation in Kenya

Kilifi, Kenya
1.9 km from city centre
₹ 2,183
Avg. per night
Nanyuki, Kenya
14.2 km from city centre
Air conditioning
₹ 37,024
Avg. per night

Where to stay in Kenya

Whether you're visiting Kenya for leisure or business, utilize the map to find hotels close to your ideal location. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.

Facts about staying in Kenya

  • Where is the best place to stay in Kenya?

    You can find several places worth visiting in Kenya. Maasai Mara, Nairobi, and Mombasa are some of the most popular amongst our users.

  • What are the best hotels in Kenya?

    Prideinn Mara Camp & Cottages is a very popular hotel in Kenya, with a score of 8.9 from 103 reviews. Mara Serena Safari Lodge (9.1 from 148 reviews) and Mara Hilltop (9.6 from 43 reviews) are also highly rated Kenya hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Bamburi Beach?

    Reviews of Prideinn Paradise Beach Resort & Spa Mombasa recommend it as a good place to stay near Bamburi Beach, scoring 8.7/10 from 1,051 ratings.

  • What is the cheapest city to visit in Kenya?

    The cheapest city in Kenya to stay in is Nairobi with average nightly rates of ₹ 12,553. The second most affordable city in Kenya is Embakasi at around ₹ 3,790 per night.

  • What is the most popular city in Kenya to stay in?

    The majority of our users looked for stays in Maasai Mara, which makes it the most popular city to stay in Kenya. Nairobi and Mombasa in Kenya are also popular among our users if you’re looking for more recommendations.

  • What is the cheapest city to visit in Kenya?

    Hyatt Place, Park Inn, and Novotel are the top three most popular hotel chains in Kenya according to our data.

See more FAQs

Find better results for your stay in Kenya

Explore these cities in Kenya