Search Hotels in Kenya

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Great weekend hotel deals in Kenya

Showing deals for:May 9 - May 11

Top Cities in Kenya

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

Joyous Guest House

3.0 star property
Joyous Guest House

Argyle Grand Hotel Nairobi Airport

5.0 star property
9.2 out of 10, Wonderful, (339)
" Very fine hotel. "
The price is $122
includes taxes & fees
$104 per night
May 17 - May 18
Argyle Grand Hotel Nairobi Airport

Southern Palms Beach Resort

4.0 star property
8.0 out of 10, Very Good, (180)
"Loved our stay! We came here for a wedding and the staff were very attentive and accommodating! Would highly recommend this resort if staying in Mombasa. "
The price is $320
includes taxes & fees
$271 per night
May 2 - May 3
Southern Palms Beach Resort

Sarova Whitesands Beach Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (262)
"Loved staying here would come back again the food the staff the whole place ,the security and the entertainment team were all amazing.lots of picture spots swimming sitting ooh my it’s just amazing.love my stay here will be back Sarova "
The price is $281
includes taxes & fees
$241 per night
May 2 - May 3
Sarova Whitesands Beach Resort & Spa

Swahili Beach Resort

5.0 star property
8.8 out of 10, Excellent, (253)
"Beautiful property with friendly and helpful staff. "
The price is $212
includes taxes & fees
$180 per night
May 14 - May 15
Swahili Beach Resort

Voyager Beach Resort

4.0 star property
8.6 out of 10, Excellent, (714)
"The best hotel I've been. Exellent place for family vacation "
The price is $193
includes taxes & fees
$165 per night
May 14 - May 15
Voyager Beach Resort

Baobab Beach Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (162)
"Fantastic place if you take luxury and need for relaxation seriously"
The price is $250
includes taxes & fees
$212 per night
May 3 - May 4
Baobab Beach Resort & Spa

Diani Reef Beach Resort & Spa

5.0 star property
8.0 out of 10, Very Good, (352)
"I loved it there"
The price is $140
includes taxes & fees
$120 per night
May 2 - May 3
Diani Reef Beach Resort & Spa

Bamburi Beach Hotel - All Inclusive

3.0 star property
8.0 out of 10, Very Good, (131)
"Near beaches/// dinings"
Bamburi Beach Hotel - All Inclusive

The Sarova Stanley

5.0 star property
9.0 out of 10, Wonderful, (700)
"Charming hotel with many period features (30's, 50's). Generous rooms Always impeccable service"
The price is $159
includes taxes & fees
$137 per night
May 2 - May 3
The Sarova Stanley

Diamonds Leisure Beach & Golf Resort

4.0 star property
8.2 out of 10, Very Good, (123)
"The location right on the beach was fabulous!"
The price is $222
includes taxes & fees
$188 per night
May 10 - May 11
Diamonds Leisure Beach & Golf Resort

PrideInn Paradise Beach Resort & Spa Mombasa

5.0 star property
8.8 out of 10, Excellent, (204)
"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 $198
includes taxes & fees
$168 per night
May 2 - May 3
PrideInn Paradise Beach Resort & Spa Mombasa

Crowne Plaza Nairobi Airport by IHG

5.0 star property
9.4 out of 10, Exceptional, (966)
"Very beautiful place to stay"
The price is $160
includes taxes & fees
$138 per night
May 9 - May 10
Crowne Plaza Nairobi Airport by IHG

Novotel Nairobi Westlands

5.0 star property
9.6 out of 10, Exceptional, (45)
"Wonderful place to stay. Room was very spacious"
The price is $136
includes taxes & fees
$116 per night
May 16 - May 17
Novotel Nairobi Westlands

ibis Styles Nairobi Westlands

3.5 star property
8.4 out of 10, Very Good, (655)
"Good place to stay "
The price is $77
includes taxes & fees
$65 per night
May 25 - May 26
ibis Styles Nairobi Westlands

Leopard Beach Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (135)
"Great location on the south coast"
The price is $155
includes taxes & fees
$133 per night
May 14 - May 15
Leopard Beach Resort & Spa

Mara Major Camp

3.5 star property
10.0 out of 10, Exceptional, (12)
"We loved staying at the Mara Major Lodge. Yes, it was pricey… but worth it. The tentalows are lovely and we got to hear many wild animals during the night, the staff was LOVELY and helped us plan all our excursions from A-Z! Special shoutout to our sweet game driver Sam. All the staff was Maasai as well, which was a lovely cultural immersion and they were all very open and friendly. Oh and the entrance to the park is so close, you can see it from the lodge! So convenient. "
The price is $594
includes taxes & fees
$503 per night
May 15 - May 16
Mara Major Camp

Serena Beach Resort and Spa

4.0 star property
9.0 out of 10, Wonderful, (197)
" Nice place "
The price is $241
includes taxes & fees
$202 per night
May 30 - May 31
Serena Beach Resort and Spa

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 $108
includes taxes & fees
$91 per night
May 14 - May 15
Sun N Sand Beach Resort

Severin Sea Lodge

4.0 star property
9.4 out of 10, Exceptional, (206)
"This property is incredible and the food is delicious. Beautiful sunsets right on the beach."
The price is $246
includes taxes & fees
$208 per night
May 10 - May 11
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.
Don't see what you're looking for?
See all available properties in Kenya
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Kenya

Guide to exploring around Kenya

Top reasons to visit Kenya

  • Thrilling Safaris: Experience Kenya's renowned wildlife in national parks like the Masai Mara, perfect for unforgettable safari adventures.
  • Beautiful Beaches: Relax on stunning coastlines, including Malindi Beach, where you can unwind and soak up the sun.
  • Cultural Immersion: Dive into local traditions by visiting cultural centers and experiencing vibrant city life in Nairobi.
  • Scenic Landscapes: Explore breathtaking vistas at Angama Mara, ideal for nature lovers and photographers alike.
  • Diverse Accommodations: Choose from cozy guesthouses to luxurious resorts that cater to every traveler's needs.

Find great hotels in Kenya

Discover the diverse hotel accommodations in Kenya, where options range from cozy guesthouses to luxurious 5-star resorts. Whether you're seeking a family-friendly getaway, a business-focused stay, or a tranquil spa retreat, you'll find the perfect fit for your needs. With a variety of popular hotels and unique experiences to choose from, Kenya promises an unforgettable vacation that caters to every traveler's desires.

  • ibis Styles Nairobi Westlands: Embrace a vibrant and eco-conscious retreat at ibis Styles Nairobi Westlands, a 3.5-star hotel perfect for families, business travelers, and eco-friendly guests. This property is proudly eco-certified, showcasing its commitment to sustainability. Guests can enjoy a range of business amenities, including a well-equipped business center and multiple meeting rooms, ensuring a productive stay. Families will appreciate the thoughtful amenities for children, such as complimentary cribs, allowing for a comfortable experience for all ages.
  • Best Western Plus Meridian Hotel: Ideal for families and business travelers alike, Best Western Plus Meridian Hotel is a stylish 3.5-star accommodation that combines comfort with functionality. The hotel features a spacious conference center and meeting rooms for corporate needs, alongside a business center for convenience. Families will find amenities such as free cribs and highchairs for children, making this hotel a family-friendly option. With its welcoming atmosphere and dedicated services, it's an excellent choice for those seeking a balanced vacation experience.
  • Crowne Plaza Nairobi Airport, an IHG Hotel: Experience luxury at the Crowne Plaza Nairobi Airport, a stunning 5-star hotel offering a soothing escape with its spa and pool facilities. This hotel caters to families, business travelers, and spa enthusiasts, featuring multiple meeting rooms and accessible business centers to meet your professional needs. Families can enjoy child-friendly services, including window guards and free cribs, ensuring a safe environment. Indulge in the full spa experience, complete with treatment rooms and a steam room, making relaxation a priority during your stay.

Discover the best areas to stay in Kenya

Kenya offers an unforgettable vacation filled with adventure and eco-friendly experiences. Explore the stunning landscapes of the Masai Mara, known for its incredible wildlife, or unwind at romantic resorts along the coast. Discover vibrant cities that blend business with a friendly atmosphere, perfect for relaxation and recreation. Whether you're seeking thrilling safaris or tranquil beaches, Kenya is a premier destination for every type of traveler.

  • Nairobi: As the bustling capital of Kenya, Nairobi is a vibrant metropolis that offers a unique blend of urban life and nature. Nestled in the highlands, it serves as a gateway to both adventure and cultural experiences. With visitor numbers peaking in February and June to July, this city is perfect for outdoor enthusiasts and families alike. Explore the famous Nairobi National Park, where you can witness wildlife against the backdrop of skyscrapers. Don’t miss the rich shopping experiences at local malls and markets, along with educational opportunities at various cultural institutions.
  • Mombasa: Located along the stunning coastline, Mombasa is a melting pot of cultures and a haven for beach lovers. This metropolis sees peak visitor numbers in July and during the festive season from December to January. Mombasa's beautiful beaches, such as Nyali and Diani, are perfect for sunbathing and aquatic adventures. The city is also known for its vibrant shopping centers and golf courses, making it a versatile destination. Explore local landmarks like Fort Jesus and indulge in the rich Swahili cuisine while soaking up the sun on the sandy shores.
  • Diani Beach: Renowned for its pristine beaches and lush landscapes, Diani Beach is a tropical paradise that attracts visitors throughout the year. With peak travel seasons in January and from March to April, this city is ideal for those seeking relaxation and adventure. Golf courses and outdoor activities abound, making it a popular spot for adventure seekers. Nearby, you can explore the Diani Chale Marine National Park, where you can snorkel among coral reefs. The beauty of the beach combined with local parks makes Diani Beach a must-visit destination for any traveler.

Things to do in Kenya

Kenya offers an exciting blend of outdoor and eco-friendly adventures, perfect for your vacation. Explore vibrant shopping centers and malls, immerse yourself in local culture at various cultural centers, and embark on thrilling safari experiences in renowned game reserves. Whether you're seeking adventure or education, Kenya's diverse activities promise unforgettable memories.

Food and drinks

Visit Cafe Maghreb (Serena) for a delightful blend of Eastern European cuisine, perfect for breakfast or a casual meal. This spot offers a unique taste of local flavors, making it a must-try for any food enthusiast exploring Kenya.

Shopping

Your shopping adventure in Kenya includes Thika Road Mall, offering a mix of family and entertainment vibes. For a local experience, visit City Market and Homa Bay Pier, both bustling with city energy and diverse gift options. If you're up for a drive, explore additional markets for unique souvenirs.

Recreation

At Olkaria Natural Health Spa, immerse yourself in soothing body treatments surrounded by nature's tranquility. Muthaiga Golf Club offers a luxurious escape with beautifully manicured greens and upscale amenities. Meanwhile, Baobab Golf Course at Vipingo Ridge provides a vibrant outdoor experience for sports enthusiasts amidst stunning landscapes.

Adventure

The Oloolua Nature Trail offers a thrilling hiking experience, surrounded by lush greenery and stunning scenery, perfect for adventure seekers. At Rapids Camp, enjoy exciting water sports amidst a vibrant outdoor atmosphere, ideal for those looking to get their adrenaline pumping while soaking in the beauty of Kenya.

Nightlife

In Kenya, the Kenya National Theatre offers a vibrant cultural experience filled with romance and family-friendly entertainment. For a thrilling night, head to Lucky 8 Casino, where the city vibes blend with excitement and chance, providing a perfect atmosphere for a memorable evening out.

Booking tips and Expedia advantages for Kenya

To save money on your trip to Kenya, consider visiting during the off-peak months of May and October to November for lower prices. Explore free attractions like Thika Road Mall, Bamburi Beach, and Watamu Beach. Book your hotel about a month in advance, or check Expedia's last-minute deals for discounts. Use Expedia's search tools to filter for budget-friendly and eco-certified hotels, and consider package deals for flights and accommodations. Joining Expedia's One Key membership can also provide exclusive discounts and earn you OneKeyCash for future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kenya are May and October to November, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Kenya is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to narrow down your options based on your budget, favored location, and the type of hotel you’re looking for. For instance, selecting the "Eco-certified" filter will showcase sustainable and eco-friendly hotels that are currently available. To find the best prices and deals, sort the price range from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Kenya with your flights and activities through an Expedia package.
  • 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 blend of outdoor, eco-friendly, and adventure experiences perfect for every traveler. Explore stunning national parks and reserves, relax on beautiful beaches, and immerse yourself in vibrant local culture. Must-visit attractions include the iconic Mombasa landmark, picturesque Malindi Beach, breathtaking Angama Mara, the bustling city of Nairobi, and the serene Nairobi Arboretum, ensuring a memorable vacation filled with diverse activities.

  • Nairobi National Park: Experience the unique juxtaposition of wildlife and urban life at Nairobi National Park. This national park is home to diverse wildlife, including lions, giraffes, and rhinos, all set against the backdrop of the city skyline. Enjoy thrilling safari adventures and stunning outdoor scenery.
  • Diani Beach: Relax on the stunning sands of Diani Beach, where turquoise waters meet white sandy shores. This beautiful beach offers a laid-back atmosphere perfect for sunbathing, swimming, and water sports, embodying the ultimate beach vibes.
  • Maasai Mara National Reserve: Immerse yourself in the rich culture and luxury of Maasai Mara National Reserve. Known for its breathtaking landscapes and incredible wildlife, including the Great Migration, this reserve offers an unforgettable safari experience and a chance to engage with the Maasai people.

Best time to go to Kenya

Visitor numbers in Kenya is generally unchanged in popularity throughout the year. The best time to visit Kenya is dependant 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January67.1°F (19.5°C)No Rain (Dry)Mostly SunnySlightly HighAverage
February68.9°F (20.5°C)No Rain (Dry)Mostly SunnySlightly HighAverage
March69.6°F (20.9°C)Light RainMostly SunnyAverageAverage
April67.3°F (19.6°C)Light RainMostly CloudyAverageAverage
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 Rain (Dry)Mostly 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 LowSlightly Low
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 three major airports. Nairobi's Jomo Kenyatta International Airport (NBO) is the primary gateway, located 113 miles from the city center, with nearby five-star hotels like Crowne Plaza Nairobi Airport just 1 mile away, offering convenient access. Mombasa's Moi International Airport (MBA) is 299 miles from the capital, with luxurious options like PrideInn Paradise Beach Resort & Spa located 10 miles away, providing 24-hour shuttle services. Lastly, Kisumu International Airport (KIS) is 219 miles from Nairobi, with Acacia Premier Hotel just 2 miles away, featuring 24-hour airport shuttle availability for easy transfers.

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!

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 $77 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 $77 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.