Search Hotels in Kenya

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

Top Cities in Kenya

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

Argyle Grand Hotel Nairobi Airport
5.0 star property
9.0 out of 10, Wonderful, (558)
"Conveniently located close to the airport. Great facility, good food, comfortable room, and friendly staff."
United States
Cynthia
$154 nightly
The price is $182
Oct 29 - Oct 30
Total with taxes and fees
Argyle Grand Hotel Nairobi Airport
Southern Palms Beach Resort
4.0 star property
8.2 out of 10, Very Good, (215)
"Amazing place to be. Fabulous views of the ocean, the rooms are cleaned daily and the staff are all amazing! Well done team."
United Kingdom
ELIZABETH
$295 nightly
The price is $348
Oct 29 - Oct 30
Total with taxes and fees
Southern Palms Beach Resort
Sarova Whitesands Beach Resort & Spa
4.0 star property
8.8 out of 10, Excellent, (305)
"The staff are very helpful, friendly and efficient. "
United Kingdom
Ian
$207 nightly
The price is $241
Oct 30 - Oct 31
Total with taxes and fees
Sarova Whitesands Beach Resort & Spa
Severin Sea Lodge
5.0 star property
9.4 out of 10, Exceptional, (226)
"Great place to stay. The people are super friendly. Loved my stay there."
South Africa
Eugene
$185 nightly
The price is $219
Nov 25 - Nov 26
Total with taxes and fees
Severin Sea Lodge
Hyatt Regency Nairobi Westlands
5.0 star property
9.4 out of 10, Exceptional, (69)
"Great place, love the gym and food "
United States
Melanie
$117 nightly
The price is $137
Nov 8 - Nov 9
Total with taxes and fees
Hyatt Regency Nairobi Westlands
Swahili Beach Resort
5.0 star property
9.0 out of 10, Wonderful, (274)
"Had the best time here, close to everything and the staff are all so adorable and friendly."
Australia
Susan
$314 nightly
The price is $373
Nov 25 - Nov 26
Total with taxes and fees
Swahili Beach Resort
Voyager Beach Resort
4.0 star property
8.6 out of 10, Excellent, (742)
"Bar well stocked, all frendly and helpful staff. Options of swimming pools..."
United Kingdom
Ashwinkumar
$214 nightly
The price is $250
Oct 28 - Oct 29
Total with taxes and fees
Voyager Beach Resort
Best Western Plus Meridian Hotel
3.5 star property
8.8 out of 10, Excellent, (1026)
"Excellent staff and breakfast was really good."
United States
Michael
$57 nightly
The price is $69
Nov 1 - Nov 2
Total with taxes and fees
Best Western Plus Meridian Hotel
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
5.0 star property
8.0 out of 10, Very Good, (370)
"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 12 - Nov 13
Total with taxes and fees
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Ol Pejeta Mansion
3.0 star property
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
Kwetu Nairobi, Curio Collection By Hilton
5.0 star property
9.6 out of 10, Exceptional, (52)
"Beautiful hotel, clean rooms, wonderful friendly staff, great restaurants"
Canada
Simon
$155 nightly
The price is $181
Nov 27 - Nov 28
Total with taxes and fees
Kwetu Nairobi, Curio Collection By Hilton
Leopard Beach Resort & Spa
5.0 star property
8.6 out of 10, Excellent, (150)
"We had a cottage and the view from the balcony was amazing. "
United States
Yolanda
$157 nightly
The price is $184
Nov 12 - Nov 13
Total with taxes and fees
Leopard Beach Resort & Spa
Holiday Inn Nairobi Two Rivers Mall by IHG
4.0 star property
9.2 out of 10, Wonderful, (107)
"Clean and calming environment "
United States
Arwa
$67 nightly
The price is $78
Nov 26 - Nov 27
Total with taxes and fees
Holiday Inn Nairobi Two Rivers Mall by IHG
Baobab Beach Resort & Spa
4.0 star property
8.4 out of 10, Very Good, (173)
"Fantastic place if you take luxury and need for relaxation seriously"
United States
Amos
Baobab Beach Resort & Spa
Diamonds Leisure Beach & Golf Resort
4.0 star property
8.2 out of 10, Very Good, (129)
"Beautiful place, great staff, working hot water, wifi, and delicious meals. Simply paradise!"
United States
Nadiya
$162 nightly
The price is $191
Nov 2 - Nov 3
Total with taxes and fees
Diamonds Leisure Beach & Golf Resort
The Sarova Stanley
5.0 star property
9.0 out of 10, Wonderful, (762)
"Wonderful hotel with attentive and friendly staff."
United States
Melanie
$126 nightly
The price is $146
Nov 26 - Nov 27
Total with taxes and fees
The Sarova Stanley
Crowne Plaza Nairobi Airport by IHG
5.0 star property
9.4 out of 10, Exceptional, (1001)
"Enjoyed stay, professional courteous staff"
United States
Mark
$143 nightly
The price is $166
Nov 2 - Nov 3
Total with taxes and fees
Crowne Plaza Nairobi Airport by IHG
ibis Styles Nairobi Westlands
3.5 star property
8.4 out of 10, Very Good, (719)
"Great helpful staff."
United Kingdom
Kirpal
$72 nightly
The price is $84
Oct 31 - Nov 1
Total with taxes and fees
ibis Styles Nairobi Westlands
Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
9.4 out of 10, Exceptional, (25)
"the hotel was amazing and the people were so nice"
Canada
christelle
$140 nightly
The price is $164
Nov 13 - Nov 14
Total with taxes and fees
Gem Forest Hotel Nairobi - MGallery Collection
PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
8.8 out of 10, Excellent, (217)
"It is definitely kids friendly environment "
United States
Patience
$208 nightly
The price is $245
Nov 22 - Nov 23
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 7 - Nov 9
Save an average of 15% on thousands of hotels when you're signed in

Top Kenya Hotel Reviews

Price trends for hotels in Kenya

Less expensive
More expensive
Next month
September
May
$54
Month
Price
January
$54
February
$57
March
$57
April
$57
May
$65
June
$53
July
$48
August
$47
September
$42
October
$53
November
$54
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 $69 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 $69 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.