A cityscape with modern skyscrapers, a large park with a lake, and boats on the water.

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

1. Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Nairobi West
9.0 out of 10, Wonderful, (786 reviews)
"Breakfast was great!"
United States
Mary
The price is ¥19,814
¥23,380 total
includes taxes & fees
Aug 5 - Aug 6
Argyle Grand Hotel Nairobi Airport

2. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (374 reviews)
"Will be coming back. Courteous staff went out of their way to please and the environment was serene and excellent"
United Kingdom
Olayinka
The price is ¥33,185
¥42,063 total
includes taxes & fees
Jul 24 - Jul 25
Sarova Whitesands Beach Resort & Spa, Mombasa

3. Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (291 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
The price is ¥51,801
¥62,277 total
includes taxes & fees
Aug 6 - Aug 7
Swahili Beach Resort

4. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (258 reviews)
"The staff were exceptional!!!"
United States
GEORGE
The price is ¥28,111
¥33,170 total
includes taxes & fees
Aug 8 - Aug 9
PrideInn Paradise Beach Resort & Spa Mombasa

5. Lux Suites Nairobi Homes Apartment Nyali

Lux Suites Nairobi Homes Apartment Nyali
3.0 star property
Mombasa
The price is ¥21,924
¥25,870 total
includes taxes & fees
Aug 17 - Aug 18
Lux Suites Nairobi Homes Apartment Nyali

6. Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (798 reviews)
"The people at Voyager are what make this place so special. From the early start at breakfast to ending every night with something amazing organised by the animation team, everything was taken care of. We've honestly loved every minute of our stay."
United Kingdom
Fatma
The price is ¥34,134
¥42,668 total
includes taxes & fees
Aug 6 - Aug 7
Voyager Beach Resort

7. 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, (184 reviews)
"I had a wonderful experience at the hotel, where I enjoyed exceptional service, comfortable accommodations, and a convenient location, making my stay truly unforgettable."
United States
Josphine
The price is ¥10,530
¥13,479 total
includes taxes & fees
Aug 2 - Aug 3
Holiday Inn Nairobi Two Rivers Mall by IHG

8. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very Good, (180 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is ¥30,595
¥38,244 total
includes taxes & fees
Aug 1 - Aug 2
Leopard Beach Resort & Spa

9. Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very Good, (243 reviews)
"This is a great resort with expansive swiming pool, great food and customer care. We enjoyed our stay."
United States
ANTONY
The price is ¥64,669
¥76,309 total
includes taxes & fees
Jul 29 - Jul 30
Southern Palms Beach Resort

10. Serena Beach Resort and Spa

Serena Beach Resort and Spa
4.0 star property
Shanzu
9.2 out of 10, Wonderful, (235 reviews)
"Excellent location on the beach Sumptuous breakfast Very helpful staff Excellent for relaxation"
United States
Christopher
The price is ¥24,524
¥28,983 total
includes taxes & fees
Jul 19 - Jul 20
Serena Beach Resort and Spa

11. Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (90 reviews)
"Excellent staff, loved the beach bar open till midnigh"
United States
McDonald
The price is ¥37,967
¥45,437 total
includes taxes & fees
Aug 17 - Aug 18
Diani Sea Lodge

12. Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill
3.5 star property
Kilimani
9.2 out of 10, Wonderful, (309 reviews)
"We always enjoy staying at this property!"
United States
Fred
The price is ¥10,123
¥12,957 total
includes taxes & fees
Jul 26 - Jul 27
Best Western Nairobi Upper Hill

13. Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (111 reviews)
"Great stay for family of 5!"
United States
Matt
The price is ¥26,789
¥33,084 total
includes taxes & fees
Jul 19 - Jul 20
Hyatt Regency Nairobi Westlands

14. Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (825 reviews)
"The room is very clean and comfortable, the staff are super friendly, and the breakfast is wonderful."
United States
He
The price is ¥17,359
¥22,219 total
includes taxes & fees
Aug 17 - Aug 18
Sarova Stanley Hotel, Nairobi

15. 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
Mara Serena Safari Lodge

16. Tribe Hotel

Tribe Hotel
5.0 star property
Gigiri
9.0 out of 10, Wonderful, (265 reviews)
"We choose"
Australia
Mark
The price is ¥31,413
¥39,266 total
includes taxes & fees
Aug 8 - Aug 9
Tribe Hotel

17. Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (981 reviews)
"Great room, service!"
Canada
Raymond
The price is ¥22,086
¥27,387 total
includes taxes & fees
Aug 1 - Aug 2
Hilton Garden Inn Nairobi Airport

18. JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi
4.5 star property
Westlands
9.6 out of 10, Exceptional, (125 reviews)
"Splendid stay"
United States
Umar
The price is ¥42,744
¥53,428 total
includes taxes & fees
Jul 25 - Jul 26
JW Marriott Hotel Nairobi

19. The Ritz-Carlton, Masai Mara Safari Camp

The Ritz-Carlton, Masai Mara Safari Camp
5.0 star property
Maasai Mara
The price is ¥831,600
¥1,022,868 total
includes taxes & fees
Jul 31 - Aug 1
The Ritz-Carlton, Masai Mara Safari Camp

20. Baobab Beach Resort & Spa

Baobab Beach Resort & Spa
4.0 star property
Diani Beach
8.6 out of 10, Excellent, (181 reviews)
"The entire holiday was brilliant"
United Kingdom
Lakshman
Baobab Beach Resort & Spa
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 31 - Aug 2

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 Safari Adventures: Experience exhilarating game drives and witness the incredible wildlife in their natural habitats across Kenya's national parks.
  • Stunning Beaches: Relax on the beautiful shores of Diani Beach, known for its soft sand and crystal-clear waters.
  • Rich Cultural Experiences: Immerse yourself in the vibrant local culture, exploring markets and engaging with friendly locals.
  • Luxurious Accommodations: Stay in upscale safari lodges and cozy guesthouses that enhance your adventure with comfort.
  • Eco-Friendly Activities: Enjoy a variety of outdoor and eco-friendly adventures that allow you to connect with nature.

Find great hotels in Kenya

Discover a diverse array of hotel accommodations in Kenya, perfect for every type of traveler. Whether you're seeking a luxury hotel, a cozy guesthouse, or an adventurous safari lodge, you'll find options that cater to business needs, family vacations, or spa retreats. With top hotels and unique lodges nestled within stunning landscapes, your Kenyan getaway promises unforgettable experiences and comfort at every turn.

  • Best Western Plus Meridian Hotel: This 3.5-star hotel offers a welcoming atmosphere ideal for families and business travelers alike. With a guest rating of 8.8 out of 10, the Best Western Plus Meridian Hotel features a range of amenities designed to enhance your stay. Families will appreciate the child-friendly services, including free cribs and highchairs, ensuring comfort for younger guests. Conveniently located in Kenya, the hotel is well-suited for those seeking a balanced mix of relaxation and productivity, making it an excellent choice for your vacation.
  • ibis Styles Nairobi Westlands: Rated at 8.4 out of 10, ibis Styles Nairobi Westlands is a vibrant 3.5-star hotel that caters to eco-conscious travelers and families. This eco-certified property provides a unique blend of comfort and sustainability, making it ideal for those looking to minimize their environmental impact. The hotel offers essential amenities for children, including free cribs and a first-aid kit for peace of mind. Located in a lively neighborhood, guests can enjoy easy access to local attractions while immersing in a contemporary and colorful ambiance.
  • Fairview Hotel Nairobi, Vignette Collection by IHG: This upscale 4-star hotel boasts an impressive guest rating of 9.6 out of 10, making it a top choice for business travelers. The Fairview Hotel offers a sophisticated atmosphere, complemented by well-appointed facilities designed to support professional needs. With its strategic location in Kenya, guests can enjoy convenient access to the city's business district while indulging in the hotel's luxurious amenities. Whether you are attending meetings or unwinding after a busy day, this hotel provides an exceptional experience tailored to your needs.

Where to stay in Kenya

Kenya offers an unforgettable vacation experience, blending adventure and relaxation in stunning settings. Explore vibrant cities, serene Diani Beach, and sublime safari camps that immerse you in nature. Whether you're seeking thrilling wildlife encounters or a peaceful retreat, Kenya promises a warm atmosphere and friendly locals. This dream destination is perfect for eco-friendly vacations and recreational activities, ensuring every traveler finds their ideal adventure during their holiday in Kenya.

  • Nairobi: As the vibrant capital of Kenya, Nairobi is a bustling metropolis known for its unique blend of urban life and nature. Nestled at the crossroads of several key travel routes, it serves as a gateway to the region's stunning national parks and nature reserves. Travelers flock to Nairobi for its diverse outdoor adventures, striking scenery, and rich cultural experiences. Don't miss the Nairobi National Park, where you can see wildlife against a backdrop of city skyscrapers, or explore the local shopping centers for a taste of the city's lively atmosphere. With peak travel times in January to February and November, Nairobi is perfect for both adventure seekers and those looking to immerse themselves in the local culture.
  • Mombasa: Located along the stunning coastline, Mombasa is Kenya's second-largest city and a popular destination for beach lovers and families alike. The city boasts beautiful beaches, rich history, and a vibrant culture influenced by Swahili and Arab traditions. Visitors can indulge in various outdoor activities, from relaxing on the sandy shores to exciting water parks and golf courses. Mombasa is particularly crowded from December to February, making it a festive destination during the holiday season. Don't forget to explore the nearby islands and archaeological sites that add to Mombasa's unique charm, making it an ideal spot for both relaxation and adventure.
  • Nyeri: Nyeri is a picturesque city located in the central highlands of Kenya, surrounded by lush landscapes and breathtaking scenery. Known for its adventure opportunities, it appeals to outdoor enthusiasts seeking hiking, golfing, and exploration in nearby national parks and nature reserves. The city experiences peak travel periods in March to April and December, making it a great escape for those looking to connect with nature and enjoy the serene environment. Nyeri's rich history and proximity to Mount Kenya add to its allure, providing visitors with a chance to experience both relaxation and adventure in the heart of Kenya.

Things to do in Kenya

Shopping

If you're looking for unique souvenirs, visit Maasai Market in Nairobi for handcrafted jewelry and textiles. For a more modern shopping experience, Sarit Centre in Westlands offers a variety of shops, eateries, and entertainment options, making it a great stop during your stay in Kenya.

Recreation

Angama Mara is an exquisite lodge perched on the edge of the Great Rift Valley, offering breathtaking views and luxurious accommodations. Engage in guided nature walks, indulge in spa treatments, and enjoy delicious farm-to-table dining while surrounded by the stunning Kenyan landscape.

Hemingways Nairobi provides a tranquil retreat with spacious rooms and lush gardens. Experience rejuvenating spa therapies, unwind by the pool, and savor gourmet meals made from fresh local ingredients, all while enjoying a peaceful atmosphere in the heart of Nairobi.

Watamu Treehouse is a charming eco-friendly retreat located near pristine beaches. Embrace relaxation with yoga sessions, explore vibrant marine life while snorkeling, and unwind in hammocks surrounded by lush tropical gardens, creating a harmonious connection with nature.

Adventure

Experience the thrill of a safari in Maasai Mara, where you can witness the Great Migration and spot the Big Five. For an adrenaline rush, try white-water rafting on the Tana River, navigating through exciting rapids and enjoying stunning scenery along the way.

Nightlife

The nightlife in Nairobi buzzes with energy, featuring vibrant spots like the trendy K1 Klub House for live music and dancing. For a laid-back atmosphere, check out the cozy ambiance at Brew Bistro, where you can enjoy craft beers and local cuisine.

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

Booking tips and Expedia advantages for Kenya

For a budget-friendly trip to Kenya, consider visiting during the off-peak months of April to May and November when prices are lower. Fridays are often the cheapest days to book accommodations, while Mondays can be pricier. Utilize Expedia’s search tool to find eco-friendly hotels and sort options from lowest to highest price. Combine your hotel, flights, and activities for additional savings with package deals. Exploring public transport options can also help reduce costs, as well as participating in free local activities and attractions.

  • 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 options based on your budget, desired location, and preferred hotel category. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort 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 an ideal destination for outdoor and eco-friendly adventures, offering a variety of attractions such as national parks, stunning beaches, and wildlife reserves. Visitors can immerse themselves in nature, culture, and thrilling experiences while exploring the diverse landscapes. For an unforgettable stay, consider indulging in luxury safari lodges that enhance your adventure in this beautiful country.

  • Nairobi National Park: Experience a unique blend of wildlife and urban scenery at Nairobi National Park. Home to diverse animals including lions and giraffes, this park offers adventurous outdoor activities amidst stunning backdrops, all while being just a short drive from the city center.
  • Diani Beach: Relax on the pristine white sands of Diani Beach, where turquoise waters meet palm trees. Enjoy vibrant beach vibes, water sports, and the laid-back atmosphere that makes this coastal paradise a favorite for sun-seekers.
  • Maasai Mara National Reserve: Immerse yourself in luxury and rich Maasai culture at the Maasai Mara. Known for its spectacular wildlife migrations, this reserve offers guided safaris and cultural experiences that showcase the traditions of the Maasai people.

Best time to go to Kenya

The best time to visit Kenya can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kenya falls in March, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Kenya falls in August, 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 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

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 ¥12,957 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 activities and attractions on offer in Eldoret and Kakamega. These lively cities are just two of the many top places to look for a hotel in Kenya.
How can I find cheap hotels in Kenya?
Kenya cheap hotels start at ¥12,957 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 deals and plenty of choice are two of the many reasons to get a Kenya hotel with Expedia. On top of that, our free rewards platform, One Key™, lets you earn and spend OneKeyCash™* on eligible car rentals, hotels and more. And if your itinerary changes and you need to alter your reservation, don't worry. Our online Help Center is ready to assist you anytime, night or day.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia