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
Malindi Road, Bamburi, 2, Mombasa, Kenya
Providing an on-site night club and a beauty centre, Sarova Whitesands Beach Resort & Spa, Mombasa is situated in Mombasa and boasts 4-star accommodation. It is conveniently positioned for guests wishing to discover the area's attractions.
Free Wi-Fi
8.6
Excellent
1038 reviews
Location
6.1 mi from city centre
Diani Beach Road PO Box 363, Ukunda, Kenya
Southern Palms Beach Resort treats its guests to an infinity pool and deluxe 4-star accommodation in Diani Beach. Just moments from Ukunda, it offers comfortable overnight stay in a convenient location.
8.2
Excellent
241 reviews
Location
2.8 mi from city centre
Mount Kenya Rd. Nyali Beach, Mombasa, Kenya
Voyager Beach Resort provides beachfront 4-star accommodation in Mombasa. It also offers outdoor tennis courts, a water park and free Wi-Fi.
Free Wi-Fi
8.3
Excellent
734 reviews
Location
3.6 mi from city centre
Mombasa-Malindi Road, Bamburi, Mombasa, Kenya
Boasting free Wi-Fi and an outdoor pool, this Mombasa hotel is conveniently located moments from Bamburi. It also provides a swim-up bar, a diving centre and a beauty centre.
Free Wi-Fi
Parking
8.7
Excellent
174 reviews
Location
6.4 mi from city centre
Dolphin Road, Shanzu, Mtwapa, Kenya
Featuring an outdoor pool, a private beach and free Wi-Fi, this Mombasa hotel is conveniently located within Bamburi. It also offers water slides, a swim-up bar and a water park.
Free Wi-Fi
8.4
Excellent
1110 reviews
Location
2.1 mi from city centre
Nyali Road, Mombasa, Kenya
Cityblue Creekside Hotel & Suites, Mombasa provides a comfortable setting while in Mombasa. It is conveniently located for those wishing to sightsee in the area.
Free Wi-Fi
Parking
7.6
Good
2258 reviews
Location
0.9 mi from city centre
Diani Beach Road, Ukunda, Kenya
Conveniently located with direct access to Ukunda, The Sands at Nomad offers beachfront 5-star accommodation complete with a saltwater swimming pool and free Wi-Fi. Close to restaurants and shops, the hotel provides a convenient base while in Diani Beach.
Pool
Free Wi-Fi
8.7
Excellent
335 reviews
Location
2.5 mi from city centre
Bamburi Beach, Mombasa, Kenya
Featuring a private beach and an outdoor swimming pool, this 4-star resort is located in Mombasa. Just moments from Bamburi, it offers guests comfortable overnight stay in a convenient location.
Free Wi-Fi
7.0
Good
87 reviews
Location
6.8 mi from city centre
Mkungu Close Westlands 1853-00606 Nairobi, Nairobi, Kenya
Mövenpick Nairobi Hotel & Residences offers comfortable 5-star accommodation in Nairobi. It is ideally positioned for those wanting to visit the area's popular attractions.
Free Wi-Fi
Parking
8.4
Excellent
397 reviews
Location
2.5 mi from city centre
First Freight Lane, Nairobi, Kenya
Boasting free Wi-Fi, a sauna and an infinity pool, this Nairobi hotel is conveniently situated moments from Jomo Kenyatta Intl. It also provides a coffee bar, valet parking and a swim-up bar.
Free Wi-Fi
8.9
Excellent
2188 reviews
Location
7.1 mi from city centre

Travel insights for hotels in Kenya

Use our HotelsCombined data-powered tips to help you find your next hotel in Kenya.

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

The cheapest month to book a hotel in Kenya is May (£103). Conversely, the most expensive month to stay in Kenya is February (£159).

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

The cheapest day to stay in Kenya is Saturday (£101). On the other hand, travellers can expect to pay the most on Wednesday, when the average nightly price is £322.

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 £48 per night.

Top-rated Kenya hotels

Some of the best Kenya hotel options as decided by our users. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Malindi Road, Bamburi Beach, Mombasa, Kenya
6.7 mi from city centre
Free Wi-Fi
Parking
£119
Avg. per night
Rose Avenue, off Argwings Kodhek, Nairobi, Kenya
1.8 mi from city centre
Free Wi-Fi
Parking
£42
Avg. per night
Rhapta Road Po Box 14746, 155, Nairobi, Kenya
2.4 mi from city centre
Free Wi-Fi
Parking
£44
Avg. per night
Mwanzi Road, Nairobi, Kenya
2.6 mi from city centre
Free Wi-Fi
Parking
£65
Avg. per night
South C, Red Cross Road, Nairobi, Kenya
2.3 mi from city centre
Free Wi-Fi
Parking
£67
Avg. per night
Diani Beach Road, P. O. Box 32, Ukunda, Kenya
2.9 mi from city centre
Free Wi-Fi
£226
Avg. per night
Mbagathi Ridge, PO Box 146, Nairobi, Kenya
8.6 mi from city centre
Free Wi-Fi
Parking
£521
Avg. per night
Kitale Lane, Nairobi, Kenya
2.1 mi from city centre
Pool
Free Wi-Fi
£144
Avg. per night
Amboseli National Park P.O Box 48690 Nairobi, Amboseli, Kenya
0.7 mi from city centre
Free Wi-Fi
Parking
£273
Avg. per night
Malindi Highway, North Coast Mombasa, Mombasa, PO Box 10626, Mombasa, Kenya
6.5 mi from city centre
Free Wi-Fi
Parking
£49
Avg. per night
Masai Mara National Reserve, Aitong, Kenya
7.6 mi from city centre
Free Wi-Fi
Parking
£785
Avg. per night
Mombasa Road Near Jomo Kenyatta Intl Airport, Syokimau, 172-00519, KE, Nairobi, Kenya
9.4 mi from city centre
Free Wi-Fi
Parking
£63
Avg. per night
19 Mpaka Road, Westlands, Nairobi, Kenya
2.3 mi from city centre
Free Wi-Fi
Parking
£58
Avg. per night
9042/1044 Tower Avenue, Nairobi, Kenya
7.5 mi from city centre
Free Wi-Fi
Parking
£146
Avg. per night
5 Woodvale Grove, Nairobi, Kenya
2.5 mi from city centre
Free Wi-Fi
Parking
£146
Avg. per night
Mombasa Road Po Box 25407, Nairobi, Kenya
7.3 mi from city centre
Free Wi-Fi
Parking
£107
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. If you have the flexibility, change the dates selected to compare prices.
Mai Mahiu Road, Naivasha, Kenya
3.9 mi from city centre
Free Wi-Fi
Parking
£8
Avg. per night
Mburu Gichua Road, Nakuru, Kenya
0.6 mi from city centre
Free Wi-Fi
Parking
£14
Avg. per night
River Road, Nairobi, Kenya
0.8 mi from city centre
Free Wi-Fi
Parking
£17
Avg. per night
1st Avenue, Mombasa, Kenya
4.5 mi from city centre
Free Wi-Fi
Parking
£20
Avg. per night
Moi Ave, Mombasa, Kenya
0.8 mi from city centre
Free Wi-Fi
£21
Avg. per night
Moi Avenue, Mombasa, Kenya
0.8 mi from city centre
Free Wi-Fi
Parking
£24
Avg. per night
Corner Of Muindi Mbingu And Monrovia St, Nairobi, Kenya
0.8 mi from city centre
Free Wi-Fi
£26
Avg. per night
Tom Mboya Rd, Mombasa, Kenya
1.3 mi from city centre
Free Wi-Fi
Parking
£27
Avg. per night
09, Mogotio Road, Off. Muthithi RD, Nairobi, Kenya
2.1 mi from city centre
Free Wi-Fi
Parking
£28
Avg. per night
Rose Avenue, Off Lenana Road, Near Yaya Centre, Nairobi, 200, Nairobi, Kenya
2.0 mi from city centre
Free Wi-Fi
Parking
Spa
£29
Avg. per night
Mombasa, Kenya
3.4 mi from city centre
Air conditioning
£31
Avg. per night
Diani Beach Rd, Diani Beach, Kenya
0.8 mi from city centre
Free Wi-Fi
Parking
£32
Avg. per night

Hotel prices in Kenya

Hotels located in the Kenya area sorted by price and hotel class. Change the dates at the top of the page to see more options in Kenya.
4 stars +
Diani Beach Road, Ukunda, Kenya
P.O. Box 5202, Diani, Mombasa, Kenya
Mkungu Close Westlands 1853-00606 Nairobi, Nairobi, Kenya
3 stars
Mombasa-Malindi Road, Bamburi, Mombasa, Kenya
Diani Beach Road, Diani Beach, Kenya
Malindi Road, 0725890735, Mombasa, Kenya
Mount Kenya Road, Mombasa, Kenya
2 stars and under
Corner Of Muindi Mbingu And Monrovia St, Nairobi, Kenya
48 Tubman Road, Off Koinange Street, Nairobi, Kenya

Other accommodation in Kenya

Nanyuki, Kenya
8.8 mi from city centre
Air conditioning
£295
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. More information on a given hotel can be accessed by clicking the hotel's name within the map.

Facts about staying in Kenya

  • Where is the best place to stay in Kenya?

    Mombasa, Nairobi, and Diani Beach are some of the most favoured places to stay in Kenya.

  • What are the best hotels in Kenya?

    241 reviews rated Southern Palms Beach Resort with an average score of 8.2/10. It may also be worth looking into the Voyager Beach Resort, which received a rating of 8.3/10 from 734 reviews. Sarova Whitesands Beach Resort & Spa, Mombasa could also be a good option, with a score of 8.6/10 from 1,038 reviews.

  • What is a good hotel near Bamburi Beach?

    A good hotel close to Bamburi Beach is Prideinn Paradise Beach Resort & Spa Mombasa (rated 8.7/10 from 1,052 reviews).

  • What is the cheapest city to visit in Kenya?

    If you plan to visit Kenya, compare prices on accommodations in Kisumu, one of the cheapest places to stay, with an average cost of £40 per night. Alternatively, the most affordable city in Kenya, Nairobi, boasts an even lower average per night cost of £102, ensuring a wallet-friendly travel experience.

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

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

  • What is the cheapest city to visit in Kenya?

    Sarova Hotels is the most popular hotel chain in Kenya, followed by voco Hotels and Best Western Intl Inc according to our user data.

See more FAQs

Find better results for your stay in Kenya

Explore these cities in Kenya