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

Kenya Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kenya hotels

Argyle Grand Hotel Nairobi Airport

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

Southern Palms Beach Resort

Southern Palms Beach Resort
4.0 star property
Diani Beach
8.2 out of 10, Very good, (220)
"Yes, enjoyed my stay "
United States
Chioma
The price is Rp6.448.222
Rp7.608.798 total
includes taxes & fees
8 Jan - 9 Jan 2026
Southern Palms Beach Resort

Sarova Whitesands Beach Resort & Spa

Sarova Whitesands Beach Resort & Spa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (316)
"Very nice hotel "
United States
Shane
The price is Rp3.209.554
Rp4.068.110 total
includes taxes & fees
21 Dec - 22 Dec
Sarova Whitesands Beach Resort & Spa

Severin Sea Lodge

Severin Sea Lodge
5.0 star property
Mombasa
9.4 out of 10, Exceptional, (241)
"good A/C and great staff and nice pool"
United States
John
The price is Rp2.999.102
Rp4.543.940 total
includes taxes & fees
16 Jan - 17 Jan 2026
Severin Sea Lodge

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, (121)
"Friendly staff and nice accommodations "
United States
Kareem
The price is Rp966.798
Rp1.237.502 total
includes taxes & fees
1 Jan - 2 Jan 2026
Holiday Inn Nairobi Two Rivers Mall by IHG

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
5.0 star property
Diani Beach
8.0 out of 10, Very good, (377)
"Great service from the very cordial staff"
United States
derek
The price is Rp2.083.017
Rp2.603.771 total
includes taxes & fees
5 Jan - 6 Jan 2026
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Voyager 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 Rp2.745.247
Rp3.431.559 total
includes taxes & fees
4 Jan - 5 Jan 2026
Voyager Beach Resort

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (277)
"Had the best time here, close to everything and the staff are all so adorable and friendly."
Australia
Susan
The price is Rp4.591.739
Rp5.418.252 total
includes taxes & fees
21 Dec - 22 Dec
Swahili Beach Resort

The Sarova Stanley

The Sarova Stanley
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (783)
"Had the best stay in Kenya "
United States
Lukata
The price is Rp1.723.528
Rp2.206.116 total
includes taxes & fees
4 Jan - 5 Jan 2026
The Sarova Stanley

Diamonds Leisure Beach & Golf Resort

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

Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.4 out of 10, Exceptional, (33)
"Clean room, friendly staff"
United States
Hennan
The price is Rp2.327.842
Rp2.909.803 total
includes taxes & fees
25 Dec - 26 Dec
Gem Forest Hotel Nairobi - MGallery Collection

Best Western Plus Meridian Hotel

Best Western Plus Meridian Hotel
3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1000)
"Staff was excellent very good customer service. Very clean hotel very accommodating. Great experience advise others to stay."
United States
joseph
The price is Rp1.084.302
Rp1.279.476 total
includes taxes & fees
25 Dec - 26 Dec
Best Western Plus Meridian Hotel

Kwetu Nairobi, Curio Collection By Hilton

Kwetu Nairobi, Curio Collection By Hilton
5.0 star property
Kitisuru
9.4 out of 10, Exceptional, (63)
"Beautiful hotel, clean rooms, wonderful friendly staff, great restaurants"
Canada
Simon
The price is Rp2.771.837
Rp3.464.797 total
includes taxes & fees
21 Dec - 22 Dec
Kwetu Nairobi, Curio Collection By Hilton

Ol Pejeta Mansion

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

Novotel Nairobi Westlands

Novotel Nairobi Westlands
5.0 star property
Spring Valley
9.6 out of 10, Exceptional, (103)
"Clean room, excellent service, great staff and good location."
United States
Peter Munene
The price is Rp2.073.652
Rp2.592.065 total
includes taxes & fees
31 Dec - 1 Jan 2026
Novotel Nairobi Westlands

ibis Styles Nairobi Westlands

ibis Styles Nairobi Westlands
3.5 star property
Muthangari
8.4 out of 10, Very good, (738)
"It was a good stay. Staff were friendly and the service was professional "
United States
Anonymous traveller
The price is Rp1.291.614
Rp1.588.685 total
includes taxes & fees
23 Dec - 24 Dec
ibis Styles Nairobi Westlands

Crowne Plaza Nairobi Airport by IHG

Crowne Plaza Nairobi Airport by IHG
5.0 star property
Embakasi
9.4 out of 10, Exceptional, (1001)
"Could use more towels but staff was responsive and food was good."
United States
Daeshaun
Crowne Plaza Nairobi Airport by IHG

Leopard Beach Resort & Spa

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 Rp3.506.252
Rp4.382.815 total
includes taxes & fees
5 Jan - 6 Jan 2026
Leopard Beach Resort & Spa

Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (76)
"Great place, love the gym and food "
United States
Melanie
The price is Rp2.675.680
Rp3.304.465 total
includes taxes & fees
27 Dec - 28 Dec
Hyatt Regency Nairobi Westlands

Mara Serena Safari Lodge

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 Rp5.529.219
Rp9.869.078 total
includes taxes & fees
21 Dec - 22 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:2 Jan - 4 Jan
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

  • Unforgettable Safaris: Experience thrilling safaris in iconic national parks like Maasai Mara, where you can witness the incredible wildlife in their natural habitat.
  • Diverse Landscapes: From the bustling streets of Nairobi to the serene savannahs and stunning beaches, Kenya offers breathtaking scenery for all types of travellers.
  • Rich Cultural Experiences: Immerse yourself in the vibrant local culture through educational experiences and interactions with friendly locals.
  • Eco-Friendly Adventures: Engage in outdoor activities that promote sustainability and appreciation for nature, perfect for eco-conscious travellers.
  • Exquisite Accommodations: Enjoy a range of lodging options, from luxurious hotels to charming guesthouses, ensuring a comfortable stay.

Find great hotels in Kenya

Discover a range of exquisite accommodations in Kenya, from luxurious hotels to charming guesthouses, catering to both business and leisure travellers. Notable options include the Abalone House and Acacia Premier Hotel, each offering unique experiences. Whether you're seeking a family getaway, a relaxing spa retreat, or convenient accommodation accessible by private vehicle, Kenya promises a memorable stay tailored to your every need.

  • Best Western Plus Meridian Hotel: This 3.5-star hotel offers a perfect blend of comfort and convenience, making it an ideal choice for both business travellers and families. Located in the heart of Kenya, Best Western Plus Meridian Hotel features family-friendly amenities, including highchairs and complimentary cribs for younger guests. With its modern decor and professional services, the hotel ensures a welcoming atmosphere that caters to the needs of all visitors, providing an excellent base for exploring the vibrant surroundings.
  • ibis Styles Nairobi Westlands: A 3.5-star hotel that exudes a spa-themed ambience, ibis Styles Nairobi Westlands is designed for relaxation and rejuvenation. This property is particularly suitable for families and business travellers alike, boasting children’s amenities such as free cribs and a first aid kit for peace of mind. Guests can indulge in a full suite of spa services, including massages, aromatherapy treatments, and specialised couples' treatment rooms, alongside a refreshing pool service. Its contemporary design and soothing atmosphere make it a tranquil retreat in bustling Nairobi.
  • Fairview Hotel: As a prestigious 4-star establishment, Fairview Hotel is renowned for its elegant charm and exceptional service, catering primarily to business travellers seeking a sophisticated stay. This hotel is strategically situated in Kenya, offering easy access to key business districts and local attractions. With its spacious accommodations and refined dining options, Fairview Hotel provides a serene environment for professionals looking to unwind after a day of meetings, making it an excellent choice for those prioritising comfort and convenience.

Where to stay in Kenya

Kenya offers a remarkable travel experience, blending adventure and relaxation in its diverse landscapes. From the bustling streets of Nairobi to the serene savannahs of Maasai Mara, visitors can immerse themselves in eco-friendly activities and vibrant local culture. With ample accommodation choices and easy accessibility to attractions, Kenya caters to both adrenaline junkies and those seeking tranquility. Don't miss the chance to explore actual farms and interact with friendly locals, making your holiday truly unforgettable.

  • Nairobi: Nairobi, the bustling capital city of Kenya, is a vibrant metropolis where urban life meets natural beauty. Known for its unique blend of modernity and wildlife, visitors can explore the Nairobi National Park, where you might spot giraffes and lions against a city backdrop. The city's peak travel periods, such as February, July, and September, are ideal for experiencing outdoor adventures and breathtaking scenery. Nairobi is also a shopping haven, featuring numerous malls and local markets offering everything from handicrafts to high-end goods. With a rich cultural scene, including museums and art galleries, Nairobi promises an unforgettable urban experience.
  • Mombasa: Mombasa, Kenya's charming coastal city, is a paradise for beach lovers and families alike. With peak travel seasons in August and December to January, visitors flock to enjoy the sun-soaked beaches and vibrant outdoor activities. Mombasa offers a rich history, with landmarks such as Fort Jesus and the Old Town showcasing its Swahili culture. The city's stunning coastline is perfect for relaxation, water sports, and golfing at scenic courses. Embrace the local cuisine, characterised by fresh seafood and spices, and visit nearby islands for a truly immersive experience in this tropical haven.
  • Diani Beach: Diani Beach is a stunning coastal destination renowned for its pristine white sands and turquoise waters. Popular among tourists during January and March to April, it offers a perfect blend of outdoor activities and relaxation. Visitors can indulge in water sports, explore the nearby coral reefs, or unwind at luxurious beach resorts. Diani Beach is also home to beautiful islands and natural water features, making it a picturesque spot for nature enthusiasts. With its laid-back atmosphere and breathtaking scenery, Diani Beach is an ideal choice for those seeking a tranquil escape.

Things to do in Kenya

Kenya offers a thrilling blend of outdoor and eco-friendly adventures, perfect for adventure seekers. Engage in an unforgettable African safari trip, exploring the stunning landscapes of Samburu and beyond. Don't miss the chance to immerse yourself in local culture through educational experiences and vibrant shopping centres, all while enjoying the unique charm of this beautiful country.

Shopping

In Kenya, visit Two Rivers Mall for a vibrant atmosphere with shopping and entertainment options. Diamond Plaza II offers a blend of cultural gifts and modern shopping. Don't miss ABC Place, where you can find unique souvenirs amidst a lively family-friendly environment.

Recreation

At Moi International Sports Centre, immerse yourself in a vibrant sports atmosphere with various fitness activities. Olkaria Natural Health Spa offers rejuvenating treatments amidst serene surroundings, perfect for relaxation. Enjoy a round of golf at Baobab Golf Course, where stunning landscapes enhance your outdoor experience.

Adventure

Wild Waters is an exhilarating waterpark in Kenya, offering a thrilling array of slides and attractions for families and adventure seekers alike. For those who love the outdoors, Sekenani Reserve Headquarters provides a captivating wilderness experience, while the Oloolua Nature Trail invites hikers to explore stunning scenery and lush landscapes.

Nightlife

In Kenya, the Kenya National Theatre is a vibrant hub of romance and culture, offering captivating performances that immerse you in local artistry. Enjoy an evening filled with entertainment, where the lively atmosphere invites both laughter and appreciation for the rich Kenyan heritage.

*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 array of outdoor and eco-friendly adventures, making it an ideal destination for those seeking thrilling experiences. Visitors can explore a variety of attractions, including national parks, stunning beaches, and nature reserves, all of which provide a rich blend of culture and breathtaking scenery. Whether you're an adventurer or a culture enthusiast, Kenya’s unique offerings are sure to create lasting memories.

  • Hell's Gate National Park - Elsa Gate: Experience the stunning scenery and outdoor adventures at Hell's Gate National Park. Trek through dramatic landscapes, encounter wildlife, and explore the geothermal features that make this park unique.
  • Oloololo Gate: Step through history at Oloololo Gate, a magnificent arch that reflects the rich culture of Kenya. Discover its significance and immerse yourself in the local traditions and stories that echo through its structure.
  • Muliro Gardens: Enjoy a peaceful retreat at Muliro Gardens, a beautiful botanical garden perfect for families, romantic strolls, or simply unwinding amidst nature. The vibrant flora and serene environment create a lovely atmosphere for relaxation.

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

Visitors to Kenya can fly into its major airports, including Nairobi's Jomo Kenyatta International Airport (NBO), situated 181.9km from central Kenya. Excellent nearby hotels include the 5-star Sarova Stanley, 12.9km away, and the Panari Hotel, just 8.0km from the airport, both offering convenient transport options. Alternatively, WILson Airport (WIL) is located 188.3km from central Kenya, with the Tribe Hotel, 9.7km away, providing 24-hour shuttle services. Mombasa's Moi International Airport (MBA) is 484.4km from Kenya, with the Sarova Whitesands Beach Resort & Spa, 14.5km away, offering various transport services 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 Rp1.237.502 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.237.502 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".