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, (791 reviews)
"Breakfast was great!"
United States
Mary
The price is £141
includes taxes & fees
10 Aug - 11 Aug
Argyle Grand Hotel Nairobi Airport

2. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (376 reviews)
"It was. All around perfect!!"
United States
Jim
The price is £194
includes taxes & fees
30 Jul - 31 Jul
Sarova Whitesands Beach Resort & Spa, Mombasa

3. 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 £299
includes taxes & fees
24 Aug - 25 Aug
Swahili Beach Resort

4. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (265 reviews)
"Second time here great place enjoyed and fun for the kids."
United States
Paul
The price is £145
includes taxes & fees
10 Aug - 11 Aug
PrideInn Paradise Beach Resort & Spa Mombasa

5. Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (800 reviews)
The price is £197
includes taxes & fees
9 Aug - 10 Aug
Voyager Beach Resort

6. 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, (186 reviews)
The price is £62
includes taxes & fees
2 Aug - 3 Aug
Holiday Inn Nairobi Two Rivers Mall by IHG

7. Serena Beach Resort and Spa

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

8. 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 £352
includes taxes & fees
5 Aug - 6 Aug
Southern Palms Beach Resort

9. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very good, (181 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is £195
includes taxes & fees
31 Jul - 1 Aug
Leopard Beach Resort & Spa

10. Lux Suites Nairobi Homes Apartment Nyali

Lux Suites Nairobi Homes Apartment Nyali
3.0 star property
Mombasa
The price is £119
includes taxes & fees
22 Aug - 23 Aug
Lux Suites Nairobi Homes Apartment Nyali

11. Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (91 reviews)
"Excellent staff, loved the beach bar open till midnigh"
United States
McDonald
The price is £208
includes taxes & fees
23 Aug - 24 Aug
Diani Sea Lodge

12. Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill
3.5 star property
Kilimani
9.2 out of 10, Wonderful, (311 reviews)
"We always enjoy staying at this property!"
United States
Fred
The price is £52
includes taxes & fees
30 Jul - 31 Jul
Best Western Nairobi Upper Hill

13. Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (828 reviews)
"I was a great pleasure to stay at the Stanley. The hotel had all we needed, including an amazing history and awesome staff. The place to stay in Nairobi!!"
Denmark
Søren
The price is £132
includes taxes & fees
9 Aug - 10 Aug
Sarova Stanley Hotel, Nairobi

14. Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (112 reviews)
"Great stay for family of 5!"
United States
Matt
The price is £139
includes taxes & fees
25 Jul - 26 Jul
Hyatt Regency Nairobi Westlands

15. Tribe Hotel

Tribe Hotel
5.0 star property
Gigiri
9.0 out of 10, Wonderful, (268 reviews)
"Great hotel"
United States
Veronika
The price is £171
includes taxes & fees
21 Aug - 22 Aug
Tribe Hotel

16. 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 £236
includes taxes & fees
7 Aug - 8 Aug
JW Marriott Hotel Nairobi

17. Mara Serena Safari Lodge

Mara Serena Safari Lodge
5.0 star property
Maasai Mara
9.2 out of 10, Wonderful, (56 reviews)
"Amazing , would recommend , best view ever "
United States
Areeb
The price is £770
includes taxes & fees
22 Aug - 23 Aug
Mara Serena Safari Lodge

18. Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (985 reviews)
"Great room, service!"
Canada
Raymond
The price is £131
includes taxes & fees
26 Jul - 27 Jul
Hilton Garden Inn Nairobi Airport

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

20. The Ritz-Carlton, Masai Mara Safari Camp

The Ritz-Carlton, Masai Mara Safari Camp
5.0 star property
Maasai Mara
The price is £4,712
includes taxes & fees
30 Jul - 31 Jul
The Ritz-Carlton, Masai Mara Safari 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:31 Jul - 2 Aug

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