Hotels in Kenya

Find the best deals on 7,118 hotels in Kenya

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Kenya

Looking for a city in Kenya to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$49 - $338
CHEAPEST CITY IN KENYA Mtwapa 48% cheaper Hotels in Mtwapa are the cheapest in Kenya at just $49 per night on average.
MOST EXPENSIVE CITY IN KENYA Maasai Mara 260% more expensive Maasai Mara has the highest priced hotels in Kenya with rooms averaging $338 per night.
MOST POPULAR CITY IN KENYA Nairobi 86% more users visited More momondo users search for hotels in Nairobi than any other city in Kenya

Popular Cities in Kenya

Book one of the best deals Kenya has to offer in these popular locations
  • Best value

    ibis Styles Nairobi Westlands

    8.3

    $52

    View Deal
  • #1 Most popular

    Villa Rosa Kempinski

    9.1

    $168

    View Deal
  • #2 Most popular

    Prideinn Azure Nairobi

    8.3

    $69

    View Deal
  • #3 Most popular

    The Panari Hotel

    8.3

    $78

    View Deal
  • #4 Most popular

    The Sarova Stanley

    8.6

    $107

    View Deal
  • #5 Most popular

    Radisson Blu Hotel Nairobi, Upper Hill

    8.7

    $126

    View Deal
  • The Boma Hotel

    8.6

    $66

    View Deal
  • Best value

    Cowrie Shell Beach Apartments

    7.9

    $54

    View Deal
  • #1 Most popular

    Sarova Whitesands Beach Resort & Spa

    8.3

    $116

    View Deal
  • #2 Most popular

    Diani Reef Beach Resort & Spa

    8.3

    $83

    View Deal
  • #3 Most popular

    Voyager Beach Resort

    8.4

    $142

    View Deal
  • #4 Most popular

    Swahili Beach Resort

    8.7

    $132

    View Deal
  • #5 Most popular

    Hotel Englishpoint & Spa

    8.0

    $119

    View Deal
  • Homestay In Mombasa Cbd

    $67

    View Deal
  • Best value

    Sawaka apartments diani

    8.9

    $30

    View Deal
  • #1 Most popular

    Bahari Dhow Beach Villas

    8.0

    $54

    View Deal
  • #2 Most popular

    Leisure Lodge Beach & Golf Resort

    8.0

    $94

    View Deal
  • #3 Most popular

    Diani Sea Lodge

    8.5

    $116

    View Deal
  • #4 Most popular

    Dream villa near the beach

    8.0

    $53

    View Deal
  • #5 Most popular

    Leopard Beach Resort & Spa

    8.1

    $64

    View Deal
  • Prideinn Express Diani

    7.4

    $43

    View Deal
  • Best value

    Buddha's Tree Backpackers - Adults Only

    8.3

    $16

    View Deal
  • #1 Most popular

    Northcoast Beach Hotel

    $140

    View Deal
  • #2 Most popular

    Sun N Sand Beach Resort

    7.3

    $61

    View Deal
  • #3 Most popular

    Sunset Paradise Holiday Homes

    7.7

    $65

    View Deal
  • #4 Most popular

    Tonyspengler Magel Apartments

    7.8

    $50

    View Deal
  • #5 Most popular

    Cooke Villa

    8.5

    $32

    View Deal
  • Wawa Luxury Apartments Sunset Paradise

    $64

    View Deal

Kenya travel tips

Let us help you with the best tips about Kenya

When is the least expensive time to stay in Kenya?

If you are looking to save a few dollars on your hotel room in Kenya, consider visiting the country in August as it is the least expensive month at just $101 per night. Avoid booking a hotel room in May if you are looking for a deal; it is the most expensive month.

Where do most people stay in Kenya?

Kenya is full of enlightening and adventurous cities, but the most popular tourist destination is Nairobi.

Which city in Kenya has the most expensive hotel rooms?

At $338 per night, Maasai Mara is the most expensive city in Kenya to book a hotel room in. The average cost of $338 is about 260% above the country's average price per night.

Which city in Kenya has the least expensive hotel rooms?

Mombasa currently offers the lowest nightly rates of any city in Kenya at just $12; a price that is 90% lower than the average rate per night in Kenya.


Popular international routes landing in Kenya

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Nairobi to Mombasa
Fastest flight time
1h 00m
Cheapest price
$86
Entebbe to Nairobi
Fastest flight time
1h 10m
Cheapest price
$250
Dubai to Nairobi
Fastest flight time
5h 00m
Cheapest price
$375
Chicago to Nairobi
Fastest flight time
20h 10m
Cheapest price
$566
Boston to Nairobi
Fastest flight time
16h 20m
Cheapest price
$575
Dallas to Nairobi
Fastest flight time
18h 45m
Cheapest price
$592
New York to Nairobi
Fastest flight time
13h 45m
Cheapest price
$606
Newark to Nairobi
Fastest flight time
17h 35m
Cheapest price
$610
Detroit to Nairobi
Fastest flight time
20h 41m
Cheapest price
$610
Seattle to Nairobi
Fastest flight time
20h 10m
Cheapest price
$615
View more