Hotels in Kenya

Find the best deals on 8,128 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
  • ibis Styles Nairobi Westlands
    Best value

    ibis Styles Nairobi Westlands

    155 Rhapta Road, Nairobi

    8.2

    $53

    View Deal
  • Villa Rosa Kempinski
    #1 Most popular

    Villa Rosa Kempinski

    Chiromo Road, Nairobi, Kenia PO Box 14164, Nairobi

    9.1

    $161

    View Deal
  • Prideinn Azure Nairobi
    #2 Most popular

    Prideinn Azure Nairobi

    Lantana Road, Westlands, Nairobi

    8.3

    $79

    View Deal
  • The Panari Hotel
    #3 Most popular

    The Panari Hotel

    Mombasa Road, s/n, Nairobi

    8.3

    $83

    View Deal
  • Sarova Stanley
    #4 Most popular

    Sarova Stanley

    Corner of Kenyatta Ave. and Kimathi St., Nairobi

    8.7

    $99

    View Deal
  • Radisson Blu Hotel Nairobi, Upper Hill
    #5 Most popular

    Radisson Blu Hotel Nairobi, Upper Hill

    Elgon Road, Nairobi

    8.7

    $124

    View Deal
  • The Boma Hotel

    The Boma Hotel

    South C, Red Cross Road, Nairobi

    8.6

    $96

    View Deal
  • Cowrie Shell Beach Apartments
    Best value

    Cowrie Shell Beach Apartments

    Mombasa

    8.3

    $53

    View Deal
  • Sarova Whitesands Beach Resort & Spa
    #1 Most popular

    Sarova Whitesands Beach Resort & Spa

    Malindi Road, Bamburi Highway, Mombasa

    8.3

    $112

    View Deal
  • Diani Reef Beach Resort & Spa
    #2 Most popular

    Diani Reef Beach Resort & Spa

    35,Diani Road,Mombasa City, Mombasa

    8.2

    $83

    View Deal
  • Voyager Beach Resort
    #3 Most popular

    Voyager Beach Resort

    Mount Kenya Rd. Nyali Beach, Mombasa

    8.4

    $150

    View Deal
  • Swahili Beach Resort
    #4 Most popular

    Swahili Beach Resort

    P.O. Box 5202, Diani, Mombasa

    8.7

    $147

    View Deal
  • Hotel Englishpoint & Spa
    #5 Most popular

    Hotel Englishpoint & Spa

    Cement Road, Mombasa

    8.0

    $163

    View Deal
  • Homestay In Mombasa Cbd

    Homestay In Mombasa Cbd

    Mombasa

    $70

    View Deal
  • Sawaka apartments diani
    Best value

    Sawaka apartments diani

    Diani Beach

    8.9

    $39

    View Deal
  • Bahari Dhow Beach Villas
    #1 Most popular

    Bahari Dhow Beach Villas

    Diani Beach Road, Diani Beach

    8.0

    $54

    View Deal
  • Leisure Lodge Beach & Golf Resort
    #2 Most popular

    Leisure Lodge Beach & Golf Resort

    P.O. Box 84383, Diani Beach

    8.0

    $97

    View Deal
  • Diani Sea Lodge
    #3 Most popular

    Diani Sea Lodge

    Diani Beach Road, Diani Beach

    8.5

    $96

    View Deal
  • Dream villa near the beach
    #4 Most popular

    Dream villa near the beach

    Diani Beach

    8.0

    $51

    View Deal
  • Leopard Beach Resort & Spa
    #5 Most popular

    Leopard Beach Resort & Spa

    Diani Beach, North Coast, PO Box 34, Ukunda

    7.9

    $67

    View Deal
  • Prideinn Express Diani

    Prideinn Express Diani

    Diani Beach Road, Diani Beach

    7.4

    $41

    View Deal
  • Ashnil Mara Camp
    Best value

    Ashnil Mara Camp

    Masai Mara National Reserve, Maasai Mara

    8.9

    $113

    View Deal
  • Keekorok Lodge
    #1 Most popular

    Keekorok Lodge

    Keekorok

    8.6

    $144

    View Deal
  • Olarro Lodge
    #2 Most popular

    Olarro Lodge

    Maasai Mara

    9.5

    $1,314

    View Deal
  • Mara Leisure Camp
    #3 Most popular

    Mara Leisure Camp

    Talek

    7.7

    $182

    View Deal
  • Tipilikwani Mara Camp
    #4 Most popular

    Tipilikwani Mara Camp

    Maasai Mara

    8.2

    $265

    View Deal
  • Amani Mara Lodge
    #5 Most popular

    Amani Mara Lodge

    Serena

    $800

    View Deal
  • Mara Eden Safari Camp

    Mara Eden Safari Camp

    Maasai Mara

    9.2

    $739

    View Deal
  • Buddha's Tree Backpackers - Adults Only
    Best value

    Buddha's Tree Backpackers - Adults Only

    Mtomondoni Creek Road, Mtwapa

    8.2

    $14

    View Deal
  • Northcoast Beach Hotel
    #1 Most popular

    Northcoast Beach Hotel

    Malindi Road, Mtwapa

    $140

    View Deal
  • Sun N Sand Beach Resort
    #2 Most popular

    Sun N Sand Beach Resort

    Kikambala Beach, Mtwapa

    7.3

    $67

    View Deal
  • Sunset Paradise Holiday Homes
    #3 Most popular

    Sunset Paradise Holiday Homes

    Mtwapa

    7.7

    $65

    View Deal
  • Tonyspengler Magel Apartments
    #4 Most popular

    Tonyspengler Magel Apartments

    Mombasa

    7.8

    $50

    View Deal
  • Cooke Villa
    #5 Most popular

    Cooke Villa

    Mtwapa

    8.5

    $32

    View Deal
  • Wawa Luxury Apartments Sunset Paradise

    Wawa Luxury Apartments Sunset Paradise

    Sunset paradise shanzu, Mtwapa

    $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 July 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 $13; a price that is 91% 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 15m
Cheapest price
$254
Boston to Nairobi
Fastest flight time
19h 00m
Cheapest price
$588
Chicago to Nairobi
Fastest flight time
17h 35m
Cheapest price
$589
London to Nairobi
Fastest flight time
8h 40m
Cheapest price
$604
New York to Nairobi
Fastest flight time
13h 45m
Cheapest price
$613
Atlanta to Nairobi
Fastest flight time
18h 25m
Cheapest price
$616
Los Angeles to Nairobi
Fastest flight time
21h 15m
Cheapest price
$625
Washington to Nairobi
Fastest flight time
16h 15m
Cheapest price
$631
Newark to Nairobi
Fastest flight time
17h 15m
Cheapest price
$631
View more