Hotels in Kenya

Accommodation across many destinations. Choose a destination, compare prices, and book online

Country: Kenya. Hotels, apartments, and other places to stay across many destinations. Destinations: 296; properties: 14,653. Check prices, reviews, and photos, then book online.

How to find accommodation in Kenya

Choose a destination, compare available properties, and proceed to online booking without unnecessary steps.

  1. 1

    Choose a destination

    Select the destination that best matches your travel plans.

  2. 2

    Compare properties

    Check hotels, apartments, photos, and guest reviews.

  3. 3

    Proceed to booking

    Select your dates, check availability, and complete your reservation online.

A variety of destinations

Narrow down your travel destination faster.

Hotels and apartments

Compare different types of accommodation.

Photos and reviews

Easily evaluate a property before making a choice.

Online availability

Proceed after selecting your destination and travel dates.

Plan your whole trip: Kenya

Add transport and things to do after choosing your accommodation.

Car rental

Rent a car and explore at your own pace.

Rent a car

All destinations with accommodation

Hotels in Kenya: your guide to where to stay

Kenya means safari, savannah and the beaches of the Indian Ocean. Accommodation ranges from homestays and budget hostels to safari lodges and seaside spa resorts. We list 14 653 properties across 296 cities. Below you will find indicative prices, the most popular destinations, season tips and transport notes.

How much does a hotel in Kenya cost?

The price depends on the standard, the location and the dates. The table shows indicative nightly rates for a double room. The cheapest month is usually June, while August at the peak of the safari season is the priciest. Lodges by the national parks and seaside resorts cost more than hotels in Nairobi.

Property standardIndicative price per night (from)
2-star hotels and hostelsfrom approx. 5,200 KES
3-star hotelsfrom approx. 9,700 KES
4-star hotelsfrom approx. 19,000 KES
5-star hotels and safari lodgesfrom approx. 31,000 KES

Indicative rates, updated periodically. For exact prices and availability, select your dates in the search above.

Where to stay in Kenya: most popular cities

The country splits clearly into the capital, the coast and bases by the safari parks. These are the destinations travellers choose most often:

  • Nairobi. The capital and the main air hub, with the widest choice of hotels from budget to 5-star. A frequent base to start a trip.
  • Mombasa. The largest coastal city, with the beaches of Nyali, Bamburi and Shanzu and large spa resorts.
  • Diani Beach. Rated one of Africa's leading beaches, white sand and palm trees along an 11-kilometre stretch of coast.
  • Maasai Mara. The most famous reserve, a base for safaris and watching the Great Migration. Camps and lodges rather than city hotels.
  • Ukunda. A town by Diani Beach with beach resorts and a local airstrip.

Nightly rates vary between cities. Here are indicative prices per night for a double room:

CityIndicative price per night (from)
Nairobifrom approx. 9,700 KES
Mombasafrom approx. 17,000 KES
Diani Beachfrom approx. 15,000 KES
Maasai Marafrom approx. 20,000 KES
Ukundafrom approx. 17,000 KES

What to see in Kenya

The country combines safari parks, mountains and the coast, so it is easy to match a trip to your interests.

  • Amboseli safari. A park famous for its elephant herds, with Mount Kilimanjaro as a backdrop. You can also spot zebras, wildebeest and hundreds of bird species.
  • Flamingos at Lake Nakuru. A national park with pink flamingos along the lakeshore and a sanctuary for giraffes and rhinos.
  • The Giraffe Centre. A centre in the Lang'ata district of Nairobi where you can feed endangered giraffes up close.
  • Diani Beach. Swimming and snorkelling in the warm Indian Ocean, one of the best stretches of beach in Africa.
  • Mount Kenya. The country's highest mountain, with trails of varying difficulty for active travellers.

How much does a trip to Kenya cost

A meal in a cheap restaurant is about 500 KES (4.80 USD), and up to 1,500 KES (14.50 USD) in a mid-range place. A local bus ride costs about 80 KES, a matatu from 30 KES, depending on the time of day and route. Large hotels, restaurants and shops take cards, but cash is handy in smaller places.

When is the best time to visit Kenya

June is the cheapest, August the priciest. If you are after the Great Migration of zebra and wildebeest in the Maasai Mara, the best time is the dry months from July to September. Outside the migration season safaris are cheaper, and wildlife is still easy to spot at the waterholes.

Getting to and around Kenya

The country has four international airports, in Nairobi, Mombasa, Kisumu and Eldoret, and the national carrier Kenya Airways links over 50 destinations. Private minibuses called matatus run across the country, serving cities and rural areas. A train links Mombasa with Nairobi (about a 4.5-hour ride). Budget airlines Fly540 and Airkenya run domestic flights to Mombasa, Lamu, Malindi and the Maasai Mara. For safaris off the paved roads, a four-wheel drive is worth renting.

Example hotels in Kenya

A few recognisable properties from different cities for reference:

  • Sankara Nairobi and Villa Rosa Kempinski in Nairobi (central, upper tier, from approx. 215 USD).
  • Sarova Whitesands Beach Resort and Voyager Beach Resort in Mombasa (beachfront, from approx. 150 USD).
  • Sarova Mara Game Camp in the Maasai Mara reserve (safari camp, from approx. 300 USD).

Frequently asked questions

When is a stay in Kenya cheapest?

Prices are usually lowest in June, outside the peak safari season. August during the Great Migration is the most expensive. Outside July and September safaris cost less, and wildlife is still easy to spot.

Which city do travellers stay in most often?

The most common base is Nairobi, the capital and main air hub with the widest choice of hotels. Mombasa and Diani Beach on the coast are also popular.

Where are hotels most and least expensive in Kenya?

The highest rates are in the lodges by the Maasai Mara and in the large oceanfront resorts. The cheapest stays are in Nairobi and in local hostels and homestays.

Do I need a visa to travel to Kenya?

Travellers from over 40 countries enter without a visa, while others need one, which most obtain on arrival at the airport or through an electronic system. The exact rules depend on your citizenship.

Can I book a hotel with payment at the property?

Yes. Many properties offer pay-at-hotel and free cancellation. The terms are shown for each property during booking.

Hotels and stays across many destinations

Country: Kenya. Compare luxury, mid-range, and budget properties.

Luxury hotels

Budget hotels / backpacker

Budget-friendly travel