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

    Save instantly and earn perks with One Key
  • 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. Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Nairobi West
9.0 out of 10, Wonderful, (856 reviews)
"Enjoyed my stay"
United States
Nkpoikanna-Abasi
The price is £124
includes taxes & fees
27 Sept - 28 Sept
Argyle Grand Hotel Nairobi Airport

2. Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (300 reviews)
"Everything about this place was beautiful and a paradise!"
United States
Meneena
The price is £248
includes taxes & fees
25 Sept - 26 Sept
Swahili Beach Resort

3. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (287 reviews)
"The best hotel and resort in Mombasa area! All rounder champion."
United Kingdom
Shiladitya
The price is £135
includes taxes & fees
26 Sept - 27 Sept
PrideInn Paradise Beach Resort & Spa Mombasa

4. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (392 reviews)
"Really good resort, super friendly staff"
Canada
Grace
The price is £189
includes taxes & fees
25 Sept - 26 Sept
Sarova Whitesands Beach Resort & Spa, Mombasa

5. 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, (212 reviews)
"Staff were very friendly and courteous. I will definitely stay again."
United States
OYINLOLA
The price is £55
includes taxes & fees
2 Oct - 3 Oct
Holiday Inn Nairobi Two Rivers Mall by IHG

6. Severin Sea Lodge

Severin Sea Lodge
5.0 star property
Mombasa
9.2 out of 10, Wonderful, (279 reviews)
"Excellent hotel with friendly and helpful staff. The food was delicious, and the service was outstanding. Rooms were clean and comfortable. Highly recommended!"
United Kingdom
Peter
The price is £143
includes taxes & fees
25 Oct - 26 Oct
Severin Sea Lodge

7. Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very good, (244 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 £341
includes taxes & fees
25 Sept - 26 Sept
Southern Palms Beach Resort

8. Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (810 reviews)
"Great beach view, great staff, great food, great time!"
United States
Marcus
The price is £188
includes taxes & fees
25 Sept - 26 Sept
Voyager Beach Resort

9. Serena Beach Resort and Spa

Serena Beach Resort and Spa
4.0 star property
Shanzu
9.2 out of 10, Wonderful, (241 reviews)
"Excellent location on the beach Sumptuous breakfast Very helpful staff Excellent for relaxation"
United States
Christopher
The price is £187
includes taxes & fees
25 Sept - 26 Sept
Serena Beach Resort and Spa

10. JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi
4.5 star property
Westlands
9.8 out of 10, Exceptional, (133 reviews)
"Splendid stay"
United States
Umar
The price is £216
includes taxes & fees
26 Sept - 27 Sept
JW Marriott Hotel Nairobi

11. Best Western Plus Meridian Hotel

Best Western Plus Meridian Hotel
3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1,003 reviews)
"Well located, clean, comfortable and well designed bedrooms, great choice for breakfast, and the team were brilliantly helpful and friendly."
United Kingdom
Elizabeth
The price is £52
includes taxes & fees
25 Sept - 26 Sept
Best Western Plus Meridian Hotel

12. ibis Styles Nairobi Westlands

ibis Styles Nairobi Westlands
3.5 star property
Muthangari
8.4 out of 10, Very good, (794 reviews)
"Everything was perfect! The room was great, and the rooftop restaurant and bar were amazing. All of the staff were very friendly and welcoming."
Canada
Arash
The price is £61
includes taxes & fees
9 Oct - 10 Oct
ibis Styles Nairobi Westlands

13. 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

14. Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.2 out of 10, Wonderful, (850 reviews)
"Such a quiet hotel in the heart of downtown. Had a great nights sleep after a long flight. Lovely breakfast and terrace. Staff were so friendly and helpful. Great history too!"
United States
Karen
The price is £149
includes taxes & fees
25 Sept - 26 Sept
Sarova Stanley Hotel, Nairobi

15. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very good, (185 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is £132
includes taxes & fees
21 Oct - 22 Oct
Leopard Beach Resort & Spa

16. Sofa Camp Naivasha

Sofa Camp Naivasha
3.0 star property
Naivasha
Sofa Camp Naivasha

17. 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)
"Very close to the airport & shuttle every hour"
United States
Ian
The price is £149
includes taxes & fees
16 Oct - 17 Oct
Crowne Plaza Nairobi Airport by IHG

18. Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (1,000 reviews)
"Well maintained property, clean well sized rooms and the complimentary airport shuttle makes it a perfect transit hotel."
United States
Anne-Marie
The price is £111
includes taxes & fees
7 Oct - 8 Oct
Hilton Garden Inn Nairobi Airport

19. Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (104 reviews)
"Wonderful staff and service. A great all inclusive hotel on the beautiful Diani Beach. Lots of activities if you want or just relax. Good food selection. Would definitely stay again"
Australia
Maree
The price is £215
includes taxes & fees
29 Sept - 30 Sept
Diani Sea Lodge

20. Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (117 reviews)
"Great stay for family of 5!"
United States
Matt
The price is £117
includes taxes & fees
26 Sept - 27 Sept
Hyatt Regency 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:2 Oct - 4 Oct

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

  • Stunning National Parks: Kenya is renowned for its breathtaking national parks, offering unforgettable wildlife experiences and game drives.
  • Beautiful Beaches: Enjoy the idyllic shores of Diani Beach, perfect for relaxation and water sports.
  • Rich Cultural Experiences: Immerse yourself in local traditions and vibrant cultures throughout the country.
  • Luxury Safari Lodges: Experience comfort and elegance in unique safari lodges amidst the wilderness.
  • Diverse Accommodation Options: From opulent hotels to charming guesthouses, Kenya caters to every traveler's needs.

Find great hotels in Kenya

Explore a diverse range of hotel accommodation options in Kenya, from luxurious hotels to cosy guesthouses. Whether you're seeking a family-friendly stay, a serene spa retreat, or facilities tailored for business travel, you'll find an array of choices to suit your needs. With numerous safari lodges and top-rated hotels, your Kenyan adventure is sure to be complemented by comfortable and memorable lodging experiences.

  • Best Western Plus Meridian Hotel: The Best Western Plus Meridian Hotel is a welcoming 3.5-star hotel with a guest rating of 8.8, making it ideal for families and business travellers alike. Nestled in Kenya, this hotel combines comfort and convenience, featuring amenities tailored for children, such as complimentary cribs and highchairs. Guests can enjoy spacious rooms equipped with modern facilities, a restaurant offering a delightful menu, and a business centre for work needs. The friendly staff are dedicated to ensuring an enjoyable stay, making this hotel a top choice for those seeking a family-friendly atmosphere while on business or leisure trips.
  • ibis Styles Nairobi Westlands: The ibis Styles Nairobi Westlands is a trendy 3.5-star hotel with a guest rating of 8.4, perfect for families seeking a spa-themed getaway. Located in Kenya, this stylish hotel provides a full range of spa services, including massage therapies and body treatments, ensuring relaxation during your stay. Children are well catered for with amenities like free cribs and a first aid kit. The hotel’s vibrant decor, combined with a refreshing pool area, creates a lively atmosphere, making it an excellent choice for both leisure and business travellers looking for a refreshing break.
  • Voyager Beach Resort: Voyager Beach Resort is a stunning 4-star property boasting a guest rating of 8.8, ideal for beach lovers and adventure seekers. Situated in Kenya, this resort offers direct access to the beach, allowing guests to indulge in various water sports such as fishing, snorkelling, and kayaking. The vibrant atmosphere, coupled with exciting recreational activities available onsite or nearby, ensures a memorable adventure vacation. With spacious accommodations and friendly service, Voyager Beach Resort is the perfect escape for those looking to unwind by the sea while experiencing thrilling activities.

Where to stay in Kenya

Kenya offers a remarkable blend of adventure and relaxation for every traveller. From the vibrant city life of Nairobi to the serene shores of Diani Beach, you can explore sublime safari camps and immerse yourself in the natural beauty of this dream destination. Whether you seek thrilling outdoor experiences or a peaceful holiday, Kenya’s friendly atmosphere and diverse landscapes promise an unforgettable vacation.

  • Nairobi: As the bustling capital of Kenya, Nairobi is a vibrant metropolis that seamlessly blends urban life with natural beauty. Nestled in the highlands of Kenya, it serves as a gateway to the renowned Nairobi National Park, where visitors can witness wildlife against the backdrop of the city skyline. Peak tourist seasons are in January to February and November, making it an ideal time for outdoor adventures, scenic experiences, and exploring the city's myriad shopping centres. Highlights include the Giraffe Centre and the David Sheldrick Wildlife Trust, both of which offer unique insights into Kenya's rich fauna.
  • Mombasa: Located along the sparkling coastline, Mombasa is Kenya's second-largest city and a treasured metropolis known for its beautiful beaches and rich history. The city experiences peak tourist arrivals from December to February, providing a perfect setting for family outings and beach activities. Mombasa boasts stunning beaches like Diani and Nyali, alongside fascinating archaeological sites, including Fort Jesus. The vibrant local markets and shopping centres offer a taste of Swahili culture, making Mombasa a delightful blend of relaxation and exploration.
  • Diani Beach: Renowned for its pristine white sands and crystal-clear waters, Diani Beach is a stunning coastal city that attracts visitors seeking sun-soaked relaxation and outdoor adventures. The peak travel periods are from January and March to April, providing ample opportunities for water sports, golfing, and enjoying local attractions. The beach is dotted with luxurious resorts and features stunning natural wonders, such as coral reefs and lush greenery. With its laid-back atmosphere and scenic beauty, Diani Beach promises an unforgettable escape for beach lovers and nature enthusiasts alike.

Things to do in Kenya

Kenya offers a wealth of outdoor and eco-friendly adventures perfect for a memorable holiday. Visitors can indulge in beachside bliss, embark on birdwatching excursions, and enjoy thrilling game drives in safari camps. For families, kids' clubs provide engaging activities, while shopping centres and malls cater to those looking for a bit of retail therapy. With such diverse experiences, Kenya is an ideal destination for every type of traveller.

Shopping

In Nairobi, visit Sarit Centre for a variety of shops, from fashion to electronics. For a vibrant market experience, explore Maasai Market, where you can find handcrafted souvenirs and traditional art. These spots offer a fantastic blend of modern and local shopping.

Recreation

Muthaiga Golf Club offers an exclusive retreat with pristine greens and luxurious amenities, perfect for relaxation and networking. Karen Country Club provides a tranquil atmosphere with top-notch facilities for golf and leisure. Nanyuki Sports Club combines stunning views and activities, ideal for unwinding amidst nature.

Adventure

Experience the thrill of a safari in the Maasai Mara, renowned for its spectacular wildlife and the Great Migration. Explore the stunning landscapes of Mount Kenya, perfect for hiking and climbing enthusiasts seeking an unforgettable challenge.

Nightlife

In Nairobi, the vibrant Carnivore Restaurant offers a lively atmosphere with its famous meat buffet and live music. For clubbing, visit B Club, known for its electrifying DJ sets and stylish ambience. Meanwhile, Mombasa's Tamarind Dhow provides a unique dining experience with stunning ocean views and a relaxed vibe.

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

Booking tips and Expedia advantages for Kenya

  • 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 budget, desired location, and type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To view the best prices and offers, simply sort 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 through an Expedia package.

Find the best attractions in Kenya

Kenya offers an unforgettable adventure vacation with its stunning national parks, beautiful beaches, and wildlife reserves. Ideal for outdoor enthusiasts, it provides rich cultural experiences and breathtaking scenery. To enhance your stay, consider indulging in luxury safari lodges that promise comfort amidst the wild. With a plethora of activities and attractions, Kenya is a perfect destination for those seeking both adventure and relaxation.

  • Nairobi National Park: Experience the unique juxtaposition of wildlife and city life at Nairobi National Park. This remarkable sanctuary is home to a variety of animals, including lions, giraffes, and rhinos, all set against the backdrop of the city skyline. It offers adventure and outdoor vibes, perfect for a safari experience right on the doorstep of Nairobi.
  • Diani Beach: Renowned for its stunning white sands and turquoise waters, Diani Beach is a paradise for sun-seekers and water sports enthusiasts alike. The beach vibes here are perfect for relaxation, offering a tranquil escape with plenty of opportunities for swimming and sunbathing.
  • Maasai Mara National Reserve: Famous for the Great Migration, Maasai Mara offers a luxurious safari experience steeped in rich culture. Witness magnificent wildlife and immerse yourself in the traditions of the Maasai people, all while enjoying the breathtaking 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

Pocket Guide: Kenya

Kenya contains immense savannahs populated by equally immense herds of wildlife. Framing these are the snow-capped mountains that line the equator and the compelling deserts. In between you can find a lush, palm-fringed coastline that kisses the Indian Ocean, the Great Rift Valley that tries its best to rip the continent in two and dense forests that demand exploration. Giving a human perspective and soul to the sights are the traditional peoples such as the Maasai, Samburu, Turkana, Swahili and the Kikuyu. A hotel in Kenya will open up to you a truly epic destination,

Best Hotels in Kenya for You

Nairobi – Nairobi is a robust but cosmopolitan African city packed with a lively cultural scene and nightlife. Amidst the diverse peoples who call Nairobi home there is a fascinating National Museum, surprising national park, delightful elephant orphanage, those Rothschild’s giraffes and, of course, plenty of top notch Kenya hotels.

Mombasa – You will certainly not be the first foreign visitor to be captivated by this city of spices and dreams: East Africa’s largest port has played host to traders and invaders from faraway lands for centuries. Hear devotional chants from Jain temples merging into passionate calls to prayers from mosques. See dhows heading off into the sunset whilst traditional medicine sellers set up shop next to a sleeping cow. This unfinished blend of India, Arabia and Africa can feel edgy but it never feels less than intoxicating. Experience all this from your Mombasa hotel.

Masai Mara - You’re sure to have a show with a Masai Mara hotel. Wildebeest, zebra, impala, elephant, Masai giraffe and several species of gazelle all call this savannah home. The concentration of game in this northern extension of the Serengeti Plains attracts cheetahs, leopards and the highest lion densities in the world.

Amboseli Amboseli National Park – It is the sight of hundreds of elephants against the stunning backdrop of Mount Kilimanjaro that makes this such a must-see park. Book a hotel close to Amboseli National Park for an unforgettable experience.

Mount Kenya - Africa’s second-highest mountain is, perhaps, its most beautiful. Venerated by the Kikuyu, honoured by UNESCO (as both a World Heritage Site and Biosphere Reserve) and an irresistible but challenging temptation for hikers. Wait for the clouds to part after your ascent and you will be gifted stunning, panoramic views.

How to Make the Most of Your Hotel in Kenya

Herds of wildebeest and zebras migrating in their millions across the savannahs make an epic site on a wildlife safari in Kenya. Of course, the great predators of Africa follow in their wake. Admire the red elephants of Tsavo or gaze at Amboseli elephants living in the shadow of Mt Kilimanjaro. Catch sight of pink flamingos standing in the shallows of a lake in vast numbers and then contrast the dense forests, arid deserts and lush, palm-fringed coast: Kenya is never short of sights!

Hike up Mount Kenya for the best seat available in Kenya’s theatrical landscape, party all night in Mombasa, visit the most unlikely national park in Nairobi, learn about the Rothschild giraffes and don’t stop there: there is plenty more to do! Discover the different beliefs and tribes that make up Kenyan society, indulge in some extreme sports and try and tie everything you have done together at Nairobi’s National Museum. Good luck!

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 £52 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 £52 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?
Reserve a Kenya hotel with Expedia for choice, ease and price. Also, our One Key™ rewards scheme lets you earn OneKeyCash™* on all eligible hotels, car rentals, flights, holiday rentals and more. Plus, we offer flexibility should your schedule change, and if you want to ask us anything or need assistance, our online Help Centre is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.

Explore a world of travel with Expedia