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

Guest rating
Guest rating
Star rating

Our top choices for Kenya hotels

Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Nairobi West
9.0 out of 10, Wonderful, (771 reviews)
"Best hotel"
Canada
Dagim
The price is SAR 573
SAR 676 total
includes taxes & fees
24 Jun - 25 Jun
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, (368 reviews)
"First and foremost I would like to thank Lucy and her team for an excellent stay! We faced some challenges, however Lucy went out of her way to ensure all was up to par and truly made it seamless! The resort was absolutely stunning! The staff made it feel like home and Lucu was the cherry on top! Due to her, our trip was incredible and I cannot thank her and the team enough! Highly recommend the place!"
United States
Farah
The price is SAR 621
SAR 788 total
includes taxes & fees
26 Jun - 27 Jun
Sarova Whitesands Beach Resort & Spa, Mombasa

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (290 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 SAR 668
SAR 1,115 total
includes taxes & fees
29 Jun - 30 Jun
Swahili Beach Resort

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.6 out of 10, Excellent, (176 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is SAR 654
SAR 818 total
includes taxes & fees
15 Jul - 16 Jul
Leopard Beach Resort & Spa

Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (793 reviews)
"I liked attentiveness of the staff"
United States
Gezahegn Kebede
The price is SAR 627
SAR 784 total
includes taxes & fees
7 Jul - 8 Jul
Voyager Beach Resort

PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (254 reviews)
"The staff were exceptional!!!"
United States
GEORGE
The price is SAR 522
SAR 616 total
includes taxes & fees
30 Jun - 1 Jul
PrideInn Paradise Beach Resort & Spa Mombasa

Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very Good, (238 reviews)
"Great location. Not the friendliest staff when we visited, and the resort could do with a little more TLC in places, but a pleasant stay regardless. But we had a wonderful time. The Valentine's special was a rip off considering it was 90% the same food as the all-inclusive menu we had already paid for."
United Kingdom
Paul
The price is SAR 1,145
SAR 1,352 total
includes taxes & fees
30 Jun - 1 Jul
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, (175 reviews)
"Breakfast spread was great and the rooms Was great too. "
United States
MARK
The price is SAR 259
SAR 332 total
includes taxes & fees
11 Jul - 12 Jul
Holiday Inn Nairobi Two Rivers Mall by IHG

Serena Beach Resort and Spa

Serena Beach Resort and Spa
4.0 star property
Shanzu
9.2 out of 10, Wonderful, (233 reviews)
"The staff were very friendly"
United States
Adam
The price is SAR 573
SAR 676 total
includes taxes & fees
1 Jul - 2 Jul
Serena Beach Resort and Spa

Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill
3.5 star property
Kilimani
9.2 out of 10, Wonderful, (305 reviews)
"We always enjoy staying at this property!"
United States
Fred
The price is SAR 206
SAR 264 total
includes taxes & fees
16 Jul - 17 Jul
Best Western Nairobi Upper Hill

Golden Tulip Westlands Nairobi

Golden Tulip Westlands Nairobi
4.0 star property
Westlands
8.4 out of 10, Very Good, (394 reviews)
"I stayed 1 week here , everything was perfect ..Staff are amazing, the food at the bar was tasty 😋 thanks to the chef (i think his Indian because food takes me back to India hhh). The hotel location are perfect close to most of the things ."
United States
Khamit
The price is SAR 538
SAR 672 total
includes taxes & fees
26 Jun - 27 Jun
Golden Tulip Westlands Nairobi

Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (109 reviews)
"Great stay for family of 5!"
United States
Matt
The price is SAR 563
SAR 696 total
includes taxes & fees
10 Jul - 11 Jul
Hyatt Regency Nairobi Westlands

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (86 reviews)
"Food was usually cold and the choices were poor"
United States
Sandra
The price is SAR 555
SAR 655 total
includes taxes & fees
1 Jul - 2 Jul
Diani Sea Lodge

Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central Business District
9.0 out of 10, Wonderful, (822 reviews)
"The room is very clean and comfortable, the staff are super friendly, and the breakfast is wonderful."
United States
He
The price is SAR 384
SAR 491 total
includes taxes & fees
1 Jul - 2 Jul
Sarova Stanley Hotel, Nairobi

Baobab Beach Resort & Spa

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

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 SAR 2,407
SAR 3,668 total
includes taxes & fees
12 Jul - 13 Jul
Mara Serena Safari Lodge

Crowne Plaza Nairobi Airport by IHG

Crowne Plaza Nairobi Airport by IHG
5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1,004 reviews)
"Proximity to airport, great staff very clean"
United Kingdom
dolapo
The price is SAR 563
SAR 721 total
includes taxes & fees
29 Jun - 30 Jun
Crowne Plaza Nairobi Airport by IHG

Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (970 reviews)
"Great place to stay near the airport"
United States
Jonathan
The price is SAR 475
SAR 589 total
includes taxes & fees
6 Jul - 7 Jul
Hilton Garden Inn Nairobi Airport

Tribe Hotel

Tribe Hotel
5.0 star property
Gigiri
9.0 out of 10, Wonderful, (263 reviews)
"Friendly staff, great shopping and dining options close by, and ease of transport made this the perfect home base for the week! "
United States
Kathleen
The price is SAR 905
SAR 1,131 total
includes taxes & fees
4 Jul - 5 Jul
Tribe Hotel

Kozi Suites Nairobi Airport

Kozi Suites Nairobi Airport
3.5 star property
Syokimau
7.8 out of 10, Good, (103 reviews)
"Kozi as the name goes, the silence and calm was very much need after a long travel."
United Kingdom
Obasanjo
The price is SAR 126
SAR 149 total
includes taxes & fees
23 Jul - 24 Jul
Kozi Suites 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:3 Jul - 5 Jul

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

  • Stunning National Parks: Kenya is home to breathtaking national parks, perfect for wildlife safaris and game drives.
  • Pristine Beaches: Diani Beach offers beautiful shores and a relaxing atmosphere for beach enthusiasts.
  • Luxury Safari Lodges: Experience unique accommodations in luxury safari lodges that enhance your adventure.
  • Rich Cultural Experiences: Engage with local customs and traditions, offering a vibrant cultural immersion.
  • Outdoor Adventures: Enjoy thrilling activities like birdwatching, eco-friendly excursions, and family-friendly clubs.

Find great hotels in Kenya

Discover the vibrant hospitality of Kenya, where a variety of accommodations await to enhance your travel experience. Whether you prefer luxurious hotels, charming guesthouses, or unique safari lodges, there’s something for every type of traveler. Enjoy essential services tailored for business trips, family vacations, or relaxing spa getaways. Explore the top hotels and safari lodges that promise an unforgettable stay amidst Kenya's stunning landscapes.

  • Best Western Plus Meridian Hotel: This 3.5-star hotel offers a welcoming atmosphere ideal for both family and business travelers. With a solid guest rating of 8.8 out of 10, the Best Western Plus Meridian Hotel provides essential amenities like complimentary cribs and highchairs for children, making it a convenient choice for families. Located in a vibrant area, it ensures easy access to local attractions while offering a comfortable retreat with spacious rooms and a range of business facilities, making it suitable for various travel needs.
  • Fairview Hotel Nairobi, Vignette Collection by IHG: A sophisticated 4-star property with an impressive guest rating of 9.6 out of 10, the Fairview Hotel Nairobi combines modern luxury with a touch of classic charm. This hotel is particularly suited for business travelers, featuring well-equipped meeting spaces and high-speed internet. Guests appreciate the tranquil gardens and tasteful décor, providing a serene environment for relaxation after a busy day. Its prime location enhances accessibility to Nairobi’s key business districts and cultural sites.
  • Voyager Beach Resort: Perfectly positioned along the coast, this 4-star resort has a guest rating of 8.8 out of 10 and is an excellent choice for those seeking a beach getaway. The Voyager Beach Resort features direct beach access and a children-friendly atmosphere with amenities such as cribs and supervised childcare. Families can enjoy various recreational activities, including a playground and pools, making it an engaging environment for children. This resort is designed to provide a fun-filled vacation while offering relaxation by the ocean.

Where to stay in Kenya

Kenya offers a captivating blend of adventure and relaxation, making it a dream destination for any traveler. Explore the breathtaking Diani Beach, renowned for its pristine shores, or immerse yourself in the wild at sublime safari camps. With friendly locals and a vibrant atmosphere, you’ll find both recreation and cultural experiences in bustling cities and serene regions alike. Whether seeking thrill or tranquility, your holiday in Kenya promises unforgettable memories.

  • Nairobi: As the vibrant capital of Kenya, Nairobi is a bustling metropolis renowned for its unique blend of urban life and rich wildlife. Nestled in the south-central part of the country, the city offers an eclectic travel experience, where visitors can explore shopping malls, vibrant markets, and cultural centers. The peak travel seasons in January-February and November draw adventure seekers eager to experience the Nairobi National Park, a remarkable sanctuary where you can see wildlife against the backdrop of city skyscrapers. Don't miss the opportunity to visit the David Sheldrick Wildlife Trust, a renowned elephant orphanage, and indulge in the local cuisine at bustling eateries throughout the city.
  • Mombasa: Located along the stunning coastline, Mombasa is Kenya's second-largest city and a true tropical paradise. This coastal metropolis is popular among families and beach lovers, especially during peak seasons from December to February. Visitors can enjoy the sun-kissed beaches, vibrant coral reefs, and a variety of water sports. Mombasa is also home to historical sites, such as Fort Jesus, and offers a lively atmosphere with its local markets and delicious Swahili cuisine. Golf enthusiasts can tee off at world-class golf courses, while families can have fun at water parks that ensure unforgettable memories.
  • Kenya Coast: Stretching along the Indian Ocean, the Kenya Coast is a breathtaking destination that attracts travelers seeking relaxation and adventure. The area experiences moderate seasonal visits, particularly peaking in August and December to January. With pristine beaches and picturesque landscapes, it's perfect for outdoor activities like snorkeling, diving, and beach lounging. Local shopping centers and markets provide a taste of the vibrant culture and crafts of the coastal communities. Explore nearby national parks and historic sites that showcase Kenya's rich heritage, making the Kenya Coast an ideal spot for a memorable vacation experience.

Things to do in Kenya

Shopping

In Nairobi, visit Sarit Centre for a variety of shops and dining options. For a more local experience, head to Maasai Market, where you can find handmade crafts and souvenirs. Additionally, Westgate Mall offers both international brands and local boutiques for unique gifts.

Recreation

Serena Mountain Lodge offers tranquility amidst the Aberdare Mountains, featuring wellness treatments and guided nature walks. At the Diani Reef Beach Resort, indulge in spa therapies and beachfront yoga sessions while enjoying stunning ocean views and relaxing in a vibrant coastal atmosphere.

Adventure

Explore the Maasai Mara National Reserve for thrilling wildlife safaris and the chance to witness the Great Migration. Experience hot air balloon rides at dawn for stunning aerial views of the savannah. Engage with local Maasai culture and traditions during your visit.

Experience the breathtaking landscapes of Mount Kenya through hiking or trekking. Various trails cater to different skill levels, providing opportunities to see diverse flora and fauna while enjoying panoramic views from the summit.

Discover the vibrant marine life at Watamu National Marine Park through snorkeling or diving. Swim among colorful coral reefs and tropical fish, or enjoy kayaking along the pristine coastline for an unforgettable aquatic adventure.

Embark on a thrilling white-water rafting adventure on the Tana River. Navigate the exhilarating rapids while taking in the lush scenery, and make lasting memories with a group of friends or fellow adventurers along the way.

Take a scenic bike tour in Hell's Gate National Park. Ride through stunning landscapes and spot wildlife up close, including zebras and giraffes, while enjoying the fresh air and beautiful surroundings.

Nightlife

In Nairobi, B Club features a vibrant atmosphere with live DJs and themed nights, ideal for dancing the night away. Meanwhile, the Maasai Market hosts evening pop-up events where you can enjoy local crafts and food while soaking in the lively ambiance.

*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 cheaper months of April to May or November, as accommodation prices drop significantly. Fridays are the best days to book, while Mondays tend to be pricier. Utilize Expedia to find eco-certified hotels and sort prices from lowest to highest to snag the best deals. Combine your hotel, flight, and activities into a package for additional savings. Lastly, explore free activities like national parks and local markets 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 choices based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will show you currently available sustainable and environmentally friendly hotels. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Kenya with your flights and activities by choosing an Expedia package.

Find the best attractions in Kenya

Kenya promises an unforgettable vacation filled with outdoor adventures and eco-friendly experiences. Visitors can explore its stunning national parks, beautiful beaches, and wildlife reserves, catering to those seeking culture and adventure. Don’t miss the chance to stay in luxury safari lodges that enhance your journey through this remarkable landscape.

  • Nairobi National Park: Experience the unique juxtaposition of wildlife and urban life at Nairobi National Park. This national park is home to diverse species like lions, giraffes, and rhinos, all set against a backdrop of the city skyline. Enjoy outdoor adventures like game drives and walking safaris that immerse you in the beauty of Kenya’s natural scenery.
  • Diani Beach: Relax on the pristine white sands of Diani Beach, where the Indian Ocean meets lush palm trees. The beach offers a tranquil escape with opportunities for water sports, snorkeling, and sunbathing, creating an ideal environment for leisurely days by the sea.
  • Maasai Mara National Reserve: Discover the rich culture and stunning landscapes of Maasai Mara National Reserve. Renowned for its wildlife migration, this reserve offers luxurious lodges and a chance to engage with the Maasai community, making for a culturally enriching experience.

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

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 SAR 149 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 SAR 149 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.