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

Search Hotels in Kenya

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Kenya

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

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. Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Nairobi West
9.2 out of 10, Wonderful, (887 reviews)
"Delicious breakfast, nice staffs, free airport shuttle"
United States
Huy
$151 nightly
The price is $180
Dec 5 - Dec 6
Total with taxes and fees
Argyle Grand Hotel Nairobi Airport

3. Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (310 reviews)
"Everything about this place was beautiful and a paradise!"
United States
Meneena
$290 nightly
The price is $342
Nov 13 - Nov 14
Total with taxes and fees
Swahili Beach Resort

4. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
9.0 out of 10, Wonderful, (297 reviews)
"The best hotel and resort in Mombasa area! All rounder champion."
United Kingdom
Shiladitya
$188 nightly
The price is $221
Dec 6 - Dec 7
Total with taxes and fees
PrideInn Paradise Beach Resort & Spa Mombasa

5. 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
$204 nightly
The price is $239
Nov 17 - Nov 18
Total with taxes and fees
Voyager Beach Resort

6. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (400 reviews)
"Really good resort, super friendly staff"
Canada
Grace
$301 nightly
The price is $351
Nov 7 - Nov 8
Total with taxes and fees
Sarova Whitesands Beach Resort & Spa, Mombasa

7. Severin Sea Lodge

Severin Sea Lodge
5.0 star property
Mombasa
9.2 out of 10, Wonderful, (288 reviews)
"amazing spot in mombasa. a must stay hotel"
United Kingdom
MURTAZA HASSAN
$166 nightly
The price is $198
Dec 6 - Dec 7
Total with taxes and fees
Severin Sea Lodge

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, (233 reviews)
"Nice location, about 35 minutes from the airport. hotel is very clean and the staff are friendly and helpful."
United States
Fredrick
$64 nightly
The price is $74
Nov 20 - Nov 21
Total with taxes and fees
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
$382 nightly
The price is $454
Dec 6 - Dec 7
Total with taxes and fees
Southern Palms Beach Resort

10. JW Marriott Hotel Nairobi

JW Marriott Hotel Nairobi
4.5 star property
Westlands
9.6 out of 10, Exceptional, (163 reviews)
"Great stuff, location and amenities"
United States
Claude
$216 nightly
The price is $254
Nov 28 - Nov 29
Total with taxes and fees
JW Marriott Hotel Nairobi

11. Sofa Camp Naivasha

Sofa Camp Naivasha
3.0 star property
Naivasha
Sofa Camp Naivasha

12. Best Western Plus Meridian Hotel

Best Western Plus Meridian Hotel
3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1,001 reviews)
"Good to stay in Nairobi"
Canada
Julieta
$59 nightly
The price is $70
Nov 6 - Nov 7
Total with taxes and fees
Best Western Plus Meridian Hotel

13. ibis Styles Nairobi Westlands

ibis Styles Nairobi Westlands
3.5 star property
Muthangari
8.4 out of 10, Very good, (809 reviews)
"Clean room, excellent staff, great breakfast and great location."
United States
IRA KIRUNGI JOHN
$47 nightly
The price is $55
Dec 4 - Dec 5
Total with taxes and fees
ibis Styles Nairobi Westlands

14. Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.4 out of 10, Exceptional, (66 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
$109 nightly
The price is $128
Nov 14 - Nov 15
Total with taxes and fees
Gem Forest Hotel Nairobi - MGallery Collection

15. 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
$139 nightly
The price is $161
Nov 16 - Nov 17
Total with taxes and fees
Crowne Plaza Nairobi Airport by IHG

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. Nomad Beach Resort

Nomad Beach Resort
5.0 star property
Diani Beach
9.2 out of 10, Wonderful, (123 reviews)
"Had the most amazing time. Had a sea view room, it was spacious and clean. The restaurant served delicious food. The grounds were well maintained within the complex. The garden in front of our room was beautiful, sat there looking at the amazing sea view. The staff were very welcoming and made our experience at the Nomad beach resort unforgettable. We left with the best memories. Highly recommended!"
United Kingdom
Francina
$352 nightly
The price is $416
Nov 10 - Nov 11
Total with taxes and fees
Nomad Beach Resort

18. Nairobi Serena Hotel

Nairobi Serena Hotel
5.0 star property
Kilimani
9.4 out of 10, Exceptional, (361 reviews)
"Great restaurants"
United States
James
$172 nightly
The price is $203
Dec 4 - Dec 5
Total with taxes and fees
Nairobi Serena Hotel

19. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very good, (187 reviews)
"Loved the ambience and food provided"
United States
Dolly
$198 nightly
The price is $248
Nov 25 - Nov 26
Total with taxes and fees
Leopard Beach Resort & Spa

20. Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (1,000 reviews)
"Liked its proximity to the airport The breakfast was good and the room comfortable"
United States
NICOLA BLYTHE
$120 nightly
The price is $149
Nov 27 - Nov 28
Total with taxes and fees
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.

Compare top hotels in Kenya

5.0 star property
Nairobi West
5.0 star property
Diani Beach
5.0 star property
Mombasa
4.0 star property
Mombasa
4.0 star property
Mombasa
9.2
Wonderful
887 reviews
9.0
Wonderful
310 reviews
9.0
Wonderful
297 reviews
8.8
Excellent
813 reviews
8.8
Excellent
400 reviews
$151 nightly
The price is $180
Dec 5 - Dec 6
Total with taxes and fees
$290 nightly
The price is $342
Nov 13 - Nov 14
Total with taxes and fees
$188 nightly
The price is $221
Dec 6 - Dec 7
Total with taxes and fees
$204 nightly
The price is $239
Nov 17 - Nov 18
Total with taxes and fees
$301 nightly
The price is $351
Nov 7 - Nov 8
Total with taxes and fees
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking

Great weekend hotel deals in Kenya

Showing deals for:Nov 13 - Nov 15

Save an average of 15% on thousands of hotels when you're signed in

Top Kenya Hotel Reviews

Price trends for hotels in Kenya

Less expensive
More expensive
This month
Next month
April
October
$53
$54
Month
Price
January
$53
February
$51
March
$53
April
$50
May
$53
June
$54
July
$53
August
$51
September
$50
October
$57
November
$53
December
$54
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Kenya. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Kenya

Top reasons to visit Kenya

  • Thrilling Safaris: Experience breathtaking wildlife encounters in iconic national parks like Maasai Mara and Amboseli.
  • Stunning Beaches: Relax on the beautiful shores of Diani and explore the serene waters of Lamu Island.
  • Rich Cultural Experiences: Immerse yourself in local traditions, visit vibrant markets, and enjoy authentic Kenyan cuisine.
  • Diverse Accommodations: Choose from luxurious hotels to charming guesthouses, catering to all travel styles.
  • Adventure Activities: Engage in eco-friendly adventures like hiking, birdwatching, and water sports.

Find great hotels in Kenya

Explore a diverse range of hotel accommodations in Kenya, from luxurious star-rated hotels to charming guesthouses. Whether you're seeking a family getaway, a business travel experience, or a relaxing spa-themed vacation, Kenya offers it all. Don't miss out on the opportunity to stay at some of the best hotels and safari lodges, where adventure and comfort meet in this stunning East African destination.

  • Best Western Plus Meridian Hotel: This 3.5-star hotel offers a blend of comfort and convenience, making it an ideal choice for families and business travelers alike. With a guest rating of 8.8, this property boasts family-friendly amenities such as highchairs and complimentary cribs. Situated in a prime location in Kenya, it provides easy access to local attractions and a welcoming atmosphere. The hotel's amenities cater to both leisure and work needs, ensuring a versatile experience for all types of visitors.
  • ibis Styles Nairobi Westlands: Known for its spa-themed offerings, ibis Styles Nairobi Westlands is a 3.5-star hotel that garners a guest rating of 8.4. Ideal for families and those seeking relaxation, the hotel features a full-service spa offering prenatal massages and aromatherapy treatments. Children’s amenities like complimentary cribs and first aid kits enhance the family-friendly environment. Guests can unwind at the pool or indulge in spa services, making it a perfect retreat for both relaxation and adventure in the bustling city of Nairobi.
  • Voyager Beach Resort: A 4-star resort with a guest rating of 8.8, Voyager Beach Resort is the perfect destination for beach lovers and adventure seekers. With direct access to the beach, guests can enjoy a variety of water sports such as snorkeling, fishing, and kayaking right on-site. This resort offers an exciting mix of relaxation and adventure, making it a favorite for travelers looking to explore Kenya's vibrant coastal offerings. The scenic surroundings and extensive recreational activities ensure a memorable stay for all visitors.

Where to stay in Kenya

Kenya offers an unforgettable travel experience, blending adventure with relaxation. From the bustling streets of Nairobi to the serene landscapes of Maasai Mara, visitors can discover diverse scenery and vibrant nightlife. Don't miss hidden gems like the stunning beaches of Diani and the picturesque town of Lamu. Whether you're seeking eco-friendly adventures or a dream holiday, Kenya’s friendly atmosphere and rich culture will make your vacation truly special.

  • Nairobi: As the vibrant capital of Kenya, Nairobi is a bustling metropolis that offers travelers a unique blend of urban life and nature. Set against the backdrop of the Nairobi National Park, you can enjoy outdoor adventures like safari experiences while being steps away from shopping malls and local markets. The city is alive with culture, featuring art galleries and museums that showcase Kenya's rich heritage. With visitor numbers peaking in January to February and November, Nairobi promises a lively atmosphere where you can explore its diverse culinary scene and bustling nightlife.
  • Mombasa: Located along the beautiful coastline of Kenya, Mombasa is a vibrant city known for its stunning beaches and rich history. This coastal metropolis attracts families and beach lovers alike, especially during the peak season from December to February. Indulge in water sports, relax on the sandy shores, or explore local attractions such as historical monuments and the nearby islands. Mombasa's golf courses and shopping centers provide ample entertainment options, ensuring that every traveler has a memorable experience filled with sun, sand, and adventure.
  • Diani Beach: Renowned for its pristine white sands and turquoise waters, Diani Beach is a tropical paradise that offers a perfect blend of relaxation and adventure. This city is popular among those seeking scenic beauty and outdoor fun, with peak visits occurring in January and March to April. Engage in activities like snorkeling, kite surfing, or enjoying the vibrant nightlife. With nearby attractions like water parks and lush islands, Diani Beach is an idyllic destination for travelers looking to unwind and explore the natural wonders of Kenya.

Things to do in Kenya

Kenya offers a vibrant blend of outdoor adventure and eco-friendly experiences perfect for travelers. Popular activities include thrilling safari holidays, educational tours, and shopping at local centers and malls. Consider exploring various tour packages that provide enriching experiences, allowing you to immerse yourself in the stunning landscapes and diverse wildlife. Don't miss out on the chance to discover the best of Kenya during your trip.

Shopping

Experience Nairobi's Sarit Centre, a bustling shopping mall with diverse shops and eateries. For a local vibe, visit Maasai Market, where you can find unique handmade crafts and souvenirs. In Mombasa, check out City Mall for a mix of local and international brands.

Recreation

At Muthaiga Golf Club, enjoy a round of golf in a serene setting and unwind at the luxurious clubhouse. Karen Country Club offers spa treatments and fine dining amidst its lush gardens. Nanyuki Sports Club features outdoor activities and relaxation areas, perfect for rejuvenating in nature.

Adventure

In Maasai Mara, experience thrilling game drives to witness the Great Migration and spot the Big Five. In Lake Naivasha, enjoy exhilarating boat rides and bird watching, while in Amboseli National Park, marvel at the majestic views of Mount Kilimanjaro and encounter large herds of elephants.

Nightlife

In Nairobi, enjoy vibrant nightlife at popular spots like the trendy K1 Klub House with live music or the chic B Club for dancing. For a more laid-back vibe, check out the Brew Bistro, known for craft beers and delicious food, perfect for unwinding after a day of exploration.

*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: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and type of hotel you’re looking for. For instance, selecting the Eco-certified filter will show you 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 money by combining your hotel stay in Kenya with your flights and activities by booking an Expedia package.

Find the best attractions in Kenya

Kenya is a fantastic destination for outdoor and eco-friendly adventures, offering a diverse range of attractions. Travelers can explore stunning national parks, beautiful beaches, and wildlife reserves that cater to those seeking outdoor activities, cultural experiences, and breathtaking scenery. Whether you're an adventure enthusiast or a nature lover, Kenya promises an unforgettable vacation filled with unique experiences.

  • Nairobi National Park: Experience the unique juxtaposition of wildlife and urban life in this remarkable national park. Just minutes from the city center, you can embark on thrilling safari adventures while spotting lions, giraffes, and rhinos against a backdrop of Nairobi's skyline.
  • Diani Beach: Indulge in the stunning beauty of Diani Beach, known for its soft white sands and crystal-clear waters. This tropical paradise offers a relaxed atmosphere perfect for sunbathing, swimming, and engaging in water sports, ensuring an unforgettable beach experience.
  • Maasai Mara National Reserve: Immerse yourself in the rich culture and luxury of the Maasai Mara. Famous for its spectacular wildlife migrations, you can enjoy exclusive safari lodges, cultural interactions with the Maasai people, and 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

Kenya Hotel Travel Guide

When you trust Expedia to reserve a place to stay at any of our fabulous resorts, motels, or hotels, you can have the escape you desire. It doesn't matter what level of surroundings you prefer to surround yourself with, our simple tools make it easy for you to find exactly what you and your traveling companions are looking for. Start hunting today, and you're guaranteed to find the perfect room for your trip.

Eager to stay at an opulent spa? We've got you covered. We've got a huge assortment of modest motels in addition. And there are an assortment of options in between, too. It's simply based on what you're in the mood for and how much you'd like to save. And as far as location, you can select a room in any part of the region you'd like. You'll be presented with a range of accommodation choices at the center of the action, as well as private stays on the border of Kenya. When you browse our site's catalog of hotels in Kenya, you're bound to find inexpensive rates and awesome packages on any type of hotel in the area.

Expedia can save you time and money when securing your stay at an accommodation in Kenya, so you can spend your days getting the most out of your trip and not freaking out about busting your budget. So why wait another minute to book your travel plans? Select your ideal travel dates now to see the best deals on hotel rooms in Kenya!

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 $55 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 57ºF to 79ºF 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 $55 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.
Why should I book my Kenya hotel with Expedia?
Book a Kenya hotel with Expedia for choice, ease and price. Also, our One Key™ rewards scheme lets you collect OneKeyCash™* on any eligible flights, vacation rentals, hotels, car rentals and more. In addition, we offer flexibility in case your plans change, and if you have any questions or need assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Explore a world of travel with Expedia