Book Kenya Hotels

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kenya hotels

Glee Nairobi, a Preferred LVX Hotel

Glee Nairobi, a Preferred LVX Hotel
5.0 star property
Nairobi
9.8 out of 10, Exceptional, (130 reviews)
"Glee is an excellent hotel"
United States
Adama
The price is NZ$373
includes taxes & fees
31 May - 1 June
Glee Nairobi, a Preferred LVX Hotel

Argyle Grand Hotel Nairobi Airport

Argyle Grand Hotel Nairobi Airport
5.0 star property
Lang'ata
9.0 out of 10, Wonderful, (761 reviews)
"Very convenient airport hotel, perfect stay. The meals were delicious, and the rooms were beautiful and comfortable."
Hong Kong SAR China
YUZHOU
The price is NZ$310
includes taxes & fees
22 June - 23 June
Argyle Grand Hotel Nairobi Airport

Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
4.0 star property
Mombasa
8.8 out of 10, Excellent, (361 reviews)
"Great location, pictures don’t show the beauty of the hotel, very kind and professional staff, very good for family vacation play ground, few pools, access to the beach but not entertainment at the beach. "
United States
Rose
The price is NZ$427
includes taxes & fees
31 May - 1 June
Sarova Whitesands Beach Resort & Spa, Mombasa

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (286 reviews)
"Amazing accommodations, great caring, friendly and professional staff. "
United States
Cyprian
The price is NZ$600
includes taxes & fees
5 June - 6 June
Swahili Beach Resort

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.6 out of 10, Excellent, (171 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is NZ$312
includes taxes & fees
29 May - 30 May
Leopard Beach Resort & Spa

Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (784 reviews)
"Perfect location, amazjng staff, family friendly, special day celebration friendly. We booked this place last minute but it was the best decision we ever made. Will definitely be back next year! "
Canada
Emma
The price is NZ$326
includes taxes & fees
1 June - 2 June
Voyager Beach Resort

Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very good, (234 reviews)
"Good amenities and very welcoming "
United States
Geoffrey
The price is NZ$610
includes taxes & fees
4 June - 5 June
Southern Palms Beach Resort

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, (168 reviews)
"Breakfast spread was great and the rooms Was great too. "
United States
MARK
The price is NZ$150
includes taxes & fees
7 June - 8 June
Holiday Inn Nairobi Two Rivers Mall by IHG

Serena Beach Resort and Spa

Serena Beach Resort and Spa
4.0 star property
Shanzu
9.2 out of 10, Wonderful, (230 reviews)
"Old hotel, pleasant staff. Good food"
United Kingdom
WARREN
The price is NZ$339
includes taxes & fees
29 May - 30 May
Serena Beach Resort and Spa

PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (248 reviews)
"All around the best in Mombassa"
United States
Shane
The price is NZ$280
includes taxes & fees
31 May - 1 June
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, (294 reviews)
"Google Hotel with clean room and nice restaurant"
United States
Muktar
The price is NZ$118
includes taxes & fees
31 May - 1 June
Best Western Nairobi Upper Hill

Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (820 reviews)
"The room is very clean and comfortable, the staff are super friendly, and the breakfast is wonderful."
United States
He
The price is NZ$376
includes taxes & fees
29 May - 30 May
Sarova Stanley Hotel, Nairobi

Baobab Beach Resort & Spa

Baobab Beach Resort & Spa
4.0 star property
Diani Beach
8.6 out of 10, Excellent, (179 reviews)
"The pool side was comfortable. The beach was on site perfectly. Everyone was welcoming. Room were clean. Bathrooms clean. Access to bathroom tissues, hand washing stations, hand towels. Staff was kind and friendly. Buffet always full and stacked. I would absolutely go back to this hotel. What an experience. "
Canada
Horacio
Baobab Beach Resort & Spa

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (84 reviews)
"Food was good people serving at the restaurants they focus only in people from Europe I was there I’m form USA my wife from Kenya I saw the difference maybe they were to attentive with Europeans but not with us that was the bad thing "
United States
Jose ignacio vega
The price is NZ$377
includes taxes & fees
3 June - 4 June
Diani Sea Lodge

Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (103 reviews)
"Awesome hotel, highly recommended !!"
Canada
David
The price is NZ$419
includes taxes & fees
12 June - 13 June
Hyatt Regency 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, (1,002 reviews)
"Nicely near the airport with a very good restaurant - excellent coffee!"
Canada
Gordon
The price is NZ$325
includes taxes & fees
1 June - 2 June
Crowne Plaza Nairobi Airport by IHG

Mara Serena Safari Lodge

Mara Serena Safari Lodge
5.0 star property
Maasai Mara
9.2 out of 10, Wonderful, (55 reviews)
"Amazing , would recommend , best view ever "
United States
Areeb
The price is NZ$910
includes taxes & fees
31 May - 1 June
Mara Serena Safari Lodge

Tribe Hotel

Tribe Hotel
5.0 star property
Gigiri
9.0 out of 10, Wonderful, (258 reviews)
"Friendly staff, great shopping and dining options close by, and ease of transport made this the perfect home base for the week! "
United States
Kathleen
The price is NZ$504
includes taxes & fees
20 June - 21 June
Tribe Hotel

Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.2 out of 10, Wonderful, (49 reviews)
"Great rooms really friendly staff and loved the decor"
United Kingdom
Grant
The price is NZ$346
includes taxes & fees
1 June - 2 June
Gem Forest Hotel Nairobi - MGallery Collection

Hilton Garden Inn Nairobi Airport

Hilton Garden Inn Nairobi Airport
4.0 star property
Embakasi
9.2 out of 10, Wonderful, (960 reviews)
"The staff were very welcoming, thank you for a great stay."
Canada
P. Elaine
The price is NZ$313
includes taxes & fees
27 June - 28 June
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.

Great weekend hotel deals in Kenya

Showing deals for:5 Jun - 7 Jun

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

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