Search Hotels in Kenya

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Kenya

Top Hotels in Kenya

Best Western Plus Westlands
4 out of 5
Karuna Road behind Sarit Centre, Nairobi
Fully refundableReserve now, pay when you stay
The price is $81 per night from Feb 18 to Feb 19
4.5/5 Wonderful! (33 reviews)
"Descent property, well located, good staff"

Reviewed on Jan 8, 2022

Best Western Plus Westlands
Sankara Nairobi, Autograph Collection
5 out of 5
5 Woodvale Grove, Westlands, Nairobi
Fully refundableReserve now, pay when you stay
The price is $144 per night from Jan 21 to Jan 22
4.4/5 Wonderful! (244 reviews)
"Location, cleanliness, attentive staff"

Reviewed on Jan 14, 2022

Sankara Nairobi, Autograph Collection
Best Western Plus Meridian Hotel
3.5 out of 5
6 Murang'a Road, Off Moi Avenue, Nairobi
Fully refundableReserve now, pay when you stay
The price is $66 per night from Jan 21 to Jan 22
4.2/5 Very Good! (677 reviews)
"Didn't like delays on responding to my whatsapp messages And loved customer care"

Reviewed on Jan 18, 2022

Best Western Plus Meridian Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Radisson Blu Hotel & Residence, Nairobi Arboretum
5 out of 5
Arboretum Road, Nairobi
The price is $130 per night from Jan 21 to Jan 22
4.5/5 Wonderful! (48 reviews)
"Serene environment. Great rooms. Great service."

Reviewed on Dec 27, 2021

Radisson Blu Hotel & Residence, Nairobi Arboretum
Four Points By Sheraton Nairobi Airport
4 out of 5
9042/1044 Tower Avenue, Jomo Kenyatta International Airport, Nairobi, Nairobi
Fully refundableReserve now, pay when you stay
The price is $134 per night from Jan 21 to Jan 22
4.5/5 Wonderful! (504 reviews)
"Negatives: wear and tear is visible. curtains are having holes. housekeeping is sub-standard. they didn't even bother to clean the garbage bins one day. don't follow requests and need continuous reminders. front desk team is ok but gives you attitude through body language and looks at times. positives: ..."

Reviewed on Jan 17, 2022

Four Points By Sheraton Nairobi Airport
Diani Reef Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is $81 per night from Jan 27 to Jan 28
4.1/5 Very Good! (204 reviews)
"I had a wonderful time which was made by mostly the entertainment at night dancer by name Elizabeth was extremely entertaining the dj was also very good, the bar man at the pool was very friendly but the buffet need to improve on talking to the guest when serving them food .rather than that is the ..."

Reviewed on Jan 10, 2022

Diani Reef Beach Resort & Spa
Southern Palms Beach Resort
4 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is $233 per night from Jan 22 to Jan 23
3.8/5 Good! (59 reviews)
"Amazing place, kind and helpful staff."

Reviewed on Aug 8, 2021

Southern Palms Beach Resort
Neptune Mara Rianta Luxury Camp - All Inclusive
5 out of 5
Cismara koiyaki Dagurugurueiti, Maasai Mara
Fully refundableReserve now, pay when you stay
The price is $373 per night from Jan 22 to Jan 23
4.3/5 Excellent! (4 reviews)
"This hotel is paradise! The staff are kind, generous and available around the clock. Our safari guide Daniel was the best in Africa - he found baby lion cubs, two leopards (usually elusive), baby elephants, baby giraffes, hippos out of the water, and exotic birds - and was very knowledgeable about ..."

Reviewed on Feb 28, 2020

Neptune Mara Rianta Luxury Camp - All Inclusive
Villa Rosa Kempinski
5 out of 5
Chiromo Road, Nairobi
Fully refundableReserve now, pay when you stay
The price is $175 per night from Jan 24 to Jan 25
4.6/5 Exceptional! (332 reviews)
"Excellent hotel. I was very excited staying there."

Reviewed on Dec 30, 2021

Villa Rosa Kempinski
Crowne Plaza Nairobi Airport, an IHG Hotel
5 out of 5
First Freight Lane, Jomo Kenyatta International Airport, Nairobi
Fully refundable
The price is $114 per night from Feb 2 to Feb 3
4.6/5 Wonderful! (398 reviews)
"staff was friendly, helpful, and hospitable. The room was comfortable. The shuttle from and to the airport was very easy and efficient."

Reviewed on Jan 16, 2022

Crowne Plaza Nairobi Airport, an IHG Hotel
Voyager Beach Resort
4 out of 5
Mount Kenya Rd. Nyali Beach, Mombasa
The price is $151 per night from Jan 22 to Jan 23
4.3/5 Excellent! (615 reviews)
"Relaxing ambience"

Reviewed on Jan 12, 2022

Voyager Beach Resort
PrideInn Flamingo Beach Resort & Spa
3.5 out of 5
Dolphin Road, Shanzu, Mombasa, Mombasa
Fully refundableReserve now, pay when you stay
The price is $141 per night from Jan 21 to Jan 22
3.9/5 Good! (23 reviews)
Amazing hotel for couples and family with kids
"Amazing hotel. I’m a repeat guest, sometimes with the entire family including 2 little kids. Both the adults snd the kids always feel well looked after. Highly recommended"

Reviewed on Jun 10, 2021

PrideInn Flamingo Beach Resort & Spa
Asyana Gardens
4 out of 5
Barabara Mpya, Magadi Rd, Ongata Rongai, Kajiado County
5/5 Exceptional! (1 review)
"Great customer service. Very friendly staff. Great place. Will be back soon"

Reviewed on Mar 9, 2021

Asyana Gardens
PrideInn Paradise Beach Resort & Spa
5 out of 5
Shanzu Beach, Mombasa
Fully refundableReserve now, pay when you stay
The price is $172 per night from Jan 21 to Jan 22
4.3/5 Excellent! (95 reviews)
"Very nice"

Reviewed on Jan 12, 2022

PrideInn Paradise Beach Resort & Spa
Baobab Beach Resort & Spa
4 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is $231 per night from Jan 29 to Jan 30
4.2/5 Very Good! (98 reviews)
"Beautiful property. Good food. Great pools. Adam was our favourite server at the Tapatapa bar. Annoying locals on the beach. Beach chairs on beach would have been nice but I understand why not."

Reviewed on Jan 17, 2022

Baobab Beach Resort & Spa
Leopard Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is $105 per night from Jan 27 to Jan 28
4.2/5 Very Good! (60 reviews)
"Everything was excellent"

Reviewed on Oct 28, 2021

Leopard Beach Resort & Spa
Nokras Riverine Hotel & Spa
3.5 out of 5
Muranga Road, Sagana, Muranga
2/5 (3 reviews)
"Shower rooms are filthy. There was no toilet seat in my room and floor was dirty. Bed and room decor were good. Staff is low caliber and need training. Managers were not available to respond to my concerns."

Reviewed on Oct 24, 2021

Nokras Riverine Hotel & Spa
Bamburi Beach Hotel - All Inclusive
3 out of 5
Mombasa-Malindi Road, Bamburi, Mombasa
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jan 21 to Jan 22
3.7/5 Good! (68 reviews)
"Ok"

Reviewed on Jul 20, 2021

Bamburi Beach Hotel - All Inclusive
ibis Styles Nairobi Westlands
3.5 out of 5
Rhapta Road, Westlands, Nairobi
Fully refundableReserve now, pay when you stay
The price is $50 per night from Feb 20 to Feb 21
4.1/5 Very Good! (350 reviews)
"color themes of the hotel interior designs"

Reviewed on Dec 27, 2021

ibis Styles Nairobi Westlands
Swahili Beach Resort
5 out of 5
Diani Beach, Diani Beach, Coast Province
Fully refundable
The price is $198 per night from Jan 21 to Jan 22
4.3/5 Excellent! (96 reviews)
"Gorgeous resort with a beautiful room, great food, nice beach and pools & kind staff! They even let us use the pools after we checked out and took us to Ukunda airstrip which was a big help! Thank you Swahili Resort, we will definitely come back!"

Reviewed on Nov 12, 2021

Swahili Beach Resort
Don't see what you're looking for?
See all available properties in Kenya
View all properties
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.

Kenya Hotel Travel Guide

When you trust Expedia to reserve a place to stay at any of our fabulous resorts, motels, or hotels, you can have the escape you desire. It doesn't matter what level of surroundings you prefer to surround yourself with, our simple tools make it easy for you to find exactly what you and your traveling companions are looking for. Start hunting today, and you're guaranteed to find the perfect room for your trip.

Eager to stay at an opulent spa? We've got you covered. We've got a huge assortment of modest motels in addition. And there are an assortment of options in between, too. It's simply based on what you're in the mood for and how much you'd like to save. And as far as location, you can select a room in any part of the region you'd like. You'll be presented with a range of accommodation choices at the center of the action, as well as private stays on the border of Kenya. When you browse our site's catalog of hotels in Kenya, you're bound to find inexpensive rates and awesome packages on any type of hotel in the area.

Expedia can save you time and money when securing your stay at an accommodation in Kenya, so you can spend your days getting the most out of your trip and not freaking out about busting your budget. So why wait another minute to book your travel plans? Select your ideal travel dates now to see the best deals on hotel rooms in Kenya!