Hotels in Kenya

Find deals on 10,252 hotels in Kenya

2 Jul — 3 Jul2
Sat 2/7
Sun 3/7

Top hotels in Kenya

Find the perfect hotel for your stay in Kenya
Review score
Hotel class

Best cities to book a hotel in Kenya

Below are the average prices for hotels in the most popular cities in Kenya


£29 - £311

CHEAPEST CITY IN KENYAMtwapa59% cheaperHotels in Mtwapa are the cheapest in Kenya at just £29 per night on average
MOST EXPENSIVE CITY IN KENYAMaasai Mara77% more expensiveMaasai Mara has the highest priced hotels in Kenya with rooms averaging £311 per night
MOST POPULAR CITY IN KENYANairobi76% more users visitedMore momondo users search for hotels in Nairobi than any other city in Kenya

Things to do in Kenya

Hotels in popular cities in Kenya

Below are the most popular cities in Kenya to stay in, as well as some of the best hotels in each area

When to book cheap hotels in Kenya

Check out the information below to find the best deal on a hotel room in Kenya
Low seasonAugustcheapest month to stay
High seasonDecembermost expensive time to stay
49%expected price decrease
34%expected price increase


£58 - £168

Highest day of weekTuesdayis the most expensive day of the week to book
Cheapest day of weekFridayis the cheapest day of the week to book
£137is the average per night cost for a hotel on this day
£56is the average per night cost for a hotel on this day

Useful insights on Kenya hotels

Get a quick overview on price and accommodation trends for your visit in Kenya

Lowest Hotel Price


Most Popular Hotel (5-star)

The Panari Hotel

Hotels Near Airport


Average Length of Stay

5 days
The cheapest price for a room in Kenya found in the last 7 days is £8/night. This rate is available with Kibra Hostels.
Travel with comfort when booking a room with The Panari Hotel, the most popular 5-star hotel in Kenya (8.1/10 rating - based on 212 reviews).
There are 428 hotels in Kenya close to Nairobi Jomo Kenyatta Intl. Homestay in Nairobi near Military Church Interdenomination is the nearest with a distance of 0.0 mi from this airport.
On average, people stay for 5 days when lodging at hotels in Kenya. The average accommodation price for 5 days in Kenya in the past week is £649.

Information about staying in Kenya

Read these important travel tips before booking a hotel in Kenya

Visitors and tourists who are visiting Kenya can find a variety of public transport that’s available. The most popular form of public transport and used by Kenyans are the Matau buses. Alternatively, the Kenya railway system links the nation’s ports and major cities. Otherwise, picking up a local taxi could be your best option of travel around Kenya as it's the most frequent. There are a number of popular neighbourhoods and cities within Kenya that you should consider visiting. These locations include Machakos, Naivasha, Nanyuki, Nakuru, Eldoret, and others. If you’re interested in a Kenya hotel that’s located in the destination of Machakos then the four-star hotel Gelian Hotel Machakos is a good choice of stay. Included in the price of your stay, you can enjoy breakfast, parking and Wi-Fi.

There are a number of amazing attractions in Kenya that are popular with visitors, tourists, and residents alike. These popular attractions include Giraffe Centre, Ol Pejeta Conservancy, Lew Wildlife Conservancy, Elephant and Rhino Nursery, along with many more. There’s also a wide selection of sandy beaches to choose from that will let you enjoy your time in Kenya to the optimum. These attractions are fun for men, women, and children alike. Book hotels in Kenya if you want accommodation that's well located and near some of the most popular attractions. Guests will find that the three-star Kenya hotel Nkubu Heritage Hotel, which does just that.

If you’re wanting to enjoy the buzzing nightlife of Kenya then you might want to stay in the city centre of Kenya itself. Not only will you find a range of popular clubs, but you will also find yourself within close proximity to the leading bars, restaurants, and cafés. The top clubs in Kenya include Z Lounge, Pata Pata Beach Club, Moonshine Beach Bar, Shakatak Disco, Just Drinks, Florida Nightclub & Casino, Pirates Beach Bar, Shots Bar, as well as much more. These are just some of the leading venues in Kenya and are well located. Cheap hotels in Kenya are easy to find, they are also the ideal choice if you're looking for accommodation close by to some of the top venues. A good choice of stay is the Diani Hostel. This hostel offers free Wi-Fi to its guests and is located nearby to attractions and venues at Dianni Beach.

Kenya has a number of popular attractions and landmarks that contribute to Kenya’s history and art. These attractions are commonly located in destinations like Mombasa, Nairobi, Nakuru, and other locations. Some of these popular landmarks and cultural attractions include Samburu Trails, Hells Gate National Park, Amboseli National Park, Bomas Of Kenya, Karen Blixen Museum, Kenya Museum Society, Mount Longonot, and others. Guests who are wanting hotels in Kenya, specifically located in destinations like Nairobi, should consider staying at the hotel Heri Heights Serviced Apartments. This four-star hotel offers free parking and free Wi-Fi to guests during their stay.

The least expensive month to stay at a hotel in Kenya is July. On average, it only costs £54 per night in the month of July. Conversely, the most expensive month to visit Kenya is May.

There is little doubt that travellers enjoy various cities in Kenya, but the majority of travellers who visit Kenya tend to spend the most time in Nairobi.

Our data shows that hotel rooms in Maasai Mara are about 212% more expensive on average than hotel rooms in the rest of Kenya, with a nightly rate of £176.

At just £7 per night, Bondo has hotel room rates that are 76% less than other cities in Kenya.

momondo's favorite hotels in Kenya

Learn more about these user-preferred hotels in Kenya
Sandies Tropical Village

Sandies Tropical Village

Casuarina Road P.O. Box 68, Malindi, Kenya

The Luke Hotel Cravers Thika

The Luke Hotel Cravers Thika

Off Nairobi-Meru Highway, Thika, Kenya

Beach View Hotel

Beach View Hotel

dunga beach road 7508, Kisumu, Kenya

One Bedroom Beach Apartment/Pool/Free Wi-Fi

One Bedroom Beach Apartment/Pool/Free Wi-Fi

Mombasa, Kenya

Sweet Lake Resort

Sweet Lake Resort

Moi South Lake Road, Naivasha, Kenya

Dee Safari Homestay

Dee Safari Homestay

Nairobi, Kenya

Hemingways Watamu

Hemingways Watamu

Watamu Marine National Park, B8, Malindi, Kenya

Moonlight Studio in Nyali

Moonlight Studio in Nyali

Mombasa, Kenya

Travellers Inn Resort Malindi

Travellers Inn Resort Malindi

B8 Malindi Mombas Highway, Malindi, Kenya

Mouni Residences

Mouni Residences

Garden Road Apartment No 7C, Nairobi, Kenya

Ziwa Beach Resort

Ziwa Beach Resort

Mombasa-malindi Highway, Mombasa, Kenya

Naivasha Kongoni Lodge

Naivasha Kongoni Lodge

Naivasha, Kenya

Kahama Hotel

Kahama Hotel

Muranga Road in Ngara, Nairobi, Kenya

The Monarch Hotel

The Monarch Hotel

Rose Avenue, off Argwings Kodhek, Nairobi, Kenya


Start planning your trip to Kenya

Why use momondo?

By quickly finding and returning Kenya hotels and accommodation options, momondo can save you time and money. We search for hotels and accommodation deals from numerous independent and larger businesses. All you have to do is choose where you want to stay.

Once all your options for Kenya accommodation have been returned, momondo helps you find a great place to stay by letting you filter your results. If you are looking for places offering free breakfast we have a filter for that. Will you need free internet or free cancellation? All of this and more can be filtered and found on momondo.

Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.