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

This weekend
Next weekend

Filter by

Property class

Guest rating

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

Our top choices for Kenya hotels

1. Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8

Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8
4.0 star property
Diani Beach
Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8

2. Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Nairobi West
9.2 out of 10, Wonderful, (885 reviews)
"Delicious breakfast, nice staffs, free airport shuttle"
United States
Huy
The price is ¥23,792
¥28,447 total
includes taxes & fees
Dec 4 - Dec 5
Argyle Grand Hotel Nairobi Airport

3. Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (310 reviews)
"Everything about this place was beautiful and a paradise!"
United States
Meneena
The price is ¥32,687
¥49,600 total
includes taxes & fees
Nov 12 - Nov 13
Swahili Beach Resort

4. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
9.0 out of 10, Wonderful, (297 reviews)
"The best hotel and resort in Mombasa area! All rounder champion."
United Kingdom
Shiladitya
The price is ¥28,782
¥33,963 total
includes taxes & fees
Nov 30 - Dec 1
PrideInn Paradise Beach Resort & Spa Mombasa

5. Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (813 reviews)
"All was amazing"
United States
Memory
The price is ¥31,141
¥39,791 total
includes taxes & fees
Dec 4 - Dec 5
Voyager Beach Resort

6. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (399 reviews)
"Really good resort, super friendly staff"
Canada
Grace
The price is ¥43,632
¥55,304 total
includes taxes & fees
Nov 22 - Nov 23
Sarova Whitesands Beach Resort & Spa, Mombasa

7. Severin Sea Lodge

Severin Sea Lodge
5.0 star property
Mombasa
9.2 out of 10, Wonderful, (288 reviews)
"amazing spot in mombasa. a must stay hotel"
United Kingdom
MURTAZA HASSAN
The price is ¥21,205
¥33,373 total
includes taxes & fees
Nov 24 - Nov 25
Severin Sea Lodge

8. 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, (231 reviews)
"Nice location, about 35 minutes from the airport. hotel is very clean and the staff are friendly and helpful."
United States
Fredrick
The price is ¥9,109
¥11,659 total
includes taxes & fees
Nov 28 - Nov 29
Holiday Inn Nairobi Two Rivers Mall by IHG

9. Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very good, (248 reviews)
"Super environment, very safe and fantastic food. The beach was unreal."
United Kingdom
Calvin
The price is ¥60,247
¥71,543 total
includes taxes & fees
Dec 4 - Dec 5
Southern Palms Beach Resort

10. JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi
4.5 star property
Westlands
9.6 out of 10, Exceptional, (162 reviews)
"Great stuff, location and amenities"
United States
Claude
The price is ¥32,034
¥40,042 total
includes taxes & fees
Nov 28 - Nov 29
JW Marriott Hotel Nairobi

11. Sofa Camp Naivasha

Sofa Camp Naivasha
3.0 star property
Naivasha
Sofa Camp Naivasha

12. Best Western Plus Meridian Hotel

Best Western Plus Meridian Hotel
3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1,001 reviews)
"Good to stay in Nairobi"
Canada
Julieta
The price is ¥9,307
¥10,982 total
includes taxes & fees
Nov 8 - Nov 9
Best Western Plus Meridian Hotel

13. ibis Styles Nairobi Westlands

ibis Styles Nairobi Westlands
3.5 star property
Muthangari
8.4 out of 10, Very good, (809 reviews)
"Clean room, excellent staff, great breakfast and great location."
United States
IRA KIRUNGI JOHN
The price is ¥6,964
¥8,704 total
includes taxes & fees
Dec 4 - Dec 5
ibis Styles Nairobi Westlands

14. Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.4 out of 10, Exceptional, (66 reviews)
"Lovely hotel in upscale Gigiri, great for families. Our kids loved it, especially the breakfast buffet and the swimming pool. We are definitely coming back."
United States
Mads Alexander
The price is ¥16,531
¥20,168 total
includes taxes & fees
Nov 13 - Nov 14
Gem Forest Hotel Nairobi - MGallery Collection

15. Crowne Plaza Nairobi Airport by IHG

Crowne Plaza Nairobi Airport by IHG
5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1,006 reviews)
"Amazing staff, cheap and strong drinks, great food, nice rooms, great beds"
United States
Charles
The price is ¥20,955
¥26,823 total
includes taxes & fees
Nov 8 - Nov 9
Crowne Plaza Nairobi Airport by IHG

16. Baobab Beach Resort & Spa - All Inclusive

Baobab Beach Resort & Spa - All Inclusive
4.0 star property
Diani Beach
8.6 out of 10, Excellent, (184 reviews)
"I wanted to stay longer. The spa services were top notch. Staff are friendly and helpful. The resort is beautiful. The pools were not crowded and sparkling clean. Rooms were peaceful and spotless."
United States
Carleen
Baobab Beach Resort & Spa - All Inclusive

17. Nomad Beach Resort

Nomad Beach Resort
5.0 star property
Diani Beach
9.2 out of 10, Wonderful, (123 reviews)
"Had the most amazing time. Had a sea view room, it was spacious and clean. The restaurant served delicious food. The grounds were well maintained within the complex. The garden in front of our room was beautiful, sat there looking at the amazing sea view. The staff were very welcoming and made our experience at the Nomad beach resort unforgettable. We left with the best memories. Highly recommended!"
United Kingdom
Francina
The price is ¥55,623
¥65,636 total
includes taxes & fees
Nov 7 - Nov 8
Nomad Beach Resort

18. Nairobi Serena Hotel

Nairobi Serena Hotel
5.0 star property
Kilimani
9.4 out of 10, Exceptional, (361 reviews)
"Great restaurants"
United States
James
The price is ¥27,095
¥31,972 total
includes taxes & fees
Dec 4 - Dec 5
Nairobi Serena Hotel

19. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very good, (187 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is ¥24,588
¥30,735 total
includes taxes & fees
Nov 4 - Nov 5
Leopard Beach Resort & Spa

20. Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (1,001 reviews)
"Liked its proximity to the airport The breakfast was good and the room comfortable"
United States
NICOLA BLYTHE
The price is ¥18,884
¥23,416 total
includes taxes & fees
Nov 24 - Nov 25
Hilton Garden Inn 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:Nov 13 - Nov 15

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 ¥8,704 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 ¥8,704 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