Photo by Kenya Tourism Board

Book Kenya Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Top Cities in Kenya

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kenya hotels

Argyle Grand Hotel Nairobi Airport

5.0 star property
Lang'ata
9.0 out of 10, Wonderful, (618)
"We really enjoyed our stay. "
Canada
David
Argyle Grand Hotel Nairobi Airport

Southern Palms Beach Resort

4.0 star property
Diani Beach
8.2 out of 10, Very good, (219)
"Yes, enjoyed my stay "
United States
Chioma
The price is NZ$787
includes taxes & fees
13 Dec - 14 Dec
Southern Palms Beach Resort

Sarova Whitesands Beach Resort & Spa

4.0 star property
Mombasa
8.8 out of 10, Excellent, (314)
"Very nice hotel "
United States
Shane
The price is NZ$463
includes taxes & fees
11 Dec - 12 Dec
Sarova Whitesands Beach Resort & Spa

Severin Sea Lodge

5.0 star property
Mombasa
9.4 out of 10, Exceptional, (239)
"good A/C and great staff and nice pool"
United States
John
The price is NZ$432
includes taxes & fees
11 Dec - 12 Dec
Severin Sea Lodge

Holiday Inn Nairobi Two Rivers Mall by IHG

4.0 star property
Nairobi
9.2 out of 10, Wonderful, (117)
"Clean room, great food options and amazing staff!"
United Kingdom
Esther
The price is NZ$121
includes taxes & fees
19 Dec - 20 Dec
Holiday Inn Nairobi Two Rivers Mall by IHG

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
Diani Beach
8.0 out of 10, Very good, (375)
"Great service from the very cordial staff"
United States
derek
The price is NZ$269
includes taxes & fees
6 Jan - 7 Jan 2026
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Swahili Beach Resort

5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (276)
"Had the best time here, close to everything and the staff are all so adorable and friendly."
Australia
Susan
The price is NZ$542
includes taxes & fees
14 Dec - 15 Dec
Swahili Beach Resort

Voyager Beach Resort

4.0 star property
Mombasa
8.6 out of 10, Excellent, (746)
"Clean rooms. Cleaning was done quickly. Food was excellent. Most of all, excellent customer service and friendly staff "
United States
Taddeo
The price is NZ$355
includes taxes & fees
6 Jan - 7 Jan 2026
Voyager Beach Resort

The Sarova Stanley

5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (780)
"Had the best stay in Kenya "
United States
Lukata
The Sarova Stanley

Diamonds Leisure Beach & Golf Resort

4.0 star property
Diani Beach
8.2 out of 10, Very good, (133)
"Golf course is far below average. Resort is rundown. "
United States
Hugo
Diamonds Leisure Beach & Golf Resort

Ol Pejeta Mansion

3.0 star property
Nanyuki
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 "
Ireland
jan
Ol Pejeta Mansion

Best Western Plus Meridian Hotel

3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1001)
"Excellent staff and breakfast was really good."
United States
Michael
The price is NZ$132
includes taxes & fees
15 Dec - 16 Dec
Best Western Plus Meridian Hotel

Kwetu Nairobi, Curio Collection By Hilton

5.0 star property
Kitisuru
9.4 out of 10, Exceptional, (62)
"Beautiful hotel, clean rooms, wonderful friendly staff, great restaurants"
Canada
Simon
The price is NZ$359
includes taxes & fees
15 Dec - 16 Dec
Kwetu Nairobi, Curio Collection By Hilton

Crowne Plaza Nairobi Airport by IHG

5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1000)
"We love staying here when coming in and out Jomo Kenyatta. The free 24 hour shuttle is excellent. Reception is always stellar service. Only downside is the noise of trucks outside during the day. "
United Kingdom
Anthony
Crowne Plaza Nairobi Airport by IHG

Gem Forest Hotel Nairobi - MGallery Collection

5.0 star property
Gigiri
9.4 out of 10, Exceptional, (31)
"Brilliant and pleasant stay"
Ireland
Oghenevomerho
The price is NZ$301
includes taxes & fees
2 Jan - 3 Jan 2026
Gem Forest Hotel Nairobi - MGallery Collection

ibis Styles Nairobi Westlands

3.5 star property
Muthangari
8.4 out of 10, Very good, (735)
"All good"
United States
VenuGopal
The price is NZ$128
includes taxes & fees
22 Dec - 23 Dec
ibis Styles Nairobi Westlands

Novotel Nairobi Westlands

5.0 star property
Spring Valley
9.6 out of 10, Exceptional, (101)
"Clean room, excellent service, great staff and good location."
United States
Peter Munene
The price is NZ$268
includes taxes & fees
24 Dec - 25 Dec
Novotel Nairobi Westlands

Leopard Beach Resort & Spa

5.0 star property
Diani Beach
8.6 out of 10, Excellent, (155)
"Beautiful cottage with beautiful Ocean view."
United States
Winfred
The price is NZ$453
includes taxes & fees
5 Jan - 6 Jan 2026
Leopard Beach Resort & Spa

Hyatt Regency Nairobi Westlands

5.0 star property
Westlands
9.4 out of 10, Exceptional, (75)
"Great place, love the gym and food "
United States
Melanie
The price is NZ$342
includes taxes & fees
13 Dec - 14 Dec
Hyatt Regency Nairobi Westlands

Mara Serena Safari Lodge

5.0 star property
Maasai Mara
9.2 out of 10, Wonderful, (52)
"Amazing , would recommend , best view ever "
United States
Areeb
The price is NZ$987
includes taxes & fees
11 Dec - 12 Dec
Mara Serena Safari Lodge
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:19 Dec - 21 Dec
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 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

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$121 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$121 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".