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

Search Kenya Hotels

  • 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

Next weekend
In two weeks

Filter by

Star rating

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. Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Nairobi West
9.0 out of 10, Wonderful, (805 reviews)
"Breakfast was great!"
United States
Mary
The price is P9,993
P11,792 total
includes taxes & fees
Aug 25 - Aug 26
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, (376 reviews)
"It was. All around perfect!!"
United States
Jim
The price is P13,920
P17,643 total
includes taxes & fees
Aug 7 - Aug 8
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 P16,354
P23,586 total
includes taxes & fees
Sep 1 - Sep 2
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, (267 reviews)
"Second time here great place enjoyed and fun for the kids."
United States
Paul
The price is P8,171
P9,641 total
includes taxes & fees
Aug 29 - Aug 30
PrideInn Paradise Beach Resort & Spa Mombasa

5. 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, (187 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 P3,972
P5,085 total
includes taxes & fees
Aug 12 - Aug 13
Holiday Inn Nairobi Two Rivers Mall by IHG

6. Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (804 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 P12,262
P15,328 total
includes taxes & fees
Sep 1 - Sep 2
Voyager Beach Resort

7. Serena Beach Resort and Spa

Serena Beach Resort and Spa
4.0 star property
Shanzu
9.2 out of 10, Wonderful, (236 reviews)
"Excellent location on the beach Sumptuous breakfast Very helpful staff Excellent for relaxation"
United States
Christopher
The price is P11,214
P13,233 total
includes taxes & fees
Aug 9 - Aug 10
Serena Beach Resort and Spa

8. 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 P23,622
P27,874 total
includes taxes & fees
Sep 1 - Sep 2
Southern Palms Beach Resort

9. Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (94 reviews)
"Excellent staff, loved the beach bar open till midnigh"
United States
McDonald
The price is P15,658
P18,477 total
includes taxes & fees
Sep 1 - Sep 2
Diani Sea Lodge

10. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very Good, (181 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is P7,903
P9,879 total
includes taxes & fees
Sep 1 - Sep 2
Leopard Beach Resort & Spa

11. Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (831 reviews)
"The hotel was just perfect for my 5 nights stay."
United States
Erastus
The price is P9,895
P12,665 total
includes taxes & fees
Aug 12 - Aug 13
Sarova Stanley Hotel, Nairobi

12. Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill
3.5 star property
Kilimani
9.2 out of 10, Wonderful, (312 reviews)
"It was a decent stay."
United States
Immaculate
The price is P3,525
P4,512 total
includes taxes & fees
Aug 13 - Aug 14
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, (113 reviews)
"Great stay for family of 5!"
United States
Matt
The price is P9,236
P11,406 total
includes taxes & fees
Aug 15 - Aug 16
Hyatt Regency Nairobi Westlands

14. Lux Suites Nairobi Homes Apartment Nyali

Lux Suites Nairobi Homes Apartment Nyali
3.0 star property
Mombasa
The price is P8,271
P9,759 total
includes taxes & fees
Aug 18 - Aug 19
Lux Suites Nairobi Homes Apartment Nyali

15. Tribe Hotel

Tribe Hotel
5.0 star property
Gigiri
9.0 out of 10, Wonderful, (270 reviews)
"Great hotel"
United States
Veronika
The price is P11,081
P13,852 total
includes taxes & fees
Aug 15 - Aug 16
Tribe Hotel

16. JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi
4.5 star property
Westlands
9.8 out of 10, Exceptional, (126 reviews)
"Splendid stay"
United States
Umar
The price is P14,193
P17,741 total
includes taxes & fees
Aug 8 - Aug 9
JW Marriott Hotel Nairobi

17. The Ritz-Carlton, Masai Mara Safari Camp

The Ritz-Carlton, Masai Mara Safari Camp
5.0 star property
Maasai Mara
The price is P315,359
P387,891 total
includes taxes & fees
Aug 12 - Aug 13
The Ritz-Carlton, Masai Mara Safari Camp

18. Baobab Beach Resort & Spa

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

19. Mara Serena Safari Lodge

Mara Serena Safari Lodge
5.0 star property
Maasai Mara
9.2 out of 10, Wonderful, (56 reviews)
"Amazing , would recommend , best view ever "
United States
Areeb
The price is P46,212
P66,783 total
includes taxes & fees
Aug 22 - Aug 23
Mara Serena Safari Lodge

20. Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (987 reviews)
"Great room, service!"
Canada
Raymond
The price is P8,897
P11,032 total
includes taxes & fees
Aug 15 - Aug 16
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.

Showing deals for:Aug 14 - Aug 16

Save an average of 15% on thousands of hotels when you're signed in

Top Kenya Hotel Reviews

Guide to exploring Kenya

Top reasons to visit Kenya

  • Exhilarating Safaris: Experience thrilling game drives in iconic national parks like the Maasai Mara, where diverse wildlife encounters await.
  • Stunning Beaches: Relax on the pristine shores of Diani Beach, offering a vibrant atmosphere and beautiful scenery.
  • Rich Cultural Experiences: Immerse yourself in Kenya's diverse culture through local traditions, markets, and cuisine.
  • Luxurious Accommodations: Enjoy exceptional service at upscale safari lodges and charming guesthouses tailored for every traveller.
  • Eco-Friendly Adventures: Engage in outdoor activities like birdwatching and eco-tours, celebrating Kenya's natural beauty.

Find great hotels in Kenya

Discover the diverse range of hotel accommodations in Kenya, from luxurious hotels to charming guesthouses. Whether you're seeking a family-friendly retreat, a tranquil spa experience, or a base for thrilling safaris, Kenya offers an array of options to suit every traveller's needs. Explore top hotels and safari lodges that provide exceptional services tailored for both business and leisure, ensuring a memorable stay in this captivating destination.

  • Best Western Plus Meridian Hotel: This 3.5-star hotel, rated 8.8 out of 10, offers a welcoming environment ideal for families and business travellers alike. Located in the heart of Kenya, the Best Western Plus Meridian Hotel features amenities tailored for children, including highchairs and free cribs. Guests appreciate its convenient facilities suited for both leisure and corporate needs, making it a versatile choice for those looking to balance work and relaxation during their stay.
  • ibis Styles Nairobi Westlands: With a guest rating of 8.4 out of 10, this eco-certified 3.5-star hotel promises a unique blend of family-friendly and spa-themed experiences. Set in the vibrant Westlands area, the ibis Styles Nairobi offers a range of amenities including a full spa with treatment rooms and a pool service. Families will find helpful features like a first aid kit and free cribs, ensuring a stress-free stay. This hotel’s commitment to eco-friendliness allows guests to enjoy their holiday while being mindful of their environmental impact.
  • Fairview Hotel Nairobi, Vignette Collection by IHG: A distinguished 4-star property, the Fairview Hotel Nairobi boasts an impressive guest rating of 9.6 out of 10. This hotel is particularly well-suited for business travellers, offering modern accommodations and facilities designed to cater to corporate needs. Guests can enjoy comfortable rooms and an array of services that enhance productivity and comfort, making it a prime choice for those visiting for work but wishing to enjoy the local culture and attractions.

Where to stay in Kenya

Kenya offers an unforgettable vacation experience, blending adventure with relaxation. Explore sublime safari camps in the Maasai Mara, where thrilling wildlife encounters await. Diani Beach beckons with its pristine shores and vibrant atmosphere, perfect for unwinding. Whether you seek the bustling energy of Nairobi or the tranquil beauty of coastal regions, Kenya is a dream destination for eco-friendly travel and friendly encounters. Your holiday in Kenya promises a delightful mix of recreation and exploration.

  • Nairobi: Nairobi, the bustling capital of Kenya, is a vibrant metropolis that seamlessly blends urban life with nature. Nestled at a high altitude, the city offers stunning views and a unique climate. Visitors can enjoy a wide range of outdoor activities, from exploring the Nairobi National Park to shopping in modern malls. The city is a cultural hub, rich in history and home to numerous museums. Highlights include the Giraffe Centre and the David Sheldrick Wildlife Trust, where you can get up close with elephants. With its diverse culinary scene and lively nightlife, Nairobi promises an unforgettable travel experience.
  • Mombasa: Mombasa, known for its stunning beaches and rich cultural heritage, is a coastal metropolis that attracts visitors year-round. The city is surrounded by the Indian Ocean, offering pristine sandy shores and vibrant marine life. Ideal for families and beach lovers, Mombasa boasts numerous water parks and golf courses. Must-visit attractions include Fort Jesus, a UNESCO World Heritage site, and the picturesque Old Town, where you can immerse yourself in Swahili culture. The warm, sunny climate and relaxed atmosphere make Mombasa a perfect getaway for sun-seekers.
  • Nyeri: Nyeri, a charming city located in the central highlands of Kenya, is renowned for its breathtaking scenery and outdoor adventures. Surrounded by lush mountains and tea plantations, this area is perfect for nature enthusiasts. Visitors can engage in hiking, golfing, and exploring nearby national parks. The Nyeri region is home to the Aberdare National Park and the famous Mount Kenya, offering numerous opportunities for wildlife viewing. Rich in culture and history, Nyeri also features significant landmarks such as the memorial for the late British writer, J. M. W. Turner, making it a must-visit destination.

Things to do in Kenya

Shopping

At Sarit Centre in Nairobi, you'll discover a variety of local crafts and fashion boutiques. For a more traditional experience, visit Maasai Market, where you can find handmade jewellery and vibrant textiles that capture the essence of Kenyan culture.

Recreation

Located in the tranquil surroundings of the Kenyan countryside, the Swahili Wellness Retreat offers yoga sessions at sunrise, organic farm-to-table meals, and soothing spa treatments. Explore nature trails and indulge in holistic workshops that rejuvenate the mind and body, providing a refreshing escape from daily life.

At the Diani Beach Wellness Centre, guests can enjoy beachfront yoga classes, relaxing massages, and detox programmes. The serene environment and gentle ocean breeze create an ideal setting for relaxation, while vibrant local culture invites exploration of nearby markets and stunning coastal scenery.

The Maasai Mara Wellness Lodge combines luxury with nature, offering guided meditation sessions amidst the savannah. Guests can partake in wildlife safaris and enjoy traditional Maasai cultural experiences. The lodge’s spa provides treatments using local herbs, ensuring a unique and immersive wellness journey.

Adventure

Explore the Maasai Mara National Reserve for an exhilarating safari experience, where you can witness the Great Migration and spot the Big Five. For thrill-seekers, try white-water rafting on the Tana River, navigating its rapids while enjoying the stunning scenery of the surrounding landscapes.

Nightlife

Nairobi's Westlands is vibrant, featuring venues like B-Club, known for its lively music scene and energetic crowds. Dine at the Sarit Expo Centre, where late-night eateries thrive, or enjoy cocktails at the trendy K1 Klub House, blending live music with a relaxed atmosphere.

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

Booking tips and Expedia advantages for Kenya

To save money on your trip to Kenya, consider visiting during the off-peak months of April to May and November when prices are generally lower. Fridays are the most affordable days to book accommodation, while Mondays typically see higher rates. Use Expedia’s search tool to refine your choices and sort by price to find the best deals. Look for Eco-certified hotels for sustainable options and consider booking a package that combines your hotel, flights, and activities to save even more. Exploring on foot is also a great way to cut transport costs.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To uncover the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservations in Kenya with your flights and activities through an Expedia package.

Find the best attractions in Kenya

Kenya offers an ideal setting for outdoor and eco-friendly adventures, with a wealth of attractions including national parks, stunning beaches, and wildlife reserves. Those seeking a blend of culture and adventure will find numerous points of interest to explore. For a touch of luxury, consider staying at one of Kenya's exquisite safari lodges, enhancing your experience amidst the breathtaking landscapes and diverse wildlife.

  • Nairobi National Park: Discover the unique juxtaposition of wildlife and urban life in this remarkable national park. Just outside Nairobi's bustling city, you can witness lions, giraffes, and rhinos roaming freely against a backdrop of skyscrapers, offering an adventurous safari experience.
  • Mara Triangle: Nestled within the Maasai Mara, this stunning reserve is renowned for its rich biodiversity and the Great Migration. The vast savannahs and rolling hills provide an extraordinary setting for wildlife viewing, with opportunities to observe elephants, cheetahs, and wildebeests in their natural habitat.
  • Shela Beach: Relax on the stunning shores of Shela Beach, where golden sands meet crystal-clear waters. This tranquil beach on Lamu Island offers a serene atmosphere, perfect for unwinding or enjoying water activities amidst breathtaking coastal scenery.

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.

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 P4,512 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 P4,512 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".

Explore a world of travel with Expedia