Book Kenya Hotels

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Kenya

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Kenya

Joyous Guest House

3.0 star property
Joyous Guest House

Sun N Sand Beach Resort

4.0 star property
7.2 out of 10, Good, (28)
"The accessibility to the hotel , n hotel to provide enough transport services "
The price is AU$164
includes taxes & fees
7 July - 8 July
Sun N Sand Beach Resort

Argyle Grand Hotel Nairobi Airport

5.0 star property
9.2 out of 10, Wonderful, (412)
"Good place to stay!"
Argyle Grand Hotel Nairobi Airport

Lux Suites Urban Oasis Apartments

3.0 star property
The price is AU$151
includes taxes & fees
7 July - 8 July
Lux Suites Urban Oasis Apartments

Southern Palms Beach Resort

4.0 star property
8.2 out of 10, Very good, (198)
"Stay was okay...but hearing staff gossip about you threw my whole visit off 😒 "
The price is AU$601
includes taxes & fees
7 July - 8 July
Southern Palms Beach Resort

Sarova Whitesands Beach Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (275)
"Excellent place to stay!!"
Sarova Whitesands Beach Resort & Spa

Voyager Beach Resort

4.0 star property
8.6 out of 10, Excellent, (723)
"Great food, music, environment, staff, fun!"
The price is AU$319
includes taxes & fees
7 July - 8 July
Voyager Beach Resort

Swahili Beach Resort

5.0 star property
8.8 out of 10, Excellent, (257)
"Beautiful property with friendly and helpful staff. "
The price is AU$364
includes taxes & fees
13 July - 14 July
Swahili Beach Resort

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
8.0 out of 10, Very good, (356)
"Some deck chairs at the beach were old and broken; substitute took very long; the rest, all the stay and personnel were excellent, thank you"
The price is AU$233
includes taxes & fees
20 July - 21 July
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

The Sarova Stanley

5.0 star property
9.0 out of 10, Wonderful, (719)
"Simply the best staff "
The Sarova Stanley

Fairview Hotel

4.0 star property
9.4 out of 10, Exceptional, (487)
"Fantastic staff and wonderful hospitality!"
The price is AU$215
includes taxes & fees
18 July - 19 July
Fairview Hotel

Baobab Beach Resort & Spa

4.0 star property
8.4 out of 10, Very good, (172)
"Family friendly "
Baobab Beach Resort & Spa

ibis Styles Nairobi Westlands

3.5 star property
8.4 out of 10, Very good, (680)
"Great hotel and staff"
The price is AU$117
includes taxes & fees
3 Aug - 4 Aug
ibis Styles Nairobi Westlands

PrideInn Paradise Beach Resort & Spa Mombasa

5.0 star property
8.8 out of 10, Excellent, (209)
"Excellent family friendly resort. Great food options and kids loved the pool and water park, as well as the Kids Club, with excellent kids entertainers. Thank you Esther and Happy!"
The price is AU$337
includes taxes & fees
16 July - 17 July
PrideInn Paradise Beach Resort & Spa Mombasa

Crowne Plaza Nairobi Airport by IHG

5.0 star property
9.4 out of 10, Exceptional, (1003)
"Very close to the airport, would book anytime again."
The price is AU$430
includes taxes & fees
14 July - 15 July
Crowne Plaza Nairobi Airport by IHG

Hyatt Regency Nairobi Westlands

5.0 star property
9.6 out of 10, Exceptional, (34)
"Hotel staff are very kind and friendly. "
The price is AU$207
includes taxes & fees
2 Aug - 3 Aug
Hyatt Regency Nairobi Westlands

Leopard Beach Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (144)
"We stayed at one of the Villas and it was excellent! We had a marvelous time. "
The price is AU$398
includes taxes & fees
19 July - 20 July
Leopard Beach Resort & Spa

Holiday Inn Nairobi Two Rivers Mall by IHG

4.0 star property
9.0 out of 10, Wonderful, (85)
"Great Stay"
The price is AU$154
includes taxes & fees
14 July - 15 July
Holiday Inn Nairobi Two Rivers Mall by IHG

Hotel English Point Marina & Spa

4.0 star property
8.2 out of 10, Very good, (333)
"The 3 bedroom seaview was absolutely superb. It was tasteful furnished and decorated. "
The price is AU$259
includes taxes & fees
7 July - 8 July
Hotel English Point Marina & Spa

Severin Sea Lodge

4.0 star property
9.4 out of 10, Exceptional, (211)
"Everything was fantastic. The food at the evening buffet was excellent and I am not easily impressed. Both the variety and the quality was 5 star. The room and grounds were beautiful. And the staff were the best ive experienced anywhere in the world, and i travel extensively. "
Severin Sea Lodge
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.

Great weekend hotel deals in Kenya

Showing deals for:18 July - 20 July
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Kenya cost?
Prices for Kenya hotels vary according to the season and other factors, like Christmas and school holidays. You can find cheap options from AU$117 in a few different ways. Select your destination and holiday dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Kenya?
Temperatures vary across Kenya, so the best time to travel depends on where you're visiting. If you're after a summer holiday in Nairobi, plan your break between December and February. During these months you can expect temperatures ranging from 14ºC to 26ºC. Bear in mind that Nairobi has an oceanic climate, so pack appropriately.
What is the best area to stay in Kenya?
If your travels are taking you to Kenya, consider a stay in Nairobi or Mombasa. Once you've picked your hotel, have a look at the many terrific things there are to see and do here.
How can I find cheap hotels in Kenya?
Discover affordable accommodation with ease by making use of our convenient filters. Select the "Price per night" checkbox to browse wallet-friendly options in Kenya. Another way is to check out our cheap hotels in Kenya page. The lowest available price starts from AU$117 per night.
What are the best hotels in Kenya for families?
Discover some awesome Kenya family pads by fine-tuning your search results. You can do this by clicking on "Family friendly" under the "Traveller experience" filter heading. Whether you're looking for something that's easy on the wallet so you can spoil the kids with more Kenya experiences, or you're planning to indulge on that long-awaited family holiday, Expedia has the ideal stay for you and your crew.
Why should I book my Kenya hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate Kenya holiday. You'll find plenty of hotels to select from and search filters that make it a cinch to find the getaway of your dreams. Worried your plans could change? Many of our hotels have flexible cancellation policies, so you can book with peace of mind. Get more out of your trip with Expedia Rewards. Join today for free and you can collect points and unlock membership perks. You'll enjoy instant access to Member Prices, with savings worth 10% or more on select hotels.