Hotels in Kenya

Search Kenya Hotels

    Why book with Expedia ?

    • Best Price Guarantee
    • Over 282,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: Kenya

    Search for hotels in Kenya on Finding hotels in Kenya using one of the methods below, is simple and quick:

    • Look through our selection of featured hotels in Kenya and check into the different facilities they offer
    • Use the map to find hotels in the Kenya areas you prefer or hotels nearest to tourist attractions you plan to visit
    • Use the filters to see hotels in a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Kenya
    • Or just enter your travel dates to view the best deals on hotels in Kenya - while they last.
    Kenya Hotels
    Kenya Hotels

    Hotels in Mombasa (and vicinity)

    Voyager Beach Resort - Mombasa Hotels
    Rating: 4.0 Stars

    Voyager Beach Resort

    Mount Kenya Rd. Nyali Beach, Mombasa - Map
    "Great location for families"
    Lovely relaxing setting in a beautiful location with great facilities. The activities provided were good for kids and adults and the vast majoriy of staff were very helpful and friendly. Looking forward to returning next year.
    Traveller from Ug
    Kenya’s most popular and dynamic beach resort overlooks the sparkling white sands of Nyali Beach.Moored seven kilometres …More
    Southern Palms Beach Resort - Diani Beach Hotels
    Rating: 4.0 Stars

    Southern Palms Beach Resort

    Diani Beach Road, Diani Beach - Map
    "Pool is great"
    I was day later then schedule . Floor was not clean, mini bar was not turn on. My bed was so high ,I thought I will have to use ladder. Pools ( two of them ), hotel staff and food are fantastic. But .. on a day I was going home I ask for help with my luggage nobody show up and I had to carry myself from third floor.
    Traveller from Nevada, USA
    Nestled on the beach, this Diani Beach resort is 1.3 mi (2.1 km) from Diani - Chale Marine National Park and Reserve and 9.7 …More
    Serena Beach Resort and Spa - Mombasa Hotels
    Rating: 4.5 Stars

    Serena Beach Resort and Spa

    Shanzu Beach, Mombasa - Map
    "Fantastic place to stay."
    The staff are so helpful it is really a delight to stay there. Can't fault it. Highly recommended.
    Traveller from England
    This Mombasa hotel is on the beach, 2.2 mi (3.5 km) from Bamburi Beach, and within 12 mi (20 km) of Voyager Beach and Fort …More

    Hotels in Nairobi (and vicinity)

    The Sarova Stanley - Nairobi Hotels
    Rating: 5.0 Stars

    The Sarova Stanley

    Corner of Kenyatta Ave. and Kimathi St., Nairobi - Map
    The hotel suite is more like a beachfront vacation home; what a huge, trendy, clean and comfortable ensuite unit! Just wanted to extend our appreciation to Clifford, the unit manager, for being hospitable and professional. We had to cancel a day of our booking due to an unexpected flight cancellation, not only was Clifford able to accommodate our needs, he even took the time to sort out the refund with a third party booking company. A must stay hotel!
    Traveller from Canada
    Located in the heart of Nairobi, this luxury hotel is within a 10-minute walk of City Market, Teleposta Towers, and City …More
    Hilton Nairobi - Nairobi Hotels
    Rating: 4.0 Stars

    Hilton Nairobi

    Mama Ngina Street, Nairobi - Map
    "Convenient and great value for money "
    Received room upgrade to Executive Floor. Incredibly cheap. Staff was anazing. Rooms could use renovation especially the bathroom.
    A Traveller
    Centrally located in the city, the Hilton Nairobi is within walking distance of The High court of Kenya, the Kenya National …More
    Nairobi Serena Hotel - Nairobi Hotels
    Rating: 5.0 Stars

    Nairobi Serena Hotel

    Kenyatta Avenue / Processional Way, Nairobi - Map
    not a bad hotel. location is good, staff are nice and considerate.
    A Traveller
    This family-friendly Nairobi hotel is located near the airport, within a 10-minute walk of Central Park, Uhuru Park, and …More

    Hotels in Malindi - Central Kenya Coast

    Sandies Tropical Village - Malindi Hotels
    Rating: 4.0 Stars

    Sandies Tropical Village

    Casuarina Road, Malindi - Map
    "Nicely structured hotel "
    It was a nice stay for 3 nights the food was good and the staff always ready to assist you. Nice beach but almost impossible to swim in the sea as the tide goes in for at least a hundred meters during low tide. When tide is in the sea water is muddy. Probably cz there's a river not too far away
    Traveller from rome italy
    This Malindi resort is on the beach, 0.9 mi (1.4 km) from Malindi Beach, and within 12 mi (20 km) of Marine Park and Mambrui …More
    Lion in the Sun Hotel - Malindi Hotels
    Rating: 5.0 Stars

    Lion in the Sun Hotel

    Marine Park Road, Malindi - Map
    5.0 out of 5 (2 reviews)
    Located by the sea, this family-friendly resort is 2.2 mi (3.6 km) from Marine Park and 4.8 mi (7.7 km) from Malindi Beach …More
    Turtle Bay Beach Club - Watamu Hotels
    Rating: 3.0 Stars

    Turtle Bay Beach Club

    Mida Creek Road, Watamu - Map
    I have been to turtle bay beach club before, it never disappoints , if you are thinking of a holiday in Kenya , please try this fantastic hotel.
    A Traveller
    Nestled on the beach, this Watamu resort is 1.4 mi (2.2 km) from Bio-Ken Snake Farm and 1.8 mi (2.9 km) from Watamu Beach …More