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

Find the best 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

Kenya Accommodation: Most Popular Cities to Stay

Check prices for these dates

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. Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8

Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8
4.0 star property
Diani Beach
Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8

2. Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (307 reviews)
"Everything about this place was beautiful and a paradise!"
United States
Meneena
The price is Rp4.147.309
Rp6.153.265 total
includes taxes & fees
14 Nov - 15 Nov
Swahili Beach Resort

3. Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Nairobi West
9.2 out of 10, Wonderful, (879 reviews)
"Clean rooms, good food option and nice property with good store and travel services."
United States
Sudhir
The price is Rp2.862.892
Rp3.378.213 total
includes taxes & fees
29 Oct - 30 Oct
Argyle Grand Hotel Nairobi Airport

4. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
9.0 out of 10, Wonderful, (295 reviews)
"The best hotel and resort in Mombasa area! All rounder champion."
United Kingdom
Shiladitya
The price is Rp3.012.780
Rp3.555.081 total
includes taxes & fees
26 Oct - 27 Oct
PrideInn Paradise Beach Resort & Spa Mombasa

5. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (396 reviews)
"Really good resort, super friendly staff"
Canada
Grace
The price is Rp4.726.858
Rp5.991.292 total
includes taxes & fees
23 Oct - 24 Oct
Sarova Whitesands Beach Resort & Spa, Mombasa

6. Severin Sea Lodge

Severin Sea Lodge
5.0 star property
Mombasa
9.2 out of 10, Wonderful, (287 reviews)
"amazing spot in mombasa. a must stay hotel"
United Kingdom
MURTAZA HASSAN
The price is Rp2.242.859
Rp3.603.012 total
includes taxes & fees
1 Nov - 2 Nov
Severin Sea Lodge

7. Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (813 reviews)
"All was amazing"
United States
Memory
The price is Rp3.474.328
Rp4.342.910 total
includes taxes & fees
28 Oct - 29 Oct
Voyager Beach Resort

8. 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, (227 reviews)
"Hotel staff was friendly and very accommodating to requests. Hotel was clean and well maintained. Would stay again."
United States
Michael
The price is Rp1.096.388
Rp1.403.377 total
includes taxes & fees
20 Nov - 21 Nov
Holiday Inn Nairobi Two Rivers Mall by IHG

9. Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very good, (248 reviews)
"Super environment, very safe and fantastic food. The beach was unreal."
United Kingdom
Calvin
The price is Rp6.937.535
Rp8.186.180 total
includes taxes & fees
10 Nov - 11 Nov
Southern Palms Beach Resort

10. Best Western Plus Meridian Hotel

Best Western Plus Meridian Hotel
3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1,004 reviews)
"Easily accessible from the station and spacious rooms."
Japan
JAMES
The price is Rp1.062.787
Rp1.254.042 total
includes taxes & fees
26 Oct - 27 Oct
Best Western Plus Meridian Hotel

11. JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi
4.5 star property
Westlands
9.8 out of 10, Exceptional, (150 reviews)
"One of the nicest hotels we’ve stayed at and the staff were all so friendly."
United States
Autumn
The price is Rp3.791.826
Rp4.739.783 total
includes taxes & fees
23 Oct - 24 Oct
JW Marriott Hotel Nairobi

12. Sofa Camp Naivasha

Sofa Camp Naivasha
3.0 star property
Naivasha
Sofa Camp Naivasha

13. ibis Styles Nairobi Westlands

ibis Styles Nairobi Westlands
3.5 star property
Muthangari
8.4 out of 10, Very good, (804 reviews)
"Clean room, excellent staff, great breakfast and great location."
United States
IRA KIRUNGI JOHN
The price is Rp1.043.059
Rp1.303.823 total
includes taxes & fees
13 Nov - 14 Nov
ibis Styles Nairobi Westlands

14. Crowne Plaza Nairobi Airport by IHG

Crowne Plaza Nairobi Airport by IHG
5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1,001 reviews)
"Great stay!"
Canada
Lachlan
The price is Rp2.482.896
Rp3.178.107 total
includes taxes & fees
5 Nov - 6 Nov
Crowne Plaza Nairobi Airport by IHG

15. Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.4 out of 10, Exceptional, (63 reviews)
"Lovely hotel in upscale Gigiri, great for families. Our kids loved it, especially the breakfast buffet and the swimming pool. We are definitely coming back."
United States
Mads Alexander
The price is Rp2.005.666
Rp2.446.912 total
includes taxes & fees
20 Nov - 21 Nov
Gem Forest Hotel Nairobi - MGallery Collection

16. Baobab Beach Resort & Spa - All Inclusive

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

17. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very good, (186 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is Rp2.529.099
Rp3.161.374 total
includes taxes & fees
3 Nov - 4 Nov
Leopard Beach Resort & Spa

18. Nairobi Serena Hotel

Nairobi Serena Hotel
5.0 star property
Kilimani
9.4 out of 10, Exceptional, (359 reviews)
"Thank you with best amenities as always."
United States
Hyunsik
The price is Rp3.049.491
Rp3.598.400 total
includes taxes & fees
5 Nov - 6 Nov
Nairobi Serena Hotel

19. Serena Beach Resort and Spa

Serena Beach Resort and Spa
4.0 star property
Shanzu
9.2 out of 10, Wonderful, (244 reviews)
"Excellent location on the beach Sumptuous breakfast Very helpful staff Excellent for relaxation"
United States
Christopher
The price is Rp3.028.058
Rp3.573.108 total
includes taxes & fees
27 Oct - 28 Oct
Serena Beach Resort and Spa

20. Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (1,004 reviews)
"Liked its proximity to the airport The breakfast was good and the room comfortable"
United States
NICOLA BLYTHE
The price is Rp2.156.341
Rp2.673.863 total
includes taxes & fees
12 Nov - 13 Nov
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.

Great weekend hotel deals in Kenya

Showing deals for:30 Oct - 1 Nov

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

  • Thrilling Safaris: Experience unforgettable wildlife encounters in the Maasai Mara, renowned for its spectacular game drives.
  • Stunning Beaches: Relax on the pristine shores of Diani Beach, where sun, sand, and sea create a perfect getaway.
  • Eco-Friendly Adventures: Engage in outdoor activities that celebrate Kenya's natural beauty while promoting sustainability.
  • Diverse Accommodation: Choose from luxurious safari lodges to charming guesthouses, catering to every travel need.
  • Rich Cultural Experiences: Immerse yourself in local culture through vibrant markets, traditions, and friendly interactions with locals.

Find great hotels in Kenya

Discover the diverse accommodation options in Kenya, ranging from luxurious hotels to charming guesthouses. Whether you seek a business-friendly environment, a family getaway, or a rejuvenating spa experience, you'll find the perfect stay to match your needs. Explore renowned hotels and exceptional safari lodges that showcase the beauty of this captivating destination. Your unforgettable Kenyan adventure begins with the right lodging choice.

  • Best Western Plus Meridian Hotel: Situated in the vibrant heart of Nairobi, the Best Western Plus Meridian Hotel is a 3.5-star accommodation ideal for families and business travellers alike. With a commendable guest rating of 8.8 out of 10, this hotel provides child-friendly amenities such as complimentary cribs and highchairs, ensuring comfort for younger guests. The decor combines modern elegance with a welcoming atmosphere, making it a great choice for those seeking a convenient and family-oriented stay.
  • ibis Styles Nairobi Westlands: This 3.5-star hotel, rated 8.4 out of 10, offers a unique spa-themed experience in the dynamic Westlands area. The ibis Styles Nairobi Westlands features a full-service spa, providing guests with various relaxation options, including deep tissue and prenatal massages, along with invigorating mud baths and body wraps. Families are well-catered for with amenities like free cribs and a first aid kit, ensuring a safe and enjoyable environment for all visitors.
  • Fairview Hotel Nairobi, Vignette Collection by IHG: As a distinguished 4-star hotel with an exceptional guest rating of 9.6 out of 10, the Fairview Hotel Nairobi, Vignette Collection by IHG, offers an ideal setting for business travellers. This hotel boasts a blend of classic charm and modern conveniences, creating a tranquil retreat amidst the bustling city. With its impeccable service and facilities tailored for business needs, guests can enjoy a productive stay while appreciating the hotel’s sophisticated ambiance.

Where to stay in Kenya

Kenya offers a remarkable blend of adventure and relaxation, making it a dream destination for travellers. Explore the sublime safari camps in the Maasai Mara, where wildlife encounters await, or unwind on the stunning shores of Diani Beach. With friendly locals and a vibrant atmosphere, whether you're seeking eco-friendly adventures or a refreshing holiday, Kenya promises unforgettable experiences in every corner of this beautiful country.

  • Nairobi: As the vibrant capital of Kenya, Nairobi is a bustling metropolis that seamlessly blends urban life with natural wonders. It serves as the gateway to various outdoor adventures and scenic experiences. The city experiences steady visitor numbers year-round, with peaks in January to February and November. Travellers flock here to explore attractions like the Nairobi National Park, where one can witness wildlife against a backdrop of city skyscrapers. Shopping enthusiasts will appreciate the numerous malls and centres offering local and international goods, making it a perfect spot for both leisure and adventure.
  • Mombasa: Nestled along the stunning coastline, Mombasa is Kenya's picturesque coastal city known for its beautiful beaches and family-friendly atmosphere. With visitor numbers peaking in December to February, Mombasa offers a delightful escape for beach lovers and outdoor enthusiasts alike. Enjoy thrilling activities at local water parks or relax on the sandy shores of the Indian Ocean. The city is also rich in history, featuring archaeological sites and charming islands, making it an ideal destination for cultural exploration and relaxation.
  • Nyeri: Situated in the lush highlands, Nyeri is a city that offers breathtaking scenery and abundant outdoor activities. It sees a rise in visitor numbers during March to April and December, attracting those seeking adventure and nature. Nyeri is surrounded by national parks and nature reserves, providing a perfect backdrop for hiking, golfing, and wildlife experiences. The region's natural beauty and serene environment make it a captivating destination for those looking to immerse themselves in Kenya's stunning landscapes.

Things to do in Kenya

Shopping

The Sarit Centre in Nairobi offers a variety of shops for unique gifts, while the Maasai Market presents vibrant handicrafts and traditional souvenirs. For luxury brands, Westgate Shopping Mall provides a sophisticated shopping experience with both local and international options.

Recreation

Serena Mountain Lodge offers a tranquil retreat amid the picturesque Aberdare Mountains, featuring spa treatments inspired by local traditions. Enjoy guided nature walks and immerse yourself in the serene environment. Alternatively, the Enashipai Resort provides luxurious spa services, yoga sessions, and stunning views of Lake Naivasha, enhancing relaxation and rejuvenation.

Adventure

Explore the Maasai Mara National Reserve, famed for its breathtaking wildlife and the Great Migration. Engage in thrilling game drives and witness lions, elephants, and cheetahs in their natural habitat. Experience the vibrant culture of the Maasai people through traditional dances and crafts.

Venture to Mount Kenya, where challenging treks lead you through diverse ecosystems. Enjoy stunning vistas and the chance to spot unique flora and fauna. For thrill-seekers, rock climbing and abseiling offer an exhilarating way to experience this majestic peak.

Visit Lake Naivasha for kayaking amidst hippos and lush shores. Enjoy birdwatching or take a boat trip to Crescent Island, where you can walk among zebras and giraffes in a picturesque setting. The tranquil waters provide a refreshing escape.

Experience the thrill of white-water rafting on the Tana River, with rapids catering to various skill levels. Adrenaline-pumping adventure awaits as you navigate through stunning scenery, making for an unforgettable day on the water.

Discover the enchanting landscape of Hell's Gate National Park, where you can cycle or hike through dramatic gorges and spot wildlife. The geothermal activity adds a unique twist to your adventure, with opportunities for rock climbing and exploring hot springs.

Nightlife

In Nairobi, the K1 Klub House offers vibrant live music and a lively atmosphere, while the B Club boasts an upscale clubbing experience with international DJs. Mombasa's Nyali Beach provides a more relaxed vibe with beach bars and bonfire parties under the stars.

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

Booking tips and Expedia advantages for Kenya

For an economical trip to Kenya, consider visiting during the low seasons of April to May or November, when accommodation prices drop. Booking on Fridays can also help you save, while Mondays typically see higher rates. Use Expedia’s search tool to filter by budget and location, ensuring you find the best deals. Look for eco-certified hotels for sustainable options, and consider booking packages that combine flights and accommodations for additional savings. Exploring on public transport and engaging in free activities will further enhance your experience without straining your budget.

  • 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: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can easily arrange your search results to display prices from lowest to highest, ensuring that the most affordable hotels are shown first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in Kenya with your flights and activities when you book a package through Expedia.

Find the best attractions in Kenya

Kenya offers an exceptional outdoor, eco-friendly adventure for tourists seeking culture and excitement. With popular attractions including national parks, stunning beaches, and wildlife reserves, visitors can immerse themselves in the country's natural beauty. For a luxurious experience, consider staying at one of the exquisite safari lodges that enhance your exploration of this magnificent destination.

  • Ngare Ndare Forest Park: Nestled in the foothills of Mount Kenya, this enchanting forest offers serene walking trails, crystal-clear waterfalls, and diverse wildlife. Visitors can immerse themselves in the lush greenery and spot species such as elephants and various birds, making it ideal for nature enthusiasts.
  • Oloololo Gate: This historic entrance to the Masai Mara provides a glimpse into the rich culture of the Maasai people. The gate is surrounded by stunning landscapes, and visitors can experience traditional Maasai practices while appreciating the vibrant local heritage.
  • Hell's Gate National Park - Elsa Gate: Renowned for its dramatic scenery, this park invites adventure seekers to explore its rocky cliffs and gorges. Activities such as hiking, cycling, and wildlife viewing allow for an exhilarating outdoor experience amidst breathtaking views.

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

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 Rp1.257.806 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 Rp1.257.806 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".

Explore a world of travel with Expedia