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

Glee Nairobi, a Preferred LVX Hotel

Glee Nairobi, a Preferred LVX Hotel
5.0 star property
Nairobi
9.8 out of 10, Exceptional, (130 reviews)
"Glee is an excellent hotel"
United States
Adama
The price is SARĀ 700
SARĀ 826 total
includes taxes & fees
7 May - 8 May
Glee Nairobi, a Preferred LVX Hotel

Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Lang'ata
9.0 out of 10, Wonderful, (748 reviews)
"Very convenient airport hotel, perfect stay. The meals were delicious, and the rooms were beautiful and comfortable."
Hong Kong SAR China
YUZHOU
The price is SARĀ 465
SARĀ 549 total
includes taxes & fees
17 May - 18 May
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, (357 reviews)
"Great location, pictures don’t show the beauty of the hotel, very kind and professional staff, very good for family vacation play ground, few pools, access to the beach but not entertainment at the beach. "
United States
Rose
The price is SARĀ 559
SARĀ 709 total
includes taxes & fees
29 May - 30 May
Sarova Whitesands Beach Resort & Spa, Mombasa

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.6 out of 10, Excellent, (169 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is SARĀ 497
SARĀ 621 total
includes taxes & fees
20 May - 21 May
Leopard Beach Resort & Spa

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (285 reviews)
"Amazing accommodations, great caring, friendly and professional staff. "
United States
Cyprian
The price is SARĀ 923
SARĀ 1,108 total
includes taxes & fees
26 May - 27 May
Swahili Beach Resort

Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (779 reviews)
"Fresh breakfast. Clean rooms and friendly staff. Great Beach view except for Noise during entertainment"
Canada
Carolina
The price is SARĀ 578
SARĀ 723 total
includes taxes & fees
20 May - 21 May
Voyager Beach Resort

Southern Palms Beach Resort

Southern Palms Beach Resort
4.0 star property
Diani Beach
8.4 out of 10, Very Good, (233 reviews)
"Good amenities and very welcoming "
United States
Geoffrey
The price is SARĀ 1,144
SARĀ 1,350 total
includes taxes & fees
10 May - 11 May
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, (164 reviews)
"Breakfast spread was great and the rooms Was great too. "
United States
MARK
The price is SARĀ 290
SARĀ 371 total
includes taxes & fees
9 May - 10 May
Holiday Inn Nairobi Two Rivers Mall by IHG

Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (819 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Ā 473
SARĀ 606 total
includes taxes & fees
5 Jun - 6 Jun
Sarova Stanley Hotel, Nairobi

Baobab Beach Resort & Spa

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

Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill
3.5 star property
Kilimani
9.2 out of 10, Wonderful, (288 reviews)
"Excellent price point option for stays in Nairobi. The staff are very friendly and always willing to assist. The rooms and showers are spacious. Rooms have a work space and guests can use other spaces throughout the property to work as well."
United States
Bonny
The price is SARĀ 249
SARĀ 319 total
includes taxes & fees
27 May - 28 May
Best Western Nairobi Upper Hill

Crowne Plaza Nairobi Airport by IHG

Crowne Plaza Nairobi Airport by IHG
5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1,003 reviews)
"Nicely near the airport with a very good restaurant - excellent coffee!"
Canada
Gordon
The price is SARĀ 525
SARĀ 672 total
includes taxes & fees
8 May - 9 May
Crowne Plaza Nairobi Airport by IHG

Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (98 reviews)
"Awesome hotel, highly recommended !!"
Canada
David
The price is SARĀ 600
SARĀ 742 total
includes taxes & fees
22 May - 23 May
Hyatt Regency Nairobi Westlands

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (83 reviews)
"Nice hotel beautifully located directly at the best part of Diani beach. Superfriendly and helpful staff. "
United States
Linda
The price is SARĀ 794
SARĀ 937 total
includes taxes & fees
10 May - 11 May
Diani Sea Lodge

Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.2 out of 10, Wonderful, (49 reviews)
"Clean room, friendly staff"
United States
Hennan
The price is SARĀ 522
SARĀ 653 total
includes taxes & fees
29 May - 30 May
Gem Forest Hotel Nairobi - MGallery Collection

JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi
4.5 star property
Westlands
9.6 out of 10, Exceptional, (116 reviews)
"Best breakfast ever!"
United Kingdom
Rebekah
The price is SARĀ 993
SARĀ 1,241 total
includes taxes & fees
20 May - 21 May
JW Marriott Hotel Nairobi

Serena Beach Resort and Spa

Serena Beach Resort and Spa
4.0 star property
Shanzu
9.2 out of 10, Wonderful, (228 reviews)
"Old hotel, pleasant staff. Good food"
United Kingdom
WARREN
The price is SARĀ 572
SARĀ 675 total
includes taxes & fees
7 May - 8 May
Serena Beach Resort and Spa

Mara Serena Safari Lodge

Mara Serena Safari Lodge
5.0 star property
Maasai Mara
9.2 out of 10, Wonderful, (54 reviews)
"Amazing , would recommend , best view ever "
United States
Areeb
The price is SARĀ 939
SARĀ 1,888 total
includes taxes & fees
19 May - 20 May
Mara Serena Safari Lodge

PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (246 reviews)
"All around the best in Mombassa"
United States
Shane
The price is SARĀ 515
SARĀ 608 total
includes taxes & fees
16 May - 17 May
PrideInn Paradise Beach Resort & Spa Mombasa

Novotel Nairobi Westlands

Novotel Nairobi Westlands
5.0 star property
Spring Valley
9.4 out of 10, Exceptional, (134 reviews)
"Good room, helpful hotel staff, "
United States
Mohan
The price is SARĀ 485
SARĀ 606 total
includes taxes & fees
21 May - 22 May
Novotel Nairobi Westlands
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:15 May - 17 May

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 Safaris: Experience unforgettable wildlife encounters in Kenya's renowned national parks, home to diverse species.
  • Stunning Landscapes: From savannas to beautiful beaches, Kenya offers breathtaking scenery for every traveler.
  • Vibrant Culture: Immerse yourself in local traditions, cuisine, and art, especially in the bustling capital, Nairobi.
  • Eco-Friendly Adventures: Enjoy outdoor activities that promote sustainability while exploring Kenya's natural wonders.
  • Diverse Accommodations: Choose from luxury hotels, guesthouses, and business facilities tailored to every type of traveler.

Find great hotels in Kenya

Discover a diverse array of hotel accommodations in Kenya, perfect for every kind of traveler. Whether you seek luxury hotels with breathtaking views, family-friendly guesthouses, or business-oriented facilities, you'll find the ideal place to unwind. Experience Kenya's vibrant culture and stunning landscapes while enjoying top-notch services and amenities tailored to enhance your stay. Your unforgettable hotel experience awaits in this beautiful East African destination.

  • Best Western Plus Meridian Hotel: This 3.5-star hotel blends business convenience with family-friendly amenities, making it an ideal choice for both corporate travelers and vacationing families. Located in the heart of Kenya, the hotel offers a welcoming atmosphere with services tailored for children, including complimentary cribs and highchairs. Guests can expect modern facilities designed to facilitate a productive stay while also providing comfort for family members, ensuring that everyone has a pleasant experience.
  • ibis Styles Nairobi Westlands: Emphasizing eco-friendliness and relaxation, this 3.5-star hotel caters specifically to families and sustainable travelers. Recognized for its eco-certifications, it features a full spa and pool service, including couples' treatment rooms, body scrubs, and aromatherapy treatments. Family amenities such as free cribs and a first aid kit are also provided, ensuring peace of mind during your stay. The vibrant decor and commitment to sustainability create a unique environment where relaxation meets responsible travel.
  • Fairview Hotel: A distinguished 4-star property, Fairview Hotel is designed for business travelers seeking a sophisticated retreat. With its central location in Kenya, the hotel provides a serene ambiance ideal for meetings and work-related stays. Guests can enjoy spacious rooms equipped with modern conveniences, alongside additional amenities such as dining options and business facilities that cater to corporate needs. The Fairview Hotel combines professionalism with comfort, ensuring a productive and enjoyable visit.

Where to stay in Kenya

Kenya offers an unforgettable vacation filled with adventure and relaxation. Explore Nairobi, the vibrant capital, where luxury meets refreshing African hospitality. Venture into the stunning national parks for thrilling wildlife experiences, or immerse yourself in Kenyan heritage through local culture and cuisine. Whether seeking a friendly atmosphere or outdoor recreation, Kenya's diverse regions promise an exceptional travel experience that blends business and leisure seamlessly.

  • Nairobi: Nairobi, the vibrant capital of Kenya, is a bustling metropolis that serves as the gateway to East Africa. Known for its unique blend of urban life and wildlife, visitors can explore the Nairobi National Park, where lions and giraffes roam against a backdrop of skyscrapers. The city offers a variety of shopping centers and local markets for those seeking a taste of Kenyan culture. Peak travel months are February, July, and September, making these ideal times to enjoy outdoor adventures and scenic experiences in this dynamic city.
  • Mombasa: Mombasa is a coastal metropolis renowned for its stunning beaches and rich cultural heritage. The city's warm climate and inviting waters attract families and adventure seekers alike, particularly during peak seasons in August and December to January. Visitors can indulge in a variety of outdoor activities, including golfing and exploring the historic Old Town. With beautiful beaches, lush parks, and nearby islands, Mombasa promises a delightful mix of relaxation and exploration for an unforgettable vacation.
  • Diani Beach: Diani Beach is a picturesque coastal city known for its pristine white sands and vibrant coral reefs. This idyllic destination draws tourists year-round, with peak arrivals in January and March to April. Visitors can enjoy an array of outdoor activities such as swimming, snorkeling, and golfing, all while soaking up the breathtaking scenery. The nearby islands and water features provide additional opportunities for adventure, making Diani Beach a perfect getaway for those seeking both relaxation and excitement.

Things to do in Kenya

Kenya offers an unforgettable adventure for tourists, featuring eco-friendly activities and outdoor experiences. Visitors can enjoy thrilling safari tours, explore vibrant shopping centers, and indulge in quick snorkeling excursions. With its diverse landscapes and rich wildlife, Kenya is a must-visit destination for those seeking unique experiences and unforgettable memories to add to their travel bucket list.

Shopping

Thika Road Mall offers a vibrant shopping experience with a mix of business and entertainment. For a taste of local culture, visit City Market, where you'll find an array of goods in a bustling atmosphere. Don't miss Homa Bay Pier for family-friendly shopping and unique souvenirs.

Recreation

Experience the energetic atmosphere at Moi International Sports Centre, where you can engage in various sports activities. For relaxation, indulge in rejuvenating treatments at Olkaria Natural Health Spa, surrounded by soothing vibes. Enjoy a round of golf at Baobab Golf Course, offering scenic outdoor views and a refreshing experience.

Adventure

Experience thrills at Wild Waters, a vibrant waterpark offering fun for the whole family with exciting slides and attractions. Venture into the Sekenani Reserve Headquarters for outdoor exploration and wildlife encounters. Hike the Oloolua Nature Trail to enjoy breathtaking scenery and immerse yourself in nature's beauty.

Nightlife

Experience the vibrant nightlife at the Kenya National Theatre, where romance, entertainment, and cultural vibes blend seamlessly. Enjoy captivating performances and immerse yourself in the local arts scene, making it a perfect spot for an unforgettable evening in Kenya.

*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 offers a fantastic blend of outdoor and eco-friendly adventures, making it an ideal vacation destination. Explore renowned national parks, stunning beaches, and wildlife reserves that cater to those seeking cultural experiences and breathtaking scenery. Don't miss out on the vibrant attractions in Nairobi and across the country, which promise to enrich your journey and create unforgettable memories.

  • Nairobi National Park: Experience the unique contrast of wildlife and city life at Nairobi National Park, where you can spot lions, giraffes, and rhinos against the backdrop of the Nairobi skyline. Enjoy outdoor adventures and breathtaking scenery while engaging in various activities like game drives and walking safaris.
  • Diani Beach: Relax on the pristine shores of Diani Beach, known for its powdery white sand and crystal-clear waters. This tropical paradise offers a serene atmosphere, perfect for sunbathing, swimming, and water sports, making it an ideal spot for beach lovers.
  • Maasai Mara National Reserve: Immerse yourself in the rich culture and luxury of Maasai Mara National Reserve. Witness the incredible wildlife migration and enjoy upscale lodges that offer a blend of comfort and authentic Maasai experiences, all set in stunning landscapes.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

The nearest major airports for your trip to Kenya

Traveling to Kenya is convenient with its major airports, including Nairobi's Jomo Kenyatta International Airport (NBO), located 181.9km from the city center. Nearby hotels include the 5-star Crowne Plaza Nairobi Airport, just 1.6km away, and the Radisson Blu Hotel, 12.9km from the airport. MoMBAsa's Moi International Airport (MBA) is 301.6kms from central Kenya, with excellent options like the 5-star PrideInn Paradise Beach Resort & Spa, 16.1km from the airport. Finally, KISumu Airport (KIS) is located 352.4km away, with nearby hotels like the Acacia Premier Hotel, 3.2km from the airport, offering convenient transportation services.

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Ā 319 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Ā 319 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.