Photo by Kenya Tourism Board

Search Hotels in Kenya

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in Kenya

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 12,124 hotels in Kenya with room rates, reviews, and availability. Most hotels are fully refundable.

Argyle Grand Hotel Nairobi Airport

5.0 star property
Nairobi West
9.0 out of 10, Wonderful, (585)
"Very nice place great price."
United States
Lamont
$128 nightly
The price is $151
Dec 13 - Dec 14
Total with taxes and fees
Argyle Grand Hotel Nairobi Airport

Southern Palms Beach Resort

4.0 star property
Diani Beach
8.2 out of 10, Very Good, (218)
"Service and friendliness was top notch. We had a few issues with the room being ready for us on arrival but this was remedied and we thoroughly enjoyed the stay. They catered to our two 8month old twins with each meal and provided plenty of gluten free options for me."
United Kingdom
Neil
$295 nightly
The price is $348
Nov 17 - Nov 18
Total with taxes and fees
Southern Palms Beach Resort

Sarova Whitesands Beach Resort & Spa

4.0 star property
Mombasa
8.8 out of 10, Excellent, (307)
"Very nice resort on the sand beach, booked all inclusive package, highly recommend "
United States
Alexander A.
$193 nightly
The price is $225
Dec 14 - Dec 15
Total with taxes and fees
Sarova Whitesands Beach Resort & Spa

Severin Sea Lodge

5.0 star property
Mombasa
9.4 out of 10, Exceptional, (232)
"good A/C and great staff and nice pool"
United States
John
$229 nightly
The price is $271
Dec 3 - Dec 4
Total with taxes and fees
Severin Sea Lodge

Holiday Inn Nairobi Two Rivers Mall by IHG

4.0 star property
Nairobi
9.2 out of 10, Wonderful, (112)
"Clean room, great food options and amazing staff!"
United Kingdom
Esther
$60 nightly
The price is $70
Dec 14 - Dec 15
Total with taxes and fees
Holiday Inn Nairobi Two Rivers Mall by IHG

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
Diani Beach
8.0 out of 10, Very Good, (372)
"Me and my wife loved the stay there. The rooms were cool after a long day in the sun, the beds were very comfortable and the staff were all very friendly. The food and bars on the resort are the best we’ve had at a hotel. "
United Kingdom
curtis
$140 nightly
The price is $163
Nov 29 - Nov 30
Total with taxes and fees
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Swahili Beach Resort

5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (276)
"Had the best time here, close to everything and the staff are all so adorable and friendly."
Australia
Susan
$318 nightly
The price is $377
Dec 13 - Dec 14
Total with taxes and fees
Swahili Beach Resort

Hyatt Regency Nairobi Westlands

5.0 star property
Westlands
9.4 out of 10, Exceptional, (70)
"Clean room and staff is pleasant "
Canada
Sylvia
$177 nightly
The price is $207
Nov 22 - Nov 23
Total with taxes and fees
Hyatt Regency Nairobi Westlands

Best Western Plus Meridian Hotel

3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1005)
"Clean room, very friendly and helpful staff, there is a swimming pool and a gym, also a SPA to relax. There is plenty of space to people to relax and chat with friends. Breakfast is good. The location is very convenient in the city center. I would stay here again."
United States
Percy
$63 nightly
The price is $74
Nov 14 - Nov 15
Total with taxes and fees
Best Western Plus Meridian Hotel

Voyager Beach Resort

4.0 star property
Mombasa
8.6 out of 10, Excellent, (742)
"Great facilities and very welcoming"
United States
Craig
$225 nightly
The price is $263
Nov 15 - Nov 16
Total with taxes and fees
Voyager Beach Resort

Kwetu Nairobi, Curio Collection By Hilton

5.0 star property
Kitisuru
9.6 out of 10, Exceptional, (55)
"Beautiful hotel, clean rooms, wonderful friendly staff, great restaurants"
Canada
Simon
$151 nightly
The price is $176
Nov 28 - Nov 29
Total with taxes and fees
Kwetu Nairobi, Curio Collection By Hilton

Ol Pejeta Mansion

3.0 star property
Nanyuki
2.0 out of 10, (1)
"This one is a scam. We paid for it but when we arrived, nobody was there and the phone number wasn’t picked up. Photos are most likely taken from internet. Have called hotels.com who promised to investigate "
Ireland
jan
Ol Pejeta Mansion

Diamonds Leisure Beach & Golf Resort

4.0 star property
Diani Beach
8.2 out of 10, Very Good, (130)
"The location right on the beach was fabulous!"
United States
Bryan
$168 nightly
The price is $198
Nov 14 - Nov 15
Total with taxes and fees
Diamonds Leisure Beach & Golf Resort

Leopard Beach Resort & Spa

5.0 star property
Diani Beach
8.6 out of 10, Excellent, (151)
"Beautiful cottage with beautiful Ocean view."
United States
Winfred
$157 nightly
The price is $184
Dec 4 - Dec 5
Total with taxes and fees
Leopard Beach Resort & Spa

The Sarova Stanley

5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (769)
"Wonderful hotel with attentive and friendly staff."
United States
Melanie
$124 nightly
The price is $144
Nov 15 - Nov 16
Total with taxes and fees
The Sarova Stanley

Crowne Plaza Nairobi Airport by IHG

5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1001)
"We loved our super short stay after flying into the Nairobi airport. "
United States
Cindy
$143 nightly
The price is $166
Dec 1 - Dec 2
Total with taxes and fees
Crowne Plaza Nairobi Airport by IHG

Gem Forest Hotel Nairobi - MGallery Collection

5.0 star property
Gigiri
9.2 out of 10, Wonderful, (30)
"Brilliant and pleasant stay"
Ireland
Oghenevomerho
$149 nightly
The price is $174
Nov 20 - Nov 21
Total with taxes and fees
Gem Forest Hotel Nairobi - MGallery Collection

Baobab Beach Resort & Spa

4.0 star property
Diani Beach
8.4 out of 10, Very Good, (173)
"Fantastic hotel, excellent staff who cant do enough for the guests. Great pool party sad to leave and we will return "
United Kingdom
tracy
Baobab Beach Resort & Spa

ibis Styles Nairobi Westlands

3.5 star property
Muthangari
8.4 out of 10, Very Good, (723)
"Small safe and modern property near to restaurants and shopping."
United States
Nathan
$57 nightly
The price is $67
Dec 13 - Dec 14
Total with taxes and fees
ibis Styles Nairobi Westlands

PrideInn Paradise Beach Resort & Spa Mombasa

5.0 star property
Mombasa
8.8 out of 10, Excellent, (217)
"It is definitely kids friendly environment "
United States
Patience
$196 nightly
The price is $231
Nov 15 - Nov 16
Total with taxes and fees
PrideInn Paradise Beach Resort & Spa Mombasa
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:Nov 21 - Nov 23
Save an average of 15% on thousands of hotels when you're signed in

Top Kenya Hotel Reviews

The Black Friday Sale is here

Save up to 50% on select hotels and homes.

Price trends for hotels in Kenya

Less expensive
More expensive
This month
Next month
September
March
$53
$54
Month
Price
January
$55
February
$57
March
$58
April
$56
May
$54
June
$54
July
$54
August
$47
September
$43
October
$56
November
$53
December
$54
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Kenya. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Kenya

Top reasons to visit Kenya

  • Thrilling Safaris: Experience exhilarating safari tours in renowned national parks, encountering diverse wildlife in their natural habitats.
  • Stunning Beaches: Relax on the pristine shores of Diani Beach, known for its soft sands and crystal-clear waters.
  • Cultural Immersion: Discover Kenya's rich heritage through local markets, traditional ceremonies, and vibrant neighborhoods.
  • Luxurious Accommodations: Enjoy exceptional hospitality in a range of hotels, from luxury resorts to cozy guesthouses.
  • Breathtaking Landscapes: Explore the scenic beauty of the Maasai Mara and diverse nature reserves across the country.

Find great hotels in Kenya

Experience the vibrant culture and stunning landscapes of Kenya while enjoying a stay at one of its exceptional hotels. From luxury accommodations to cozy guesthouses, you'll find a range of options tailored to every traveler's preferences. Whether you're seeking a family-friendly atmosphere, a business-centric environment, or a relaxing spa retreat, Kenya's top hotels offer the perfect blend of comfort and style for an unforgettable vacation.

  • Best Western Plus Meridian Hotel: This 3.5-star hotel is designed for business and family travelers alike, offering a welcoming atmosphere for all. Situated in the heart of Kenya, it provides a range of business amenities including a Conference Center, Meeting Rooms, and a dedicated Business Center. Families will appreciate the child-friendly features such as complimentary cribs and highchairs, ensuring a comfortable stay for guests of all ages. The hotel’s blend of functionality and comfort makes it an excellent choice for those traveling for work or leisure.
  • ibis Styles Nairobi Westlands: An eco-certified 3.5-star hotel, ibis Styles Nairobi Westlands is perfect for eco-conscious travelers seeking a relaxing getaway. This property features a full-service spa offering an array of treatments, including aromatherapy and reflexology, making it an ideal retreat. Business travelers will find multiple meeting rooms and a Business Center, while the hotel’s vibrant and modern decor adds a unique touch to your stay. Its commitment to sustainability paired with exceptional amenities creates a refreshing experience in the heart of Nairobi.
  • Fairview Hotel: A distinguished 4-star hotel, Fairview Hotel caters primarily to business travelers. Conveniently located in Kenya, it features comprehensive business services, including a Conference Space and Business Center. The hotel combines modern amenities with elegant interiors, providing a comfortable environment to unwind after a day of meetings. Guests appreciate the attentive service and tranquil gardens that offer a peaceful escape from the bustling city, making it a top choice for business professionals seeking both comfort and convenience.

Where to stay in Kenya

Kenya offers an unforgettable blend of adventure and relaxation for every traveler. Explore Nairobi, the vibrant capital, where urban life meets Kenyan heritage. Experience luxurious accommodations paired with refreshing African hospitality. Venture into the breathtaking landscapes of the Maasai Mara or relax on the pristine beaches of Diani. With friendly locals and endless outdoor activities, Kenya promises a unique vacation filled with adventure and cultural richness.

  • Nairobi: Nairobi, the vibrant capital of Kenya, is a bustling metropolis that seamlessly blends urban life with nature. It is situated in the central part of the country, making it easily accessible for travelers. The city's dynamic atmosphere peaks from January to February and November, drawing visitors for outdoor adventures and family-friendly experiences. Notable attractions include Nairobi National Park, where wildlife roams free, and local shopping malls that offer a taste of urban culture. Explore nature reserves and immerse yourself in the rich educational opportunities that the city has to offer, making Nairobi a must-visit destination.
  • Mombasa: Mombasa, Kenya's coastal gem, is a bustling metropolis located along the Indian Ocean. This city is renowned for its beautiful beaches and rich cultural heritage. Visitor numbers peak during August and the holiday season in December to January, attracting families and beach lovers alike. Mombasa offers an array of activities, from lounging on pristine sandy shores to exploring the vibrant local markets. Golf enthusiasts can enjoy several courses, while landmarks like Fort Jesus and the nearby islands provide historical insights and stunning views. Mombasa is the perfect blend of relaxation and adventure.
  • Diani Beach: Diani Beach is a stunning city located on the southern coast of Kenya, famous for its breathtaking beaches and turquoise waters. The area enjoys a steady flow of visitors year-round, with peak times occurring in January and during the March to April period. Diani Beach is a paradise for outdoor enthusiasts, offering water sports, beach activities, and a vibrant nightlife. The nearby national parks and islands provide additional opportunities for exploration and adventure. Travelers will find plenty to do, including visiting a water park or hitting the golf course, ensuring a memorable stay filled with sun and fun.

Things to do in Kenya

Kenya offers an unforgettable adventure vacation filled with outdoor and eco-friendly activities. Tourists can enjoy thrilling safari tours, explore diverse wildlife, and check off bucket list experiences. For those looking to relax, quick snorkeling opportunities await. Additionally, visitors can delve into the local culture through education and shopping at vibrant malls and centers. Embrace the unique blend of adventure and relaxation that Kenya has to offer.

Shopping

Experience shopping in Kenya at Thika Road Mall, a vibrant hub offering entertainment and family-friendly activities. For local culture, visit City Market, bustling with vendors and city vibes. Don't miss Homa Bay Pier, where you can find unique items with a blend of business and family atmosphere.

Recreation

Baobab Golf Course at Vipingo Ridge offers a stunning golfing experience with beautiful landscapes and outdoor vibes, perfect for sports enthusiasts. For a more relaxing retreat, visit Olkaria Natural Health Spa, where wellness and tranquility await through rejuvenating body treatments amidst nature's beauty.

Moi International Sports Centre is a premier sports facility, hosting various athletic events and activities, ideal for those looking to engage in energetic sports vibes while enjoying the vibrant atmosphere of Kenya.

Adventure

At Wild Waters, experience thrilling water slides and wave pools, perfect for family fun and adventure. Explore the Rimoni Game Reserve for an outdoor escape, where you can witness Kenya's wildlife in their natural habitat. For water sports enthusiasts, Rapids Camp offers exciting activities amidst beautiful scenery.

Nightlife

Experience the vibrant nightlife at the Kenya National Theatre, where you can enjoy captivating performances in a culturally rich atmosphere. This venue offers a blend of romance and family-friendly entertainment, making it perfect for a memorable evening out in Nairobi.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Kenya

To save money on your trip to Kenya, consider traveling during the off-peak months of April to May and November, when prices are lower. Booking on Fridays can also help you snag better deals, while Mondays tend to be pricier. Use Expedia to customize your travel preferences and explore eco-friendly hotel options. Bundling your hotel, flights, and activities can provide additional savings, and joining Expedia's One Key membership may yield exclusive discounts and rewards. Don't forget to take advantage of free activities and affordable public transport to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kenya are April to May and November, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kenya is Friday. The most expensive day to stay in Kenya is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your travel preferences, such as your budget, desired location, and the type of hotel you prefer. For instance, selecting the Eco-certified option will showcase sustainable and eco-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in Kenya with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Kenya

Kenya offers an incredible outdoor and eco-friendly adventure vacation for all types of travelers. With attractions like national parks, stunning beaches, and nature reserves, visitors can immerse themselves in rich culture and breathtaking scenery. Key highlights include exploring Nairobi and discovering the best attractions across the country, ensuring an unforgettable experience filled with adventure and natural beauty.

  • Nairobi National Park: Experience the thrill of a safari just a stone's throw from the city. Nairobi National Park offers stunning landscapes, diverse wildlife, and a unique chance to see animals like lions and rhinos against a backdrop of city skyscrapers. Perfect for adventure seekers and nature lovers alike.
  • Diani Beach: Relax on the stunning shores of Diani Beach, where soft white sands meet the turquoise Indian Ocean. This idyllic beach is perfect for sunbathing, swimming, and water sports, providing a tropical paradise vibe that rejuvenates the soul.
  • Maasai Mara National Reserve: Immerse yourself in luxury and rich Maasai culture at the Maasai Mara. Famous for its spectacular wildlife and the Great Migration, this reserve offers exclusive lodges, guided tours, and a chance to engage with local communities.

Best time to go to Kenya

The best time to visit Kenya is dependent on what kind of holiday you are seeking. March is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. August is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January67.1°F (19.5°C)No RainMostly SunnySlightly HighAverage
February68.9°F (20.5°C)No RainMostly SunnySlightly HighAverage
March69.6°F (20.9°C)Light RainMostly SunnyAverageAverage
April67.3°F (19.6°C)Light RainMostly CloudyAverageSlightly Low
May65.5°F (18.6°C)Light RainMostly CloudySlightly LowSlightly Low
June61.2°F (16.2°C)Light RainMostly SunnyAverageAverage
July63.7°F (17.6°C)No RainMostly SunnyAverageSlightly High
August61.0°F (16.1°C)Light RainMostly SunnySlightly LowSlightly High
September62.6°F (17.0°C)Light RainMostly SunnySlightly HighAverage
October63.5°F (17.5°C)Light RainMostly SunnySlightly LowAverage
November66.2°F (19.0°C)Light RainMostly CloudyAverageSlightly Low
December65.7°F (18.7°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Kenya

When visiting Kenya, you can fly into several major airports. Nairobi's Jomo Kenyatta International Airport (NBO) is about 113 miles from the city center, with nearby hotels like Crowne Plaza Nairobi Airport, just 1 mile away, and both the Sarova Stanley and Nairobi Serena Hotel, each 8 miles distant. Mombasa's Moi International Airport (MBA) is approximately 301 miles from the city, offering luxury stays at the PrideInn Paradise Beach Resort & Spa, 10 miles away. In Kisumu, Kisumu International Airport (KIS) is around 219 miles from the city, where the Acacia Premier Hotel and Grand Royal Swiss Hotel provide comfortable options just a few miles from the airport.

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!

Explore a world of travel with Expedia

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 $67 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. Organizing a summer Nairobi break? This captivating destination has an oceanic climate, with average temperatures ranging from 57ºF to 79ºF 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 $67 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 vacation 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 "Traveler 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 vacation, Expedia has the perfect stay for you and your crew.
Why should I book my Kenya hotel with Expedia?
Book a Kenya hotel with Expedia for choice, ease and price. Also, our One Key™ rewards scheme lets you collect OneKeyCash™* on any eligible flights, vacation rentals, hotels, car rentals and more. In addition, we offer flexibility in case your plans change, and if you have any questions or need assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.