Search Hotels in Kenya

Top Cities in Kenya

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Kenya hotels

Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Nairobi West
9.0 out of 10, Wonderful, (771 reviews)
"Best hotel"
Canada
Dagim
$156 nightly
The price is $184
Jun 24 - Jun 25
Total with taxes and fees
Argyle Grand Hotel Nairobi Airport

Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (367 reviews)
"First and foremost I would like to thank Lucy and her team for an excellent stay! We faced some challenges, however Lucy went out of her way to ensure all was up to par and truly made it seamless! The resort was absolutely stunning! The staff made it feel like home and Lucu was the cherry on top! Due to her, our trip was incredible and I cannot thank her and the team enough! Highly recommend the place!"
United States
Farah
$239 nightly
The price is $278
Jul 7 - Jul 8
Total with taxes and fees
Sarova Whitesands Beach Resort & Spa, Mombasa

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (290 reviews)
"Only at the resort for two days but it was a great stay. I will definitely stay again in the future"
United States
Marquice
$250 nightly
The price is $299
Jun 29 - Jun 30
Total with taxes and fees
Swahili Beach Resort

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very Good, (175 reviews)
"Loved the ambience and food provided"
United States
Dolly
$158 nightly
The price is $184
Jun 28 - Jun 29
Total with taxes and fees
Leopard Beach Resort & Spa

Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (792 reviews)
"I liked attentiveness of the staff"
United States
Gezahegn Kebede
$179 nightly
The price is $209
Jul 1 - Jul 2
Total with taxes and fees
Voyager Beach Resort

PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (254 reviews)
"The staff were exceptional!!!"
United States
GEORGE
$145 nightly
The price is $171
Jul 6 - Jul 7
Total with taxes and fees
PrideInn Paradise Beach Resort & Spa Mombasa

Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very Good, (237 reviews)
"Great location. Not the friendliest staff when we visited, and the resort could do with a little more TLC in places, but a pleasant stay regardless. But we had a wonderful time. The Valentine's special was a rip off considering it was 90% the same food as the all-inclusive menu we had already paid for."
United Kingdom
Paul
$305 nightly
The price is $360
Jun 22 - Jun 23
Total with taxes and fees
Southern Palms Beach Resort

Holiday Inn Nairobi Two Rivers Mall by IHG

Holiday Inn Nairobi Two Rivers Mall by IHG
4.0 star property
Nairobi
9.2 out of 10, Wonderful, (175 reviews)
"Breakfast spread was great and the rooms Was great too. "
United States
MARK
$76 nightly
The price is $88
Jul 11 - Jul 12
Total with taxes and fees
Holiday Inn Nairobi Two Rivers Mall by IHG

Serena Beach Resort and Spa

Serena Beach Resort and Spa
4.0 star property
Shanzu
9.2 out of 10, Wonderful, (233 reviews)
"The staff were very friendly"
United States
Adam
$146 nightly
The price is $174
Jun 22 - Jun 23
Total with taxes and fees
Serena Beach Resort and Spa

Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill
3.5 star property
Kilimani
9.2 out of 10, Wonderful, (305 reviews)
"We always enjoy staying at this property!"
United States
Fred
$60 nightly
The price is $70
Jul 2 - Jul 3
Total with taxes and fees
Best Western Nairobi Upper Hill

Golden Tulip Westlands Nairobi

Golden Tulip Westlands Nairobi
4.0 star property
Westlands
8.4 out of 10, Very Good, (394 reviews)
"I stayed 1 week here , everything was perfect ..Staff are amazing, the food at the bar was tasty 😋 thanks to the chef (i think his Indian because food takes me back to India hhh). The hotel location are perfect close to most of the things ."
United States
Khamit
$153 nightly
The price is $179
Jun 26 - Jun 27
Total with taxes and fees
Golden Tulip Westlands Nairobi

Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (107 reviews)
"Great stay for family of 5!"
United States
Matt
$156 nightly
The price is $185
Jun 26 - Jun 27
Total with taxes and fees
Hyatt Regency Nairobi Westlands

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (86 reviews)
"Food was usually cold and the choices were poor"
United States
Sandra
$148 nightly
The price is $174
Jun 23 - Jun 24
Total with taxes and fees
Diani Sea Lodge

Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central Business District
9.0 out of 10, Wonderful, (822 reviews)
"The room is very clean and comfortable, the staff are super friendly, and the breakfast is wonderful."
United States
He
$147 nightly
The price is $172
Jul 10 - Jul 11
Total with taxes and fees
Sarova Stanley Hotel, Nairobi

Baobab Beach Resort & Spa

Baobab Beach Resort & Spa
4.0 star property
Diani Beach
8.6 out of 10, Excellent, (180 reviews)
"The pool side was comfortable. The beach was on site perfectly. Everyone was welcoming. Room were clean. Bathrooms clean. Access to bathroom tissues, hand washing stations, hand towels. Staff was kind and friendly. Buffet always full and stacked. I would absolutely go back to this hotel. What an experience. "
Canada
Horacio
Baobab Beach Resort & Spa

Mara Serena Safari Lodge

Mara Serena Safari Lodge
5.0 star property
Maasai Mara
9.2 out of 10, Wonderful, (55 reviews)
"Amazing , would recommend , best view ever "
United States
Areeb
$803 nightly
The price is $969
Jul 4 - Jul 5
Total with taxes and fees
Mara Serena Safari Lodge

Crowne Plaza Nairobi Airport by IHG

Crowne Plaza Nairobi Airport by IHG
5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1,002 reviews)
"Proximity to airport, great staff very clean"
United Kingdom
dolapo
$156 nightly
The price is $182
Jun 29 - Jun 30
Total with taxes and fees
Crowne Plaza Nairobi Airport by IHG

Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (968 reviews)
"Great place to stay near the airport"
United States
Jonathan
$111 nightly
The price is $130
Jun 23 - Jun 24
Total with taxes and fees
Hilton Garden Inn Nairobi Airport

Tribe Hotel

Tribe Hotel
5.0 star property
Gigiri
9.0 out of 10, Wonderful, (263 reviews)
"Friendly staff, great shopping and dining options close by, and ease of transport made this the perfect home base for the week! "
United States
Kathleen
$318 nightly
The price is $372
Jun 22 - Jun 23
Total with taxes and fees
Tribe Hotel

Kozi Suites Nairobi Airport

Kozi Suites Nairobi Airport
3.5 star property
Syokimau
7.8 out of 10, Good, (101 reviews)
"Kozi as the name goes, the silence and calm was very much need after a long travel."
United Kingdom
Obasanjo
$33 nightly
The price is $39
Jul 8 - Jul 9
Total with taxes and fees
Kozi Suites Nairobi Airport
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:Jul 3 - Jul 5

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
April
October
$53
Month
Price
January
$53
February
$51
March
$53
April
$50
May
$53
June
$54
July
$53
August
$51
September
$50
October
$57
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 breathtaking wildlife encounters in iconic national parks like Maasai Mara and Amboseli.
  • Stunning Beaches: Relax on the beautiful shores of Diani and explore the serene waters of Lamu Island.
  • Rich Cultural Experiences: Immerse yourself in local traditions, visit vibrant markets, and enjoy authentic Kenyan cuisine.
  • Diverse Accommodations: Choose from luxurious hotels to charming guesthouses, catering to all travel styles.
  • Adventure Activities: Engage in eco-friendly adventures like hiking, birdwatching, and water sports.

Find great hotels in Kenya

Explore a diverse range of hotel accommodations in Kenya, from luxurious star-rated hotels to charming guesthouses. Whether you're seeking a family getaway, a business travel experience, or a relaxing spa-themed vacation, Kenya offers it all. Don't miss out on the opportunity to stay at some of the best hotels and safari lodges, where adventure and comfort meet in this stunning East African destination.

  • Best Western Plus Meridian Hotel: This 3.5-star hotel offers a blend of comfort and convenience, making it an ideal choice for families and business travelers alike. With a guest rating of 8.8, this property boasts family-friendly amenities such as highchairs and complimentary cribs. Situated in a prime location in Kenya, it provides easy access to local attractions and a welcoming atmosphere. The hotel's amenities cater to both leisure and work needs, ensuring a versatile experience for all types of visitors.
  • ibis Styles Nairobi Westlands: Known for its spa-themed offerings, ibis Styles Nairobi Westlands is a 3.5-star hotel that garners a guest rating of 8.4. Ideal for families and those seeking relaxation, the hotel features a full-service spa offering prenatal massages and aromatherapy treatments. Children’s amenities like complimentary cribs and first aid kits enhance the family-friendly environment. Guests can unwind at the pool or indulge in spa services, making it a perfect retreat for both relaxation and adventure in the bustling city of Nairobi.
  • Voyager Beach Resort: A 4-star resort with a guest rating of 8.8, Voyager Beach Resort is the perfect destination for beach lovers and adventure seekers. With direct access to the beach, guests can enjoy a variety of water sports such as snorkeling, fishing, and kayaking right on-site. This resort offers an exciting mix of relaxation and adventure, making it a favorite for travelers looking to explore Kenya's vibrant coastal offerings. The scenic surroundings and extensive recreational activities ensure a memorable stay for all visitors.

Where to stay in Kenya

Kenya offers an unforgettable travel experience, blending adventure with relaxation. From the bustling streets of Nairobi to the serene landscapes of Maasai Mara, visitors can discover diverse scenery and vibrant nightlife. Don't miss hidden gems like the stunning beaches of Diani and the picturesque town of Lamu. Whether you're seeking eco-friendly adventures or a dream holiday, Kenya’s friendly atmosphere and rich culture will make your vacation truly special.

  • Nairobi: As the vibrant capital of Kenya, Nairobi is a bustling metropolis that offers travelers a unique blend of urban life and nature. Set against the backdrop of the Nairobi National Park, you can enjoy outdoor adventures like safari experiences while being steps away from shopping malls and local markets. The city is alive with culture, featuring art galleries and museums that showcase Kenya's rich heritage. With visitor numbers peaking in January to February and November, Nairobi promises a lively atmosphere where you can explore its diverse culinary scene and bustling nightlife.
  • Mombasa: Located along the beautiful coastline of Kenya, Mombasa is a vibrant city known for its stunning beaches and rich history. This coastal metropolis attracts families and beach lovers alike, especially during the peak season from December to February. Indulge in water sports, relax on the sandy shores, or explore local attractions such as historical monuments and the nearby islands. Mombasa's golf courses and shopping centers provide ample entertainment options, ensuring that every traveler has a memorable experience filled with sun, sand, and adventure.
  • Diani Beach: Renowned for its pristine white sands and turquoise waters, Diani Beach is a tropical paradise that offers a perfect blend of relaxation and adventure. This city is popular among those seeking scenic beauty and outdoor fun, with peak visits occurring in January and March to April. Engage in activities like snorkeling, kite surfing, or enjoying the vibrant nightlife. With nearby attractions like water parks and lush islands, Diani Beach is an idyllic destination for travelers looking to unwind and explore the natural wonders of Kenya.

Things to do in Kenya

Kenya offers a vibrant blend of outdoor adventure and eco-friendly experiences perfect for travelers. Popular activities include thrilling safari holidays, educational tours, and shopping at local centers and malls. Consider exploring various tour packages that provide enriching experiences, allowing you to immerse yourself in the stunning landscapes and diverse wildlife. Don't miss out on the chance to discover the best of Kenya during your trip.

Shopping

Experience Nairobi's Sarit Centre, a bustling shopping mall with diverse shops and eateries. For a local vibe, visit Maasai Market, where you can find unique handmade crafts and souvenirs. In Mombasa, check out City Mall for a mix of local and international brands.

Recreation

At Muthaiga Golf Club, enjoy a round of golf in a serene setting and unwind at the luxurious clubhouse. Karen Country Club offers spa treatments and fine dining amidst its lush gardens. Nanyuki Sports Club features outdoor activities and relaxation areas, perfect for rejuvenating in nature.

Adventure

In Maasai Mara, experience thrilling game drives to witness the Great Migration and spot the Big Five. In Lake Naivasha, enjoy exhilarating boat rides and bird watching, while in Amboseli National Park, marvel at the majestic views of Mount Kilimanjaro and encounter large herds of elephants.

Nightlife

In Nairobi, enjoy vibrant nightlife at popular spots like the trendy K1 Klub House with live music or the chic B Club for dancing. For a more laid-back vibe, check out the Brew Bistro, known for craft beers and delicious food, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Kenya

  • 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 preferences, such as your budget, desired location, and type of hotel you’re looking for. For instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Kenya with your flights and activities by booking an Expedia package.

Find the best attractions in Kenya

Kenya is a fantastic destination for outdoor and eco-friendly adventures, offering a diverse range of attractions. Travelers can explore stunning national parks, beautiful beaches, and wildlife reserves that cater to those seeking outdoor activities, cultural experiences, and breathtaking scenery. Whether you're an adventure enthusiast or a nature lover, Kenya promises an unforgettable vacation filled with unique experiences.

  • Nairobi National Park: Experience the unique juxtaposition of wildlife and urban life in this remarkable national park. Just minutes from the city center, you can embark on thrilling safari adventures while spotting lions, giraffes, and rhinos against a backdrop of Nairobi's skyline.
  • Diani Beach: Indulge in the stunning beauty of Diani Beach, known for its soft white sands and crystal-clear waters. This tropical paradise offers a relaxed atmosphere perfect for sunbathing, swimming, and engaging in water sports, ensuring an unforgettable beach experience.
  • Maasai Mara National Reserve: Immerse yourself in the rich culture and luxury of the Maasai Mara. Famous for its spectacular wildlife migrations, you can enjoy exclusive safari lodges, cultural interactions with the Maasai people, and breathtaking landscapes.

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

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