Find the best Kenya Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top cities in Kenya

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Kenya hotels

1. Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8

Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8
4.0 star property
Diani Beach
Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8

2. Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Nairobi West
9.2 out of 10, Wonderful, (889 reviews)
"Delicious breakfast, nice staffs, free airport shuttle"
United States
Huy
The price is 4.050.024 ₫
4.779.028 ₫ total
includes taxes & fees
13 Nov - 14 Nov
Argyle Grand Hotel Nairobi Airport

3. Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (311 reviews)
"Everything about this place was beautiful and a paradise!"
United States
Meneena
The price is 5.362.388 ₫
8.114.647 ₫ total
includes taxes & fees
13 Nov - 14 Nov
Swahili Beach Resort

4. Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (815 reviews)
"Great beach view, great staff, great food, great time!"
United States
Marcus
The price is 5.161.352 ₫
6.451.690 ₫ total
includes taxes & fees
11 Nov - 12 Nov
Voyager Beach Resort

5. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
9.0 out of 10, Wonderful, (299 reviews)
"Kid friendly beach hotel with a separate adults pool, great food, very clean and excellent service from the staff."
United Kingdom
Khalil
The price is 4.496.414 ₫
5.305.768 ₫ total
includes taxes & fees
10 Dec - 11 Dec
PrideInn Paradise Beach Resort & Spa Mombasa

6. Severin Sea Lodge

Severin Sea Lodge
5.0 star property
Mombasa
9.2 out of 10, Wonderful, (291 reviews)
"Severin Sea Lodge in Mombasa is a beautiful place to stay, offering a relaxing atmosphere, friendly and welcoming staff, and excellent service. The hotel has lovely surroundings, a great beachfront location, delicious food, and comfortable rooms. It is the perfect place to unwind and enjoy the beauty of the Kenyan coast. I truly enjoyed my stay and would happily recommend it to anyone visiting Mombasa!"
Germany
Nathan
The price is 3.373.729 ₫
5.337.694 ₫ total
includes taxes & fees
11 Dec - 12 Dec
Severin Sea Lodge

7. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (402 reviews)
"Really good resort, super friendly staff"
Canada
Grace
The price is 7.069.491 ₫
8.960.580 ₫ total
includes taxes & fees
13 Nov - 14 Nov
Sarova Whitesands Beach Resort & Spa, Mombasa

8. Holiday Inn Nairobi Two Rivers Mall by IHG

Holiday Inn Nairobi Two Rivers Mall by IHG
4.0 star property
Nairobi
9.2 out of 10, Wonderful, (233 reviews)
"Nice location, about 35 minutes from the airport. hotel is very clean and the staff are friendly and helpful."
United States
Fredrick
The price is 1.475.895 ₫
1.889.146 ₫ total
includes taxes & fees
21 Nov - 22 Nov
Holiday Inn Nairobi Two Rivers Mall by IHG

9. Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very good, (249 reviews)
"Super environment, very safe and fantastic food. The beach was unreal."
United Kingdom
Calvin
The price is 9.843.727 ₫
11.615.440 ₫ total
includes taxes & fees
18 Nov - 19 Nov
Southern Palms Beach Resort

10. Sofa Camp Naivasha

Sofa Camp Naivasha
3.0 star property
Naivasha
Sofa Camp Naivasha

11. JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi
4.5 star property
Westlands
9.6 out of 10, Exceptional, (165 reviews)
"Beautiful hotel and the staff was AMAZING! I highly recommend staying at this hotel."
United States
Ebony
The price is 5.884.945 ₫
7.356.182 ₫ total
includes taxes & fees
20 Nov - 21 Nov
JW Marriott Hotel Nairobi

12. ibis Styles Nairobi Westlands

ibis Styles Nairobi Westlands
3.5 star property
Muthangari
8.4 out of 10, Very good, (810 reviews)
"Clean room, excellent staff, great breakfast and great location."
United States
IRA KIRUNGI JOHN
The price is 1.131.432 ₫
1.414.290 ₫ total
includes taxes & fees
4 Dec - 5 Dec
ibis Styles Nairobi Westlands

13. Best Western Plus Meridian Hotel

Best Western Plus Meridian Hotel
3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1,001 reviews)
"Good to stay in Nairobi"
Canada
Julieta
The price is 1.507.998 ₫
1.779.371 ₫ total
includes taxes & fees
11 Nov - 12 Nov
Best Western Plus Meridian Hotel

14. Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.4 out of 10, Exceptional, (67 reviews)
"Amazing location, the friendliest and most helpful staff. Delightful!"
United States
Kimberly
The price is 2.678.452 ₫
3.267.711 ₫ total
includes taxes & fees
21 Nov - 22 Nov
Gem Forest Hotel Nairobi - MGallery Collection

15. Crowne Plaza Nairobi Airport by IHG

Crowne Plaza Nairobi Airport by IHG
5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1,003 reviews)
"Great stay!"
Canada
Lachlan
The price is 3.216.654 ₫
4.117.317 ₫ total
includes taxes & fees
16 Nov - 17 Nov
Crowne Plaza Nairobi Airport by IHG

16. Nomad Beach Resort

Nomad Beach Resort
5.0 star property
Diani Beach
9.2 out of 10, Wonderful, (123 reviews)
"Had the most amazing time. Had a sea view room, it was spacious and clean. The restaurant served delicious food. The grounds were well maintained within the complex. The garden in front of our room was beautiful, sat there looking at the amazing sea view. The staff were very welcoming and made our experience at the Nomad beach resort unforgettable. We left with the best memories. Highly recommended!"
United Kingdom
Francina
The price is 8.834.269 ₫
10.424.437 ₫ total
includes taxes & fees
12 Nov - 13 Nov
Nomad Beach Resort

17. Baobab Beach Resort & Spa - All Inclusive

Baobab Beach Resort & Spa - All Inclusive
4.0 star property
Diani Beach
8.6 out of 10, Excellent, (184 reviews)
"I wanted to stay longer. The spa services were top notch. Staff are friendly and helpful. The resort is beautiful. The pools were not crowded and sparkling clean. Rooms were peaceful and spotless."
United States
Carleen
Baobab Beach Resort & Spa - All Inclusive

18. Nairobi Serena Hotel

Nairobi Serena Hotel
5.0 star property
Kilimani
9.4 out of 10, Exceptional, (364 reviews)
"Great restaurants"
United States
James
The price is 4.381.036 ₫
5.169.623 ₫ total
includes taxes & fees
11 Dec - 12 Dec
Nairobi Serena Hotel

19. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very good, (187 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is 3.470.759 ₫
4.338.448 ₫ total
includes taxes & fees
9 Dec - 10 Dec
Leopard Beach Resort & Spa

20. Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (1,003 reviews)
"Liked its proximity to the airport The breakfast was good and the room comfortable"
United States
NICOLA BLYTHE
The price is 3.059.651 ₫
3.793.967 ₫ total
includes taxes & fees
3 Dec - 4 Dec
Hilton Garden Inn Nairobi Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Kenya and save more

Sign in to unlock great savings.
Showing deals for:13 Nov - 15 Nov
Showing deals for:20 Nov - 22 Nov
Showing deals for:10 Dec - 11 Dec

Hotels recommended for families in Kenya

Top Kenya Hotel Reviews

Frequently Asked Questions

How much do hotels in Kenya cost?

The season and factors like school holidays and Christmas can influence the price of a hotel in Kenya. You can find cheap options from 1.131.432 ₫ in a few different ways on Expedia. First, enter the dates you'd like to get away, then use the filters such as amenities and property type to refine your search. You can also sort by price, so the most affordable options appear first.

When is the best time to go to Kenya?

The best time to travel to Kenya depends on where you're heading and what you want to do. Organising a summer Nairobi break? This captivating destination has an oceanic climate, with average temperatures ranging from 14ºC to 26ºC between December and February.

What is the best area to stay in Kenya?

Check out the attractions and activities on offer in Nairobi and Mombasa. These captivating cities are just two of the many sought-after places to get a hotel in Kenya.

How can I find cheap hotels in Kenya?

Kenya cheap hotels start at 1.131.432 ₫ per night. To browse these types of budget-friendly options, make use of our "Price per night" filter. Like some other tips? Be flexible with your holiday dates and book in advance. Have a look at our cheap hotels in Kenya page for deals you'll find difficult to resist.

What are the best hotels in Kenya for families?

Find some fabulous Kenya family hotels by narrowing your search results. You can do this by selecting "Family friendly" under the "Traveller experience" filter heading. Whether you're searching for something that's easy on the wallet so you can treat the kids to more Kenya experiences, or you're preparing to indulge on that long-awaited family holiday, Expedia has the perfect stay for you and your crew.

Why should I book my Kenya hotel with Expedia?

Incredible prices on Kenya hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member today and earn points on every eligible booking, along with awesome membership perks. How do you like the sound of savings worth 10% or more on select hotels? Not only that, most of our hotels offer free cancellation, so you can reserve the getaway of your dreams without having to worry about your plans changing. Simply look for options marked "Free Cancellation".