Search Hotels in Kenya

  • 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

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, (130 reviews)
"Glee is an excellent hotel"
United States
Adama
The price is NT$5,856
NT$6,910 total
includes taxes & fees
May 18 - May 19
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, (752 reviews)
"Very convenient airport hotel, perfect stay. The meals were delicious, and the rooms were beautiful and comfortable."
Hong Kong SAR China
YUZHOU
The price is NT$4,222
NT$4,982 total
includes taxes & fees
May 31 - Jun 1
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, (358 reviews)
"Great location, pictures don’t show the beauty of the hotel, very kind and professional staff, very good for family vacation play ground, few pools, access to the beach but not entertainment at the beach. "
United States
Rose
The price is NT$4,435
NT$5,622 total
includes taxes & fees
May 15 - May 16
Sarova Whitesands Beach Resort & Spa, Mombasa

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (285 reviews)
"Amazing accommodations, great caring, friendly and professional staff. "
United States
Cyprian
The price is NT$8,584
NT$10,129 total
includes taxes & fees
May 19 - May 20
Swahili Beach Resort

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.6 out of 10, Excellent, (170 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is NT$4,161
NT$5,201 total
includes taxes & fees
May 29 - May 30
Leopard Beach Resort & Spa

Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (781 reviews)
"Stayed in the newly renovated sea view rooms which was great. Always a great stay with good facilities, helpful staff and great theme nights and entertainment. The only draw back was the Alkaline water at breakfast which was not fresh and some food items (mini steaks) running out. Otherwise always a winner."
United States
Noah
The price is NT$4,840
NT$6,049 total
includes taxes & fees
May 26 - May 27
Voyager Beach Resort

Southern Palms Beach Resort

Southern Palms Beach Resort
4.0 star property
Diani Beach
8.4 out of 10, Very Good, (233 reviews)
"Good amenities and very welcoming "
United States
Geoffrey
The price is NT$9,582
NT$11,307 total
includes taxes & fees
May 19 - May 20
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, (164 reviews)
"Breakfast spread was great and the rooms Was great too. "
United States
MARK
The price is NT$2,169
NT$2,777 total
includes taxes & fees
May 22 - May 23
Holiday Inn Nairobi Two Rivers Mall by IHG

Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (819 reviews)
"The room is very clean and comfortable, the staff are super friendly, and the breakfast is wonderful."
United States
He
The price is NT$3,961
NT$5,070 total
includes taxes & fees
Jun 12 - Jun 13
Sarova Stanley Hotel, Nairobi

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, (289 reviews)
"Everything I have experienced with. Location Staff interaction Room cleanliness Breakfast"
United States
Gabriel
The price is NT$2,088
NT$2,673 total
includes taxes & fees
May 27 - May 28
Best Western Nairobi Upper Hill

Serena Beach Resort and Spa

Serena Beach Resort and Spa
4.0 star property
Shanzu
9.2 out of 10, Wonderful, (228 reviews)
"Old hotel, pleasant staff. Good food"
United Kingdom
WARREN
The price is NT$4,791
NT$5,654 total
includes taxes & fees
May 16 - May 17
Serena Beach Resort and Spa

Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (100 reviews)
"Awesome hotel, highly recommended !!"
Canada
David
The price is NT$5,528
NT$6,827 total
includes taxes & fees
May 31 - Jun 1
Hyatt Regency Nairobi Westlands

Crowne Plaza Nairobi Airport by IHG

Crowne Plaza Nairobi Airport by IHG
5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1,007 reviews)
"Nicely near the airport with a very good restaurant - excellent coffee!"
Canada
Gordon
The price is NT$4,397
NT$5,629 total
includes taxes & fees
May 18 - May 19
Crowne Plaza Nairobi Airport by IHG

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (83 reviews)
"Nice hotel beautifully located directly at the best part of Diani beach. Superfriendly and helpful staff. "
United States
Linda
The price is NT$6,651
NT$7,848 total
includes taxes & fees
May 13 - May 14
Diani Sea Lodge

PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (246 reviews)
"All around the best in Mombassa"
United States
Shane
The price is NT$4,729
NT$5,580 total
includes taxes & fees
May 31 - Jun 1
PrideInn Paradise Beach Resort & Spa Mombasa

Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.2 out of 10, Wonderful, (49 reviews)
"Clean room, friendly staff"
United States
Hennan
The price is NT$4,372
NT$5,640 total
includes taxes & fees
May 23 - May 24
Gem Forest Hotel Nairobi - MGallery Collection

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
The price is NT$10,274
NT$18,406 total
includes taxes & fees
May 13 - May 14
Mara Serena Safari Lodge

JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi
4.5 star property
Westlands
9.6 out of 10, Exceptional, (117 reviews)
"Best breakfast ever!"
United Kingdom
Rebekah
The price is NT$8,308
NT$10,385 total
includes taxes & fees
May 18 - May 19
JW Marriott Hotel Nairobi

Novotel Nairobi Westlands

Novotel Nairobi Westlands
5.0 star property
Spring Valley
9.4 out of 10, Exceptional, (135 reviews)
"Good room, helpful hotel staff, "
United States
Mohan
The price is NT$4,058
NT$5,073 total
includes taxes & fees
May 27 - May 28
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:May 22 - May 24

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,673 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,673 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".