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

Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Lang'ata
9.0 out of 10, Wonderful, (783 reviews)
"Best hotel"
Canada
Dagim
The price is SAR 573
SAR 676 total
includes taxes & fees
18 Jul - 19 Jul
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, (373 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 SAR 691
SAR 875 total
includes taxes & fees
16 Jul - 17 Jul
Sarova Whitesands Beach Resort & Spa, Mombasa

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 SAR 918
SAR 1,103 total
includes taxes & fees
21 Jul - 22 Jul
Swahili 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, (258 reviews)
"The staff were exceptional!!!"
United States
GEORGE
The price is SAR 595
SAR 702 total
includes taxes & fees
19 Jul - 20 Jul
PrideInn Paradise Beach Resort & Spa Mombasa

Lux Suites Nairobi Homes Apartment Nyali

Lux Suites Nairobi Homes Apartment Nyali
3.0 star property
Mombasa
Lux Suites Nairobi Homes Apartment Nyali

Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (797 reviews)
"I liked attentiveness of the staff"
United States
Gezahegn Kebede
The price is SAR 627
SAR 784 total
includes taxes & fees
20 Jul - 21 Jul
Voyager 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, (181 reviews)
"I enjoyed my stay. Breakfast menu had a variety but pretty standard. Wish they made more pancakes and waffles too."
United States
Eunice
The price is SAR 243
SAR 312 total
includes taxes & fees
16 Jul - 17 Jul
Holiday Inn Nairobi Two Rivers Mall by IHG

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 SAR 707
SAR 884 total
includes taxes & fees
28 Jul - 29 Jul
Leopard Beach Resort & Spa

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 SAR 1,495
SAR 1,765 total
includes taxes & fees
14 Jul - 15 Jul
Southern Palms Beach Resort

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 SAR 544
SAR 647 total
includes taxes & fees
15 Jul - 16 Jul
Serena Beach Resort and Spa

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (89 reviews)
"Excellent staff, loved the beach bar open till midnigh"
United States
McDonald
The price is SAR 945
SAR 1,118 total
includes taxes & fees
13 Aug - 14 Aug
Diani Sea Lodge

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 SAR 234
SAR 300 total
includes taxes & fees
26 Jul - 27 Jul
Best Western Nairobi Upper Hill

Hyatt Regency Nairobi Westlands

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

Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (823 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 492 total
includes taxes & fees
15 Jul - 16 Jul
Sarova Stanley Hotel, Nairobi

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,643
SAR 3,961 total
includes taxes & fees
15 Jul - 16 Jul
Mara Serena Safari Lodge

Tribe Hotel

Tribe Hotel
5.0 star property
Gigiri
9.0 out of 10, Wonderful, (265 reviews)
"We choose"
Australia
Mark
The price is SAR 676
SAR 845 total
includes taxes & fees
24 Jul - 25 Jul
Tribe Hotel

Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (978 reviews)
"Great room, service!"
Canada
Raymond
The price is SAR 509
SAR 632 total
includes taxes & fees
27 Jul - 28 Jul
Hilton Garden Inn Nairobi Airport

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 SAR 988
SAR 1,235 total
includes taxes & fees
17 Jul - 18 Jul
JW Marriott Hotel Nairobi

The Ritz-Carlton, Masai Mara Safari Camp

The Ritz-Carlton, Masai Mara Safari Camp
5.0 star property
Maasai Mara
The price is SAR 19,231
SAR 23,654 total
includes taxes & fees
19 Jul - 20 Jul
The Ritz-Carlton, Masai Mara Safari Camp

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:24 Jul - 26 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 300 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 300 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.