Book Kenya Hotels

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    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

Top Hotels in Kenya

Joyous Guest House

3.0 star property
The price is NZ$44
includes taxes & fees
17 Sept - 18 Sept
Joyous Guest House

Argyle Grand Hotel Nairobi Airport

5.0 star property
9.0 out of 10, Wonderful, (515)
"Great stay"
Argyle Grand Hotel Nairobi Airport

Sarova Whitesands Beach Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (298)
"I had a memorable time at the Sarova resort. They have an amazing team working there. I look forward to my next visit there."
The price is NZ$381
includes taxes & fees
17 Sept - 18 Sept
Sarova Whitesands Beach Resort & Spa

Southern Palms Beach Resort

4.0 star property
8.2 out of 10, Very good, (207)
"Outdated & Overated & Overpriced"
The price is NZ$583
includes taxes & fees
17 Sept - 18 Sept
Southern Palms Beach Resort

Ol Pejeta Mansion

3.0 star property
2.0 out of 10, (1)
"This one is a scam. We paid for it but when we arrived, nobody was there and the phone number wasn’t picked up. Photos are most likely taken from internet. Have called hotels.com who promised to investigate "
Ol Pejeta Mansion

Voyager Beach Resort

4.0 star property
8.6 out of 10, Excellent, (741)
"Great place. Great food"
The price is NZ$419
includes taxes & fees
17 Sept - 18 Sept
Voyager Beach Resort

Hyatt Regency Nairobi Westlands

5.0 star property
9.6 out of 10, Exceptional, (58)
"Excellent food and room service"
The price is NZ$234
includes taxes & fees
27 Sept - 28 Sept
Hyatt Regency Nairobi Westlands

Lux Suites Urban Oasis Apartments

3.0 star property
The price is NZ$166
includes taxes & fees
26 Sept - 27 Sept
Lux Suites Urban Oasis Apartments

Swahili Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (268)
"the best one so far , food location, everything about this hotel is gorgeous "
The price is NZ$630
includes taxes & fees
17 Sept - 18 Sept
Swahili Beach Resort

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
8.0 out of 10, Very good, (363)
"Some deck chairs at the beach were old and broken; substitute took very long; the rest, all the stay and personnel were excellent, thank you"
The price is NZ$285
includes taxes & fees
17 Sept - 18 Sept
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Severin Sea Lodge

5.0 star property
9.4 out of 10, Exceptional, (220)
"Great stay"
The price is NZ$392
includes taxes & fees
30 Sept - 1 Oct
Severin Sea Lodge

Baobab Beach Resort & Spa

4.0 star property
8.4 out of 10, Very good, (173)
"I had a fantastic stay at Baobab Beach Resort & Spa. The location on Diani Beach is stunning, with white sand and clear water. The staff were friendly and welcoming, and the all-inclusive food and drinks were excellent. The pools were clean, the rooms comfortable, and the whole atmosphere was relaxing. I’d definitely come back and recommend it to anyone looking for a great beach holiday in Kenya."
Baobab Beach Resort & Spa

Best Western Plus Meridian Hotel

3.5 star property
8.8 out of 10, Excellent, (1004)
"Breakfast and location "
The price is NZ$165
includes taxes & fees
17 Sept - 18 Sept
Best Western Plus Meridian Hotel

Kwetu Nairobi, Curio Collection By Hilton

5.0 star property
9.6 out of 10, Exceptional, (45)
"Some what far from everything but a great hotel. "
The price is NZ$313
includes taxes & fees
2 Oct - 3 Oct
Kwetu Nairobi, Curio Collection By Hilton

Diani Sea Resort

4.0 star property
8.8 out of 10, Excellent, (89)
"Very nice hotel , clean, with all the comforts. The staff is very professional, polite, and helpful. The beach is gorgeous. "
Diani Sea Resort

PrideInn Paradise Beach Resort & Spa Mombasa

5.0 star property
8.8 out of 10, Excellent, (217)
"It is definitely kids friendly environment "
The price is NZ$388
includes taxes & fees
17 Sept - 18 Sept
PrideInn Paradise Beach Resort & Spa Mombasa

Sun N Sand Beach Resort

4.0 star property
7.2 out of 10, Good, (29)
"The accessibility to the hotel , n hotel to provide enough transport services "
The price is NZ$180
includes taxes & fees
17 Sept - 18 Sept
Sun N Sand Beach Resort

Leopard Beach Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (150)
"We had a cottage and the view from the balcony was amazing. "
The price is NZ$308
includes taxes & fees
2 Oct - 3 Oct
Leopard Beach Resort & Spa

ibis Styles Nairobi Westlands

3.5 star property
8.4 out of 10, Very good, (708)
"Small safe and modern property near to restaurants and shopping."
The price is NZ$104
includes taxes & fees
17 Oct - 18 Oct
ibis Styles Nairobi Westlands

Mara Intrepids Tented Camp

4.5 star property
9.6 out of 10, Exceptional, (56)
"Excelente "
The price is NZ$1,767
includes taxes & fees
1 Oct - 2 Oct
Mara Intrepids Tented Camp
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:26 Sept - 28 Sept
Save an average of 15% on thousands of hotels when you're signed in

Top Kenya Hotel Reviews

Guide to exploring Kenya

Guide to exploring Kenya

Top reasons to visit Kenya

  • Stunning National Parks: Kenya boasts remarkable national parks where you can witness diverse wildlife and breathtaking landscapes.
  • Vibrant Culture: Experience the rich cultural heritage through local traditions, markets, and events in cities like Nairobi.
  • Pristine Beaches: Relax on Kenya's beautiful beaches, offering crystal clear waters and idyllic scenery.
  • Adventure Activities: Engage in thrilling activities such as hiking, safari rides, and eco-friendly tours.
  • Diverse Accommodation: Choose from charming guesthouses to luxurious hotels, catering to all traveller preferences.

Find great hotels in Kenya

Discover a variety of hotel accommodations in Kenya, from charming guesthouses to luxurious hotels. Whether you’re seeking a family-friendly retreat, a business-focused stay, or a relaxing spa experience, Kenya offers options to suit every traveller's preference. Explore the best hotels, read reviews, and find the right place to unwind and create unforgettable memories in this stunning destination.

  • Best Western Plus Meridian Hotel: Experience comfort and convenience at Best Western Plus Meridian Hotel, a 3.5-star establishment that caters to both families and business travellers. Nestled in the heart of Kenya, this hotel is designed for those seeking a balanced vacation experience. With a range of business amenities, including a Business Centre and Conference spaces, it’s perfect for corporate events. Families will appreciate the thoughtful services for children, such as complimentary cribs and highchairs, ensuring a welcoming environment for guests of all ages.
  • ibis Styles Nairobi Westlands: Embrace an eco-friendly stay at ibis Styles Nairobi Westlands, a vibrant 3.5-star hotel that beautifully blends sustainability with family and business needs. Recognised for its eco-certification, this hotel is ideal for environmentally conscious travellers. Business amenities include multiple meeting rooms and a dedicated Business Centre, making it easy to conduct work-related activities. Families will feel at ease with facilities like complimentary cribs and a First Aid Kit, ensuring peace of mind while enjoying their stay in Kenya.
  • Fairview Hotel: Discover elegance and professionalism at the Fairview Hotel, a distinguished 4-star property that caters primarily to business travellers. Located in a serene setting, this hotel is equipped with comprehensive business facilities, including meeting rooms and a Business Centre, offering a productive environment for corporate guests. The Fairview Hotel’s refined atmosphere and attentive service create a sophisticated backdrop for both work and relaxation, making it a top choice for those seeking an upscale experience in Kenya.

Where to stay in Kenya

Kenya is a dream destination for outdoor and adventure seekers, offering a vibrant mix of experiences. From the bustling streets of Nairobi, where you can soak in the local culture and friendly atmosphere, to stunning national parks teeming with wildlife, there's something for everyone. Whether you're enjoying the scenic beauty or engaging in eco-friendly activities, Kenya promises an unforgettable vacation filled with relaxation and excitement.

  • Nairobi: Nairobi, the bustling capital of Kenya, is a vibrant metropolis that seamlessly blends urban life with stunning natural attractions. The city's geographical location makes it a central hub for travellers seeking adventure and family-friendly experiences. Notable highlights include the Nairobi National Park, where visitors can witness wildlife just a stone's throw from the city skyline. The shopping centres and malls provide a taste of local culture and modern conveniences, making it a fantastic spot for both shopping and relaxation. Peak travel months are January to February and November, offering a lively atmosphere filled with diverse activities.
  • Mombasa: Mombasa is Kenya's second-largest city, situated along the beautiful coastline. Known for its stunning beaches and rich Swahili culture, Mombasa offers a unique blend of outdoor and family experiences. The warm waters of the Indian Ocean are perfect for swimming and water sports, while historical landmarks, such as Fort Jesus, provide insight into the city's colonial past. Visitors flock to Mombasa during peak times in July and December to January, drawn by the city's vibrant atmosphere and numerous shopping options, including malls and local markets.
  • Diani Beach: Diani Beach is a picturesque coastal paradise renowned for its white sandy beaches and lush landscapes. Located just south of Mombasa, this stunning destination is perfect for those seeking adventure and relaxation alike. With opportunities for water sports, golf, and exploring the nearby national parks, Diani Beach caters to various interests. The peak travel periods are January and March to April, attracting beachgoers eager to soak up the sun and enjoy the vibrant local scene. The blend of natural beauty and adventure makes Diani Beach a must-visit on your Kenyan itinerary.

Things to do in Kenya

Kenya offers a fantastic blend of outdoor adventures and eco-friendly experiences, making it an ideal destination for tourists. Visitors can explore stunning picnic spots, unwind at wellness spas, and indulge in shopping at vibrant centres. With a rich array of activities, from educational pursuits to leisurely shopping, Kenya promises a memorable vacation filled with excitement and relaxation.

Shopping

For shopping in Kenya, visit Thika Road Mall, a vibrant hub with entertainment and family-friendly spots. Explore City Market for local crafts and fresh produce, or head to Homa Bay Pier for unique gifts and a lively atmosphere. Each location offers a taste of local culture.

Recreation

At the Baobab Golf Course in Vipingo Ridge, enjoy a round of golf surrounded by lush landscapes and fresh coastal breezes. At Olkaria Natural Health Spa, indulge in rejuvenating body treatments that promote wellness and relaxation. For sports enthusiasts, the Moi International Sports Centre offers a vibrant atmosphere for various athletic activities.

Adventure

Experience thrilling water slides and wave pools at Wild Waters, a vibrant waterpark perfect for family fun. At Sekenani Reserve Headquarters, immerse yourself in the stunning outdoors and explore the diverse wildlife. For adrenaline seekers, Rapids Camp offers exhilarating water sports amidst beautiful natural surroundings.

Nightlife

In Nairobi, the Kenya National Theatre offers a vibrant blend of culture and entertainment, perfect for a romantic night out or family fun. With captivating performances and a lively atmosphere, it's an essential stop for visitors seeking to immerse themselves in Kenya's artistic scene.

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

Booking tips and Expedia advantages for Kenya

When planning your trip to Kenya, consider visiting during the cheaper months of April to May and November for lower accommodation rates. Fridays typically offer the best hotel prices, while Mondays are generally the most expensive. Use Expedia to filter options based on budget and preferences, and look for eco-certified accommodations for sustainable choices. Bundle your hotel, flights, and activities for additional savings. For transport, rely on affordable public options like matatus or buses, and seek out free activities such as visiting local markets or national parks on designated free-entry days.

  • 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, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by putting together your hotel booking in Kenya with your flights and activities through an Expedia package deal.

Find the best attractions in Kenya

Kenya offers an incredible adventure for outdoor enthusiasts with its stunning national parks, pristine beaches, and wildlife reserves. Tourists can delve into the rich heritage of Kenya while enjoying scenic experiences, such as exploring Mount Kenya and staying at safari lodges. Popular attractions cater to those seeking culture and nature, making it an ideal destination for a memorable holiday.

  • Nairobi National Park: Experience the unique juxtaposition of wildlife and city life at Nairobi National Park. This national park offers thrilling adventure, stunning scenery, and outdoor vibes, where you can spot lions, giraffes, and rhinos against a backdrop of the city skyline.
  • Diani Beach: Relax on the pristine sands of Diani Beach, renowned for its idyllic beach vibes. The azure waters and swaying palm trees create a perfect tropical escape, ideal for sunbathing, swimming, and water sports.
  • Maasai Mara National Reserve: Immerse yourself in the rich culture and luxury of the Maasai Mara National Reserve. Famous for its incredible wildlife and the Great Migration, this reserve offers unforgettable safari experiences and a chance to engage with the local Maasai community.

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.

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

Kenya welcomes visitors through its major airports, including Nairobi (NBO-Jomo Kenyatta Intl.), which is located 181.9km from the city centre. Nearby hotels include the Crowne Plaza Nairobi Airport, a luxurious 5-star option just 1.6km away, along with the Sarova Stanley and Nairobi Serena Hotel, both 12.9km from the airport. In Mombasa, situated 301.6kms from Nairobi, the PrideInn Paradise Beach Resort & Spa is a 5-star hotel 16.1km from Moi Intl., while the Cocoa Boutique Hotel and Sarova Whitesands Beach Resort & Spa are also nearby. Lastly, Kisumu (KIS) is 352.4km away, with the Acacia Premier Hotel and Grand Royal Swiss Hotel offering convenient access to the airport.

Explore a world of travel with Expedia

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 NZ$44 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. Organising 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 NZ$44 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 holiday 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 "Traveller 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 holiday, 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".