Photo by Kenya Tourism Board

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

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, (638 reviews)
"A beautiful place to stay "
Australia
Nicola
Argyle Grand Hotel Nairobi Airport

Severin Sea Lodge

Severin Sea Lodge
5.0 star property
Mombasa
9.2 out of 10, Wonderful, (244 reviews)
"good A/C and great staff and nice pool"
United States
John
The price is Rp2.787.536
Rp4.298.432 total
includes taxes & fees
12 Feb - 13 Feb
Severin Sea Lodge

Sarova Whitesands Beach Resort & Spa

Sarova Whitesands Beach Resort & Spa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (324 reviews)
"Awesome service with a wide variety of dining options."
Canada
Kim
Sarova Whitesands Beach Resort & Spa

Southern Palms Beach Resort

Southern Palms Beach Resort
4.0 star property
Diani Beach
8.2 out of 10, Very good, (225 reviews)
"The customer service at Southern Palms was great, and the place itself was great."
United States
frederick
The price is Rp6.485.238
Rp7.652.477 total
includes taxes & fees
18 Jan - 19 Jan
Southern Palms Beach Resort

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, (381 reviews)
"Great service"
United States
derek
The price is Rp2.094.975
Rp2.618.718 total
includes taxes & fees
13 Jan - 14 Jan
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

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, (127 reviews)
"Friendly staff and nice accommodations "
United States
Kareem
The price is Rp1.156.306
Rp1.480.072 total
includes taxes & fees
18 Jan - 19 Jan
Holiday Inn Nairobi Two Rivers Mall by IHG

Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (751 reviews)
"Everything was good -- room, food, entertainment, staff."
Canada
Ole
The price is Rp2.761.007
Rp3.451.258 total
includes taxes & fees
13 Jan - 14 Jan
Voyager Beach Resort

Ol Pejeta Mansion

Ol Pejeta Mansion
3.0 star property
Nanyuki
2.0 out of 10, (1 review)
"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, (113 reviews)
"The staff was amazing, so kind and so helpful to our family. The rooms were comfortable and spacious and the amenities were great "
United States
Eric
The price is Rp2.152.832
Rp2.691.040 total
includes taxes & fees
17 Jan - 18 Jan
Novotel Nairobi Westlands

Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.2 out of 10, Wonderful, (36 reviews)
"Clean room, friendly staff"
United States
Hennan
The price is Rp2.341.205
Rp2.926.506 total
includes taxes & fees
15 Jan - 16 Jan
Gem Forest Hotel Nairobi - MGallery Collection

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (279 reviews)
"Wow, amazing resort! Delicious food, great location, very clean & comfortable. Beautiful gardens. Loved our stay here.❤️"
Australia
Kim
Swahili Beach Resort

The Sarova Stanley

The Sarova Stanley
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (786 reviews)
"It was everything I needed. If I go back to Kenya, I’ll stay there again."
United States
annemarie
The Sarova Stanley

Best Western Plus Meridian Hotel

Best Western Plus Meridian Hotel
3.5 star property
Nairobi Central
8.8 out of 10, Excellent, (1,002 reviews)
"The staff members were very helpful and welcoming. Accommodations were set with ease and professionalism. The hotel is well kept and has nice amenities for patrons to enjoy."
United States
Patty
The price is Rp969.230
Rp1.143.692 total
includes taxes & fees
17 Jan - 18 Jan
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, (69 reviews)
"Clean, modern, spacious and well laid out rooms. Ample dining options, and professional courteous staff throughout."
Canada
George
The price is Rp2.787.749
Rp3.484.686 total
includes taxes & fees
15 Jan - 16 Jan
Kwetu Nairobi, Curio Collection By Hilton

Baobab Beach Resort & Spa

Baobab Beach Resort & Spa
4.0 star property
Diani Beach
8.4 out of 10, Very good, (174 reviews)
"The entire holiday was brilliant"
United Kingdom
Lakshman
Baobab Beach Resort & Spa

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.6 out of 10, Excellent, (157 reviews)
"Beautiful cottage with beautiful Ocean view."
United States
Winfred
The price is Rp3.520.696
Rp4.400.870 total
includes taxes & fees
29 Jan - 30 Jan
Leopard Beach Resort & Spa

Diamonds Leisure Beach & Golf Resort

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

PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (227 reviews)
"This resort was one of the best resorts I’ve been. It was clean and the staff is so nice. The buffet meals had a wide variety of food. I would recommend this resort to anyone traveling to Mombasa! "
United States
Diana
The price is Rp3.130.044
Rp3.693.452 total
includes taxes & fees
16 Jan - 17 Jan
PrideInn Paradise Beach Resort & Spa Mombasa

Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill
3.5 star property
Kilimani
9.2 out of 10, Wonderful, (246 reviews)
"Variety of foods served on breakfast and the stuff at the reception were very friendly and actually allow me to check out with added time I was so pleased by that."
United States
Timothy Kisakye
The price is Rp848.834
Rp1.086.507 total
includes taxes & fees
16 Jan - 17 Jan
Best Western Nairobi Upper Hill

Mara Serena Safari Lodge

Mara Serena Safari Lodge
5.0 star property
Maasai Mara
9.2 out of 10, Wonderful, (53 reviews)
"Amazing , would recommend , best view ever "
United States
Areeb
The price is Rp6.094.037
Rp10.554.764 total
includes taxes & fees
13 Jan - 14 Jan
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:23 Jan - 25 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.086.507 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.086.507 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".