Search Hotels in Kenya

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Kenya

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kenya hotels

Glee Nairobi, a Preferred LVX Hotel

Glee Nairobi, a Preferred LVX Hotel
5.0 star property
Nairobi
9.8 out of 10, Exceptional, (128 reviews)
"Clean room and great service "
United States
Jeremy C
$186 nightly
The price is $220
Apr 19 - Apr 20
Total with taxes and fees
Glee Nairobi, a Preferred LVX Hotel

Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Lang'ata
9.0 out of 10, Wonderful, (731 reviews)
"Wonderful hotel with a great airport shuttle "
United Kingdom
Peter
$106 nightly
The price is $126
Apr 26 - Apr 27
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, (352 reviews)
"Beautiful and clean hotel with excellent staff!"
Canada
Nazneen
$156 nightly
The price is $182
Apr 17 - Apr 18
Total with taxes and fees
Sarova Whitesands Beach Resort & Spa, Mombasa

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.6 out of 10, Excellent, (162 reviews)
"Nice grounds "
United States
jacqueline
$142 nightly
The price is $166
Apr 29 - Apr 30
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, (776 reviews)
"Beautiful all inclusive resort ! "
Canada
Roxana
$165 nightly
The price is $193
May 16 - May 17
Total with taxes and fees
Voyager Beach Resort

Southern Palms Beach Resort

Southern Palms Beach Resort
4.0 star property
Diani Beach
8.2 out of 10, Very Good, (229 reviews)
"Good amenities and very welcoming "
United States
Geoffrey
$339 nightly
The price is $400
May 1 - May 2
Total with taxes and fees
Southern Palms Beach Resort

Ol Pejeta Mansion

Ol Pejeta Mansion
3.0 star property
Nanyuki
2.0 out of 10, (1 review)
"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
$276 nightly
The price is $327
May 17 - May 18
Total with taxes and fees
Ol Pejeta Mansion

Baobab Beach Resort & Spa

Baobab Beach Resort & Spa
4.0 star property
Diani Beach
8.6 out of 10, Excellent, (179 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

Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill
3.5 star property
Kilimani
9.2 out of 10, Wonderful, (283 reviews)
"Great hotel and staff"
United States
Dean
$72 nightly
The price is $84
Apr 20 - Apr 21
Total with taxes and fees
Best Western Nairobi Upper Hill

Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (815 reviews)
"The room is very clean and comfortable, the staff are super friendly, and the breakfast is wonderful."
United States
He
$146 nightly
The price is $170
Apr 18 - Apr 19
Total with taxes and fees
Sarova Stanley Hotel, Nairobi

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
5.0 star property
Diani Beach
8.0 out of 10, Very Good, (403 reviews)
"Great staff and very nice hotel"
United States
James
$159 nightly
The price is $185
Apr 17 - Apr 18
Total with taxes and fees
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

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, (158 reviews)
"Very clean rooms and lovely staff, the driver that picked us from Airport was amazing. Thanks All"
United Kingdom
ANDREW MUNYUA
$85 nightly
The price is $99
Apr 24 - Apr 25
Total with taxes and fees
Holiday Inn Nairobi Two Rivers Mall by IHG

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)
"I was there for a night and the staff made the short stay very comfortable - I will always stay here in the future "
United Kingdom
Irshaad
$139 nightly
The price is $161
Apr 22 - Apr 23
Total with taxes and fees
Crowne Plaza Nairobi Airport by IHG

Cocoa Luxury Resort, Nyali

Cocoa Luxury Resort, Nyali
3.5 star property
Nyali
7.0 out of 10, Good, (285 reviews)
"Everything was nice and we liked "
United States
Warsan
$73 nightly
The price is $85
Apr 29 - Apr 30
Total with taxes and fees
Cocoa Luxury Resort, Nyali

Novotel Nairobi Westlands

Novotel Nairobi Westlands
5.0 star property
Spring Valley
9.4 out of 10, Exceptional, (132 reviews)
"Good room, helpful hotel staff, "
United States
Mohan
$130 nightly
The price is $152
Apr 30 - May 1
Total with taxes and fees
Novotel Nairobi Westlands

Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.2 out of 10, Wonderful, (47 reviews)
"Clean room, friendly staff"
United States
Hennan
$149 nightly
The price is $174
Apr 23 - Apr 24
Total with taxes and fees
Gem Forest Hotel Nairobi - MGallery Collection

Hyatt Place Nairobi Westlands

Hyatt Place Nairobi Westlands
5.0 star property
Highridge
9.6 out of 10, Exceptional, (89 reviews)
"Nice area"
United States
Paul
$158 nightly
The price is $185
May 5 - May 6
Total with taxes and fees
Hyatt Place Nairobi Westlands

Kwetu Nairobi, Curio Collection By Hilton

Kwetu Nairobi, Curio Collection By Hilton
5.0 star property
Kitisuru
9.4 out of 10, Exceptional, (79 reviews)
"Spacious room with a comfortable bed. Staff and property was great!"
United States
Kimberly
$177 nightly
The price is $207
Apr 23 - Apr 24
Total with taxes and fees
Kwetu Nairobi, Curio Collection By Hilton

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (82 reviews)
"Nice hotel beautifully located directly at the best part of Diani beach. Superfriendly and helpful staff. "
United States
Linda
$216 nightly
The price is $255
May 16 - May 17
Total with taxes and fees
Diani Sea Lodge

Severin Sea Lodge

Severin Sea Lodge
5.0 star property
Mombasa
9.2 out of 10, Wonderful, (262 reviews)
"Would stay here again "
Canada
Steven
$167 nightly
The price is $199
Apr 25 - Apr 26
Total with taxes and fees
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.

Great weekend hotel deals in Kenya

Showing deals for:Apr 24 - Apr 26

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
March
April
$54
Month
Price
January
$51
February
$48
March
$47
April
$57
May
$54
June
$54
July
$53
August
$49
September
$50
October
$52
November
$55
December
$55
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

The nearest major airports for your trip to Kenya

When traveling to Kenya, you can fly into several major airports, including Nairobi (NBO-Jomo Kenyatta Intl.), MoMBAsa (MBA-Moi Intl.), and KISumu (KIS). Nairobi's airport is 113 miles from central Kenya, with nearby hotels like the 5-star Sarova Stanley and Nairobi Serena Hotel, both 8 miles away, offering convenient access. Mombasa's airport is 301 miles from Kenya, with the 5-star PrideInn Paradise Beach Resort & Spa just 10 miles away, providing transportation services. Kisumu airport, located 219 miles away, is close to the 4.5-star Acacia Premier Hotel, just 2 miles from the airport, offering 24-hour shuttle services for easy access.

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