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

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

Glee Nairobi, a Preferred LVX Hotel

Glee Nairobi, a Preferred LVX Hotel
5.0 star property
Nairobi
9.8 out of 10, Exceptional, (129 reviews)
"Glee is an excellent hotel"
United States
Adama
The price is ₹17,695
₹20,881 total
includes taxes & fees
3 May - 4 May
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, (747 reviews)
"Wonderful hotel in every way "
United Kingdom
Terence
The price is ₹11,751
₹13,867 total
includes taxes & fees
17 May - 18 May
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, (357 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 ₹14,154
₹17,940 total
includes taxes & fees
5 May - 6 May
Sarova Whitesands Beach Resort & Spa, Mombasa

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.6 out of 10, Excellent, (166 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is ₹12,575
₹15,718 total
includes taxes & fees
16 May - 17 May
Leopard Beach Resort & Spa

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (285 reviews)
"Amazing accommodations, great caring, friendly and professional staff. "
United States
Cyprian
The price is ₹23,348
₹28,017 total
includes taxes & fees
7 May - 8 May
Swahili Beach Resort

Voyager Beach Resort

Voyager Beach Resort
4.0 star property
Mombasa
8.8 out of 10, Excellent, (778 reviews)
"Fresh breakfast. Clean rooms and friendly staff. Great Beach view except for Noise during entertainment"
Canada
Carolina
The price is ₹14,625
₹18,281 total
includes taxes & fees
16 May - 17 May
Voyager Beach Resort

Southern Palms Beach Resort

Southern Palms Beach Resort
4.0 star property
Diani Beach
8.4 out of 10, Very good, (231 reviews)
"Good amenities and very welcoming "
United States
Geoffrey
The price is ₹32,175
₹37,967 total
includes taxes & fees
10 May - 11 May
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, (164 reviews)
"Breakfast spread was great and the rooms Was great too. "
United States
MARK
The price is ₹7,326
₹9,378 total
includes taxes & fees
8 May - 9 May
Holiday Inn Nairobi Two Rivers Mall by IHG

Sarova Stanley Hotel, Nairobi

Sarova Stanley Hotel, Nairobi
5.0 star property
Nairobi Central
9.0 out of 10, Wonderful, (819 reviews)
"The room is very clean and comfortable, the staff are super friendly, and the breakfast is wonderful."
United States
He
The price is ₹12,575
₹16,096 total
includes taxes & fees
8 May - 9 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

Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill
3.5 star property
Kilimani
9.2 out of 10, Wonderful, (288 reviews)
"Excellent price point option for stays in Nairobi. The staff are very friendly and always willing to assist. The rooms and showers are spacious. Rooms have a work space and guests can use other spaces throughout the property to work as well."
United States
Bonny
The price is ₹6,822
₹8,732 total
includes taxes & fees
25 May - 26 May
Best Western Nairobi Upper Hill

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 ₹13,288
₹17,009 total
includes taxes & fees
5 May - 6 May
Crowne Plaza Nairobi Airport by IHG

Gem Forest Hotel Nairobi - MGallery Collection

Gem Forest Hotel Nairobi - MGallery Collection
5.0 star property
Gigiri
9.2 out of 10, Wonderful, (48 reviews)
"Clean room, friendly staff"
United States
Hennan
The price is ₹13,213
₹16,516 total
includes taxes & fees
15 May - 16 May
Gem Forest Hotel Nairobi - MGallery Collection

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
The price is ₹25,542
₹30,357 total
includes taxes & fees
3 May - 4 May
Ol Pejeta Mansion

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, (403 reviews)
"Great staff and very nice hotel"
United States
James
The price is ₹14,078
₹17,598 total
includes taxes & fees
4 May - 5 May
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Novotel Nairobi Westlands

Novotel Nairobi Westlands
5.0 star property
Spring Valley
9.4 out of 10, Exceptional, (133 reviews)
"Good room, helpful hotel staff, "
United States
Mohan
The price is ₹11,884
₹14,855 total
includes taxes & fees
8 May - 9 May
Novotel Nairobi Westlands

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (83 reviews)
"Nice hotel beautifully located directly at the best part of Diani beach. Superfriendly and helpful staff. "
United States
Linda
The price is ₹20,099
₹23,717 total
includes taxes & fees
4 May - 5 May
Diani Sea Lodge

Hyatt Place Nairobi Westlands

Hyatt Place Nairobi Westlands
5.0 star property
Highridge
9.6 out of 10, Exceptional, (90 reviews)
"The breakfast buffet’s everything "
Canada
Houssounatou
The price is ₹15,566
₹19,458 total
includes taxes & fees
16 May - 17 May
Hyatt Place Nairobi Westlands

PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
5.0 star property
Mombasa
8.8 out of 10, Excellent, (245 reviews)
"All around the best in Mombassa"
United States
Shane
The price is ₹12,226
₹14,427 total
includes taxes & fees
27 May - 28 May
PrideInn Paradise Beach Resort & Spa Mombasa

Hyatt Regency Nairobi Westlands

Hyatt Regency Nairobi Westlands
5.0 star property
Westlands
9.4 out of 10, Exceptional, (98 reviews)
"Awesome hotel, highly recommended !!"
Canada
David
The price is ₹15,187
₹18,756 total
includes taxes & fees
16 May - 17 May
Hyatt Regency Nairobi Westlands
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:15 May - 17 May

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

Top Kenya Hotel Reviews

Guide to exploring Kenya

Safari adventure and stunning landscapes await in Kenya

Kenya, a gem in East Africa, offers a captivating blend of natural wonders and urban delights. Nairobi, the vibrant capital city, is a bustling hub where modern skyscrapers harmonize with traditional wildlife parks. Kilimani district, situated in Nairobi, entices visitors with its trendy shops and lively entertainment scene. For those seeking an opulent safari experience, Kenya boasts some of the best luxury destinations, where the breathtaking landscapes serve as a backdrop to observe majestic wildlife. From thrilling adventures in the wilderness to the vibrant energy of Nairobi, Kenya is a country that truly has it all.

Top reasons to visit Kenya

  • Nairobi: Nairobi, the vibrant capital city, offers a blend of modern skyscrapers and traditional wildlife parks. It is known for its safari opportunities, wildlife encounters, and natural parks. Nairobi also boasts a thriving business and entertainment scene, excellent shopping, and dining options.
  • Mombasa: Located on the coast, Mombasa offers similar attractions to Nairobi with the added allure of beautiful beaches and watersports. It is a great destination for safari, wildlife, nature, hunting, natural parks, business, entertainment, shopping, swimming, and dancing.
  • Diani Beach: Diani Beach is known for its stunning stretches of sand, making it a popular spot for relaxation and adventure. It offers safari, wildlife, nature, hunting, natural parks, business, entertainment, shopping, swimming, and dancing.
  • Amboseli National Park: Immerse yourself in the stunning beauty of the African savannah at Amboseli National Park. It offers close encounters with elephants and other wildlife against the backdrop of Mount Kilimanjaro.
  • United Nations Office at Nairobi: Explore the modern architecture and learn about the important work done by the United Nations in Africa, amidst beautiful landscaped gardens.

Find your hotel in Kenya

When planning your holiday in Kenya, you'll find a wide range of accommodation options to suit all budgets and preferences. From luxury resorts to budget-friendly hotels, Kenya has something for everyone.

  • Bamburi Beach Hotel - All Inclusive: This 3.0-star rating all-inclusive property in Mombasa offers a variety of amenities such as entertainment, pools, a library, and even wedding services. It is located near the beach and provides airport transportation.
  • Best Western Plus Meridian Hotel: With a 3.5-star rating, this hotel in Nairobi is known for its friendly staff and proximity to natural parks, shopping areas, and the university. It also offers connecting rooms and airport transportation.
  • Severin Sea Lodge: This 4.0-star rating resort in Mombasa offers a breathtaking experience with its beachfront location, entertainment options, fishing activities, and cultural tours.

Stay in Kenya and book hotels here to experience the beauty of its landscapes, rich wildlife, and vibrant culture. Whether you're looking for relaxation or adventure, Kenya has it all. Enjoy the stunning beaches, go on thrilling safaris, and immerse yourself in the local traditions. Your holiday in Kenya will be an unforgettable experience.

Explore the best places to visit and stay in Kenya

Kenya offers a range of exciting areas and neighborhoods for every traveler. Nairobi, the capital city, is a vibrant destination with safari opportunities, wildlife encounters, and natural parks. It also boasts a thriving business and entertainment scene, as well as excellent shopping and dining options. Mombasa, located on the coast, offers similar attractions with the added allure of beautiful beaches and watersports. Diani Beach, known for its stunning stretches of sand, is a popular spot for relaxation and adventure. Whether you're seeking a safari experience, exploring nature, or enjoying the local culture, Kenya has it all.

  • Nairobi: Safari, wildlife, nature, hunting, natural parks, business, entertainment, shopping, swimming, dancing.
  • Mombasa: Safari, wildlife, nature, hunting, natural parks, business, entertainment, shopping, swimming, dancing. Beautiful beaches and watersports.
  • Diani Beach: Safari, wildlife, nature, hunting, natural parks, business, entertainment, shopping, swimming, dancing. Stunning stretches of sand for relaxation and adventure.

Experience the top activities and must-see sights in Kenya

Kenya is a country that offers a wide range of experiences for a luxury holiday. Here are some of the top points of interest and what makes them unique:

  • Amboseli National Park: Immerse yourself in the stunning beauty of the African savannah, with close encounters with elephants and other wildlife, against the backdrop of Mount Kilimanjaro.
  • United Nations Office at Nairobi: Explore the modern architecture and learn about the important work done by the United Nations in Africa, amidst beautiful landscaped gardens.
  • Thika Road Mall: Indulge in a luxurious shopping experience with a wide range of international and local brands, along with fine dining options and entertainment facilities.

These attractions offer a mix of nature, culture, and leisure, providing a truly unforgettable experience during your visit to Kenya.

How to find great deals and cheap hotels in Kenya

  • To save on hotels in Nairobi Central, consider booking during off-peak seasons, such as May to July, when prices tend to be lower.
  • Use the search filters on Expedia to find affordable hotels in Nairobi Central that suit your preferences and budget.
  • Look out for special promotions and discounts on the Expedia website to score even better deals on hotels in Nairobi Central.
  • Consider staying in budget-friendly accommodations such as hostels or guesthouses in Nairobi Central.
  • To save on travel expenses in Nairobi Central, utilize public transportation like buses or trains instead of taxis.
  • Take advantage of the safari, wildlife, and nature experiences in Kenya by booking package deals that include accommodation and activities.
  • Enjoy the shopping and entertainment options in Nairobi Central by exploring local markets and attending cultural events.
  • Don't forget to experience the swimming and dancing opportunities available in Nairobi Central, whether in hotel pools or local dance clubs.
  • Before booking, read reviews and compare prices on the Expedia website to ensure you're getting the best value for your money in Nairobi Central.

Discover the flavours of Kenya

When it comes to local cuisine in Kenya, there are several highlights and unique dishes that you must try. One of the highlights is nyama choma, which is grilled meat usually served with ugali (a maize meal) and kachumbari (a fresh tomato and onion salsa). Another unique dish is sukuma wiki, which is a delicious collard greens dish often served with maize meal or rice. Additionally, Kenyan cuisine features dishes like pilau (spiced rice), chapati (flaky flatbread), and samosas (fried pastries filled with meat or vegetables). If you're a cheese lover, Kenya offers a variety of locally made cheeses such as gouda, cheddar, and feta.

When it comes to dining experiences in Kenya, there are plenty of options for fun-filled evenings. You can visit various restaurants that cater to different cuisines. If you're in the mood for Thai food, there are Thai restaurants that offer authentic dishes like pad Thai, green curry, and tom yum soup. For Indian cuisine, you can find restaurants serving flavourful curries, biryanis, and tandoori dishes. Whether you're looking for a casual dining experience or a fine dining affair, Kenya has a diverse range of restaurants to satisfy your cravings.

Best time to go to Kenya

Kenya boasts a year-around average temperature of 18.0°C, peaking at 19.6°C in February, March, its warmest month, and dipping to an average low of 16.2°C in July, the coolest. Rainfall averages at 70.9mm annually, with November seeing the heaviest showers and July, August being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January18.781.3
February19.669.8
March19.688.9
April18.8105.4
May17.691.4
June16.736.8
July16.220.3
August16.320.3
September17.536.8
October18.491.4
November18.1116.8
December18.191.4

The nearest major airports for your trip to Kenya

Kenya welcomes visitors through its major airports, including Nairobi's Jomo Kenyatta International Airport (NBO), located 181.9km from the city. Nearby, the Crowne Plaza Nairobi Airport offers a luxurious stay just 1.6km from the airport, with convenient transport services. Mombasa's Moi International Airport (MBA), situated 301.6kms from the city, features hotels like PrideInn Paradise Beach Resort & Spa, which is 16.1km away and provides 24-hour airport shuttle services. Kisumu International Airport (KIS) is 352.4km from the city and has the Acacia Premier Hotel just 3.2km away, offering reliable transport options to the airport. Each destination ensures a comfortable stay for travellers.

The Kenya info point: What you need to know

Category
Details
What is Kenya known for?Safari, Wildlife, Maasai Mara
Most popular month?July, August, September
Length of Stay7-10 days
WeatherWarm and sunny year-round
Don't missMasai Mara National Reserve, Mount Kenya, Amboseli National Park
CuisineTraditional Kenyan dishes, Nyama Choma (Grilled Meat)
Where to goNairobi, Mombasa, Lake Nakuru

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Kenya cost?
Prices for Kenya hotels vary depending on the season and other factors, like school holidays and Easter. You can find cheap options from ₹8,732 in a few different ways. Select your destination and trip dates and then set your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to Kenya?
Any time is a good time to discover Kenya, just bear in mind that the weather will vary depending on your location. If it's a Nairobi summer holiday you're after, organise your trip between December and February. You can expect average temperatures of between -10ºC and -4ºC then in this city, which has a oceanic climate.
What is the best area to stay in Kenya?
Kenya has plenty of thrilling places to stay, including Nairobi and Mombasa. Each has its own unique attractions, so why not plan time to discover both?
How can I find cheap hotels in Kenya?
Discover affordable accommodation with ease by using our filters. Click on the "Price per night" checkbox to browse budget-friendly options in Kenya. You can also look at our cheap hotels in Kenya page. The lowest available price starts at ₹8,732 per night.
What are the best hotels in Kenya for families?
Expedia makes it simple to book a hotel with everything you need for a memorable family getaway to Kenya. Start by choosing "Family friendly" in the "Traveller experience" heading of our filter tool. Then tweak your search by things like "Guest rating" and "Property type." Whether you want a family hotel in Kenya for a weekend trip or a big summer holiday, we've got you and your crew covered.
Why should I book my Kenya hotel with Expedia?
Incredible deals and plenty of choice are two of the many reasons to get a Kenya hotel with Expedia. On top of that, our free rewards platform, One Key™, lets you earn and spend OneKeyCash™* on eligible car rentals, hotels and more. And if your itinerary changes and you need to alter your reservation, don't worry. Our online Help Centre is ready to assist you anytime, night or day.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.