Photo by Kenya Tourism Board

Search Hotels in Kenya

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

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

Argyle Grand Hotel Nairobi Airport

5.0 star property
Lang'ata
9.0 out of 10, Wonderful, (595)
"Great place to stay if need to be by the airport"
Canada
Jeannine
Argyle Grand Hotel Nairobi Airport

Southern Palms Beach Resort

4.0 star property
Diani Beach
8.2 out of 10, Very Good, (219)
"Yes, enjoyed my stay "
United States
Chioma
The price is NT$9,203
NT$10,859 total
includes taxes & fees
Nov 24 - Nov 25
Southern Palms Beach Resort

Sarova Whitesands Beach Resort & Spa

4.0 star property
Mombasa
8.8 out of 10, Excellent, (309)
"Very nice hotel "
United States
Shane
Sarova Whitesands Beach Resort & Spa

Severin Sea Lodge

5.0 star property
Mombasa
9.4 out of 10, Exceptional, (237)
"good A/C and great staff and nice pool"
United States
John
The price is NT$4,986
NT$7,755 total
includes taxes & fees
Dec 20 - Dec 21
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
The price is NT$1,706
NT$2,184 total
includes taxes & fees
Dec 20 - Dec 21
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, (373)
"Great beach front."
United States
Peter
The price is NT$4,246
NT$5,308 total
includes taxes & fees
Nov 23 - Nov 24
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Best Western Plus Meridian Hotel

3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1002)
"Excellent staff and breakfast was really good."
United States
Michael
The price is NT$2,060
NT$2,431 total
includes taxes & fees
Dec 14 - Dec 15
Best Western Plus Meridian Hotel

Voyager Beach Resort

4.0 star property
Mombasa
8.6 out of 10, Excellent, (742)
"Great place. Great food"
United States
Stephen
The price is NT$6,560
NT$8,200 total
includes taxes & fees
Nov 23 - Nov 24
Voyager Beach Resort

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
The price is NT$10,110
NT$11,930 total
includes taxes & fees
Nov 27 - Nov 28
Swahili Beach Resort

Diamonds Leisure Beach & Golf Resort

4.0 star property
Diani Beach
8.2 out of 10, Very Good, (132)
"Golf course is far below average. Resort is rundown. "
United States
Hugo
The price is NT$3,776
NT$6,016 total
includes taxes & fees
Dec 14 - Dec 15
Diamonds Leisure Beach & Golf Resort

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

Kwetu Nairobi, Curio Collection By Hilton

5.0 star property
Kitisuru
9.4 out of 10, Exceptional, (58)
"Beautiful hotel, clean rooms, wonderful friendly staff, great restaurants"
Canada
Simon
The price is NT$4,915
NT$6,143 total
includes taxes & fees
Nov 22 - Nov 23
Kwetu Nairobi, Curio Collection By Hilton

Hyatt Regency Nairobi Westlands

5.0 star property
Westlands
9.4 out of 10, Exceptional, (72)
"Great place, love the gym and food "
United States
Melanie
The price is NT$5,242
NT$6,474 total
includes taxes & fees
Nov 29 - Nov 30
Hyatt Regency Nairobi Westlands

The Sarova Stanley

5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (773)
"Staff was very pleasant and helpful. The restaurants were excellent. "
United States
david andre
The Sarova Stanley

Leopard Beach Resort & Spa

5.0 star property
Diani Beach
8.6 out of 10, Excellent, (154)
"Beautiful cottage with beautiful Ocean view."
United States
Winfred
The price is NT$4,583
NT$5,729 total
includes taxes & fees
Dec 4 - Dec 5
Leopard Beach Resort & Spa

Gem Forest Hotel Nairobi - MGallery Collection

5.0 star property
Gigiri
9.2 out of 10, Wonderful, (30)
"Brilliant and pleasant stay"
Ireland
Oghenevomerho
The price is NT$4,344
NT$5,430 total
includes taxes & fees
Nov 27 - Nov 28
Gem Forest Hotel Nairobi - MGallery Collection

Crowne Plaza Nairobi Airport by IHG

5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1000)
"Enjoyed stay, professional courteous staff"
United States
Mark
The price is NT$4,057
NT$5,192 total
includes taxes & fees
Dec 2 - Dec 3
Crowne Plaza Nairobi Airport by IHG

Baobab Beach Resort & Spa

4.0 star property
Diani Beach
8.4 out of 10, Very Good, (173)
"I had a fantastic stay at Baobab Beach Resort & Spa. The location on Diani Beach is stunning, with white sand and clear water. The staff were friendly and welcoming, and the all-inclusive food and drinks were excellent. The pools were clean, the rooms comfortable, and the whole atmosphere was relaxing. I’d definitely come back and recommend it to anyone looking for a great beach holiday in Kenya."
United States
Fathiya
Baobab Beach Resort & Spa

ibis Styles Nairobi Westlands

3.5 star property
Muthangari
8.4 out of 10, Very Good, (730)
"All good"
United States
VenuGopal
The price is NT$1,953
NT$2,403 total
includes taxes & fees
Dec 14 - Dec 15
ibis Styles Nairobi Westlands

Novotel Nairobi Westlands

5.0 star property
Spring Valley
9.8 out of 10, Exceptional, (93)
"Clean room, excellent service, great staff and good location."
United States
Peter Munene
The price is NT$4,119
NT$5,149 total
includes taxes & fees
Nov 21 - Nov 22
Novotel Nairobi Westlands
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 28 - Nov 30
Save an average of 15% on thousands of hotels when you're signed in

Top Kenya Hotel Reviews

Guide to exploring around Kenya

Top reasons to visit Kenya

  • Thrilling Safaris: Experience the excitement of wildlife safaris in Kenya's stunning national parks, home to diverse animals and breathtaking landscapes.
  • Cultural Richness: Discover Kenya's vibrant culture through local traditions, markets, and historical sites in the bustling capital, Nairobi.
  • Beautiful Beaches: Relax on Kenya's picturesque beaches, offering crystal-clear waters and serene environments for unwinding.
  • Diverse Accommodations: Choose from luxurious hotels to charming guesthouses, ensuring comfort for every type of traveler.
  • Eco-Friendly Adventures: Engage in outdoor activities that promote sustainability, making the most of Kenya's natural beauty.

Find great hotels in Kenya

Kenya offers a diverse selection of accommodations, from luxurious hotels to charming guesthouses, catering to every type of traveler. Whether you're seeking a business-friendly environment, a family getaway, or a relaxing spa retreat, you'll discover top-notch facilities and exceptional service. Explore the best hotels in Kenya for an unforgettable experience amidst stunning landscapes and vibrant culture.

  • Best Western Plus Meridian Hotel: This 3.5-star property combines family-friendly amenities with a business-focused environment, making it an ideal choice for diverse travelers. Located in the heart of Kenya, the hotel ensures comfort and convenience with features such as complimentary cribs and highchairs for children. With a warm and welcoming atmosphere, Best Western Plus Meridian Hotel offers a perfect blend of relaxation and productivity, making it suitable for both leisure and business travelers alike.
  • ibis Styles Nairobi Westlands: Emphasizing a spa-themed experience, ibis Styles Nairobi Westlands is a 3.5-star hotel that caters to those who seek relaxation alongside business convenience. The property is equipped with a full-service spa offering various treatments like reflexology, sports massage, and mud baths, ensuring guests unwind completely. Family-friendly amenities, such as complimentary cribs and first aid kits, add to the hotel's appeal. With a focus on comfort and rejuvenation, this hotel is perfect for travelers looking to blend work and leisure seamlessly.
  • Fairview Hotel: As a 4-star lodging option, Fairview Hotel stands out for its sophisticated ambiance tailored for business travelers. Located in a prime area of Kenya, this hotel features well-appointed rooms and extensive facilities designed to meet the needs of professionals on the go. While it offers a serene environment for work, guests can also enjoy the lush gardens and outdoor spaces, providing a refreshing escape from a busy schedule. Fairview Hotel is an excellent choice for those who prioritize comfort and elegance during their stay.

Where to stay in Kenya

Kenya offers a vibrant mix of adventure and relaxation, making it an ideal destination for outdoor enthusiasts and culture seekers alike. Explore the bustling capital, Nairobi, where you can indulge in luxury with refreshing African hospitality. Venture into stunning national parks, experience the rich Kenyan heritage, and connect with friendly locals. Whether you're seeking thrilling safaris or tranquil moments, Kenya guarantees an unforgettable travel experience that blends recreation and business vibes seamlessly.

  • Nairobi: As Kenya's bustling capital, Nairobi is a vibrant metropolis that offers a unique blend of modernity and wildlife. Nestled at the crossroads of East Africa, this city is a gateway to adventure, attracting visitors year-round. Peak travel times occur in February, July, and September, making it perfect for those seeking outdoor experiences and stunning scenery. Highlights include the Nairobi National Park, where you can spot lions and giraffes against a city skyline, as well as exciting shopping malls and local markets. Don't miss the chance to explore the rich culture and history at the Nairobi National Museum.
  • Mombasa: Located along the Indian Ocean, Mombasa is Kenya's second-largest city and a popular coastal destination. This metropolis thrives year-round, with peak arrivals in August and the festive December to January season. Mombasa is renowned for its beautiful beaches, making it ideal for families and beach lovers alike. Enjoy a variety of outdoor activities, including golf at world-class courses. Explore local attractions such as Fort Jesus, a UNESCO World Heritage Site, and relax on the sandy shores that stretch along the coast. Mombasa's vibrant culture and spice markets add to its allure.
  • Diani Beach: This stunning coastal town is known for its pristine beaches and lush landscapes. Diani Beach experiences consistent visitor numbers, peaking in January and during the March to April period. It's a paradise for adventure enthusiasts, offering activities such as water sports, golf, and access to beautiful islands. The beach features soft white sands and turquoise waters, perfect for sunbathing or soaking in the sea. Nearby, you'll find the Diani Beach Water Park and charming local eateries that serve delicious seafood. With its picturesque views and laid-back vibe, Diani Beach is an ideal spot for relaxation and exploration.

Things to do in Kenya

Kenya is a fantastic destination for outdoor and eco-friendly adventures. Visitors can immerse themselves in unforgettable experiences like thrilling safari tours and quick snorkeling sessions. With a variety of educational activities and vibrant shopping centers, it's an ideal spot for both exploration and leisure. Whether you're ticking items off your bucket list or seeking unique wildlife encounters, Kenya offers a rich tapestry of activities for every traveler.

Shopping

Visit The Junction Shopping Mall, a vibrant shopping center in Kenya offering entertainment, dining, and family-friendly activities. For a local experience, check out City Market, bustling with city vibes and local goods. Don't miss Homa Bay Pier, a lively market perfect for gifts and souvenirs with a community feel.

Recreation

Experience luxury at Muthaiga Golf Club with its pristine greens and elegant ambiance, perfect for relaxation. At Moi International Sports Centre, engage in dynamic sports activities that invigorate the body. For ultimate rejuvenation, visit Olkaria Natural Health Spa, where soothing treatments promote wellness and tranquility.

Adventure

At Wild Waters, enjoy thrilling water slides and family-friendly attractions in a vibrant atmosphere. Explore the Sekenani Reserve Headquarters for a captivating outdoor experience filled with wildlife. Hike the Oloolua Nature Trail, where breathtaking scenery and adventure await amidst lush greenery.

Nightlife

Experience the vibrant nightlife at the Kenya National Theatre, where captivating performances blend romance, culture, and entertainment. Enjoy an evening filled with live shows that showcase local talent and immerse yourself in the rich artistic atmosphere of Kenya.

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

Booking tips and Expedia advantages for Kenya

If you're planning a trip to Kenya, consider visiting during the cheaper months of April, May, or November to save on accommodation costs. Fridays are the least expensive days to book, while Mondays tend to be pricier. Utilize Expedia to find the best deals by filtering your searches and consider bundling your hotel, flights, and activities for additional savings. Look for minute deals and package offers to maximize your budget, and explore free activities such as local markets and nature walks to enrich 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 refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Kenya with your flights and activities through an Expedia package deal.

Find the best attractions in Kenya

Kenya is perfect for adventure seekers and eco-friendly travelers, offering a wealth of outdoor experiences. Popular attractions include stunning national parks, beautiful beaches, and wildlife reserves that showcase the country's rich culture and breathtaking scenery. Don't miss out on exploring Nairobi, where you can find some of the best attractions in Kenya, from vibrant markets to historical sites. Your vacation will be filled with unforgettable adventures in this captivating destination.

  • Lake Bogoria: Experience the breathtaking scenery of Lake Bogoria, renowned for its stunning landscapes and abundant wildlife. This unique alkaline lake is home to flocks of flamingos and hot springs, perfect for outdoor enthusiasts and those seeking a romantic getaway.
  • Sikh Temple: Immerse yourself in the rich culture at the Sikh Temple, a peaceful place of worship that showcases the vibrant traditions and values of the Sikh community. The temple's architecture and serene atmosphere provide a fascinating insight into this spiritual heritage.
  • Strathmore University: Visit Strathmore University, a modern institution that reflects Kenya's educational advancements. Its vibrant campus offers a glimpse into urban life, fostering a culture of innovation and academic excellence in the heart of the city.

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 arrive at three major airports: Nairobi (NBO-Jomo Kenyatta Intl.), Mombasa (MBA-Moi Intl.), and Kisumu (KIS). Nairobi Airport is 181.9km from central Kenya, with nearby hotels like the Crowne Plaza Nairobi Airport (1.6km away) and the Sarova Stanley (12.9km away), both offering convenient access. Mombasa Airport is located 301.6kms away, with luxurious options such as PrideInn Paradise Beach Resort & Spa (16.1km away) that provide various transportation services. Kisumu Airport is 352.4km from central Kenya, with Acacia Premier Hotel (3.2km away) offering shuttle services upon request. Each airport ensures easy access to quality accommodations for a pleasant stay.

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 NT$2,184 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 14ºC to 26ºC 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 NT$2,184 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?
Incredible prices on Kenya hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member today and earn points on every eligible booking, along with awesome membership perks. How do you like the sound of savings worth 10% or more on select hotels? Not only that, most of our hotels offer free cancellation, so you can reserve the getaway of your dreams without having to worry about your plans changing. Simply look for options marked "Free Cancellation".