Hotels in Kenya

Discover the magical allure of Kenya, a land of stunning landscapes, vibrant culture, and overwhelming natural beauty. Welcome to the cradle of mankind, where the awe-inspiring wildlife and rhythm of the cities call you to indulge in an unforgettable adventure. Embrace the spirit of the wild while enjoying the utmost comfort and luxury at the country's leading hotels, designed to cater to both your relaxation and adventure desires. Choose from our curated selection of Kenya's Hotels, each promising a unique blend of extraordinary service, comfortable accommodations, and genuine Kenyan hospitality. Get ready to unwind at idyllic beach resorts, witness the splendour of the African wilderness at safari lodges, and soak up the contemporary vibe in chic city hotels. Join us on this exhilarating journey to uncover Kenya's finest hotel experiences.

Top destinations in Kenya

Best hotels in Kenya

Over 6,500 stays available

  • Resort

    Southern Palms Beach Resort

    rated as 4 out of 5 by 2,542 reviewers
    15.85 mi from city centre
    from £336 per night
  • Resort

    Voyager Beach Resort

    rated as 4.5 out of 5 by 7,845 reviewers
    374 ft from beach
    from £180 per night
  • Hotel

    Bamburi Beach Hotel

    rated as 5 out of 5 by 436 reviewers
    6.31 mi from city centre
    from £256 per night
  • Resort

    Leopard Beach Resort and Spa

    rated as 4 out of 5 by 1,506 reviewers
    869 ft from beach
    from £96 per night
  • Hotel

    The Boma Hotel

    rated as 4.5 out of 5 by 1,563 reviewers
    2.69 mi from city centre
    from £67 per night
  • Hotel

    Sarova Stanley Hotel, Nairobi

    rated as 4.5 out of 5 by 2,178 reviewers
    2,710 ft from city centre
    from £99 per night
  • Hotel

    Papillon Lagoon Reef Hotel

    rated as 4 out of 5 by 1,004 reviewers
    210 ft from beach
    from £124 per night
  • Resort

    Baobab Beach Resort & Spa - All Inclusive

    rated as 4.5 out of 5 by 4,714 reviewers
    315 ft from beach
    from £249 per night
  • Hotel

    Hyatt Place Nairobi Westlands

    rated as 5 out of 5 by 416 reviewers
    2.21 mi from city centre
    from £147 per night
  • Hotel

    Turtle Bay Beach Club- All Inclusive

    rated as 4.5 out of 5 by 1,201 reviewers
    2.18 mi from city centre
    from £127 per night
  • Hotel

    Nairobi Safari Club by Swiss-Belhotel

    rated as 4.5 out of 5 by 996 reviewers
    2,972 ft from city centre
    from £66 per night
  • Resort

    Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

    rated as 4 out of 5 by 2,064 reviewers
    2,858 ft from beach
    from £222 per night
  • Hotel

    Crowne Plaza NAIROBI AIRPORT by IHG

    rated as 5 out of 5 by 2,353 reviewers
    7.52 mi from city centre
    from £132 per night
  • Hotel

    The Heron By Sarovar Portico India

    rated as 4.5 out of 5 by 1,532 reviewers
    3,976 ft from city centre
    from £43 per night
  • Hotel

    Sunstar Hotel Nairobi

    rated as 3 out of 5 by 27 reviewers
    5.6 mi from city centre
    from £47 per night

Hotels in Kenya with breakfast included

  • Resort

    Travellers Beach Hotel & Club

    rated as 4.5 out of 5 by 1,919 reviewers
    6.07 mi from city centre
    from £211 per night
  • Resort

    Fairmont Mara Safari Club

    rated as 5 out of 5 by 1,051 reviewers
    28.01 mi from city centre
    from £1,233 per night
  • Hotel

    Karen Gables

    rated as 5 out of 5 by 58 reviewers
    8.85 mi from city centre
  • Hotel

    Small World Country Club

    rated as 4 out of 5 by 41 reviewers
    20.76 mi from city centre
  • Hotel

    Hotel Troy Nairobi

    rated as 4 out of 5 by 123 reviewers
    5.95 mi from city centre
    from £42 per night
  • Resort

    Sarova Mara Game Camp

    rated as 5 out of 5 by 2,437 reviewers
    15.28 mi from city centre
  • Hotel

    The Maji Beach Boutique Hotel -Adults Only

    rated as 5 out of 5 by 635 reviewers
    16.41 mi from city centre
    from £396 per night
  • Hotel

    Four Points by Sheraton Nairobi Airport

    rated as 4.5 out of 5 by 1,060 reviewers
    7.79 mi from city centre
    from £171 per night
  • Hotel

    The Farmhouse Inn

    rated as 4.5 out of 5 by 37 reviewers
    1.54 mi from city centre
    from £49 per night

Best value for money hotels in Kenya

Great value hotels for your stay in Kenya

  • Hotel

    Karen Plains Hotel Nairobi

    rated as 3.5 out of 5 by 4 reviewers
    7.39 mi from city centre
    from £59 per night
  • Hotel

    Barsalinga Towers

    rated as 5 out of 5 by 6 reviewers
    1,001 ft from city centre
    from £25 per night
  • Hotel

    Mbita Tourist Hotel

    rated as 5 out of 5 by 1 reviewers
    18.86 mi from city centre
  • Aparthotel
    6.04 mi from city centre
    from £14 per night
  • Hotel

    Q Boutique Resort Malindi

    rated as 5 out of 5 by 35 reviewers
    2.84 mi from city centre
    from £51 per night
  • Hotel

    Idan Barn Suites & Café

    rated as 5 out of 5 by 11 reviewers
    7.03 mi from city centre
  • Aparthotel
    1.97 mi from city centre
    from £25 per night
  • Hotel

    Marikeka Hotel

    rated as 5 out of 5 by 13 reviewers
    22.03 mi from city centre
  • Hotel

    Boutique Hotel Nairobi, Céline & Lolo

    rated as 5 out of 5 by 22 reviewers
    3.58 mi from city centre
    from £105 per night

Best rated hotels in Kenya

Explore the most popular hotels in Kenya based on ratings from other travellers

  • Hotel

    Searenity Beach Villa

    rated as 5 out of 5 by 133 reviewers
    226 ft from beach
  • Hotel

    Lions Bluff Lodge

    rated as 5 out of 5 by 325 reviewers
    1.1 mi from city centre
  • Hotel

    Cheetah Tented Camp

    rated as 5 out of 5 by 313 reviewers
    7.88 mi from city centre
  • Hotel

    The Charming Lonno Lodge Watamu

    rated as 5 out of 5 by 730 reviewers
    1.37 mi from city centre
    from £289 per night
  • Hotel

    Saruni Eagle View

    rated as 5 out of 5 by 696 reviewers
    17.68 mi from city centre
  • Resort

    Waterlovers Beach Resort

    rated as 5 out of 5 by 870 reviewers
    1,181 ft from beach
    from £389 per night
  • Hotel

    Dusit Princess Hotel Residences Nairobi

    rated as 5 out of 5 by 776 reviewers
    2.46 mi from city centre
    from £138 per night
  • Hotel

    Kwetu Nairobi, Curio Collection By Hilton

    rated as 5 out of 5 by 666 reviewers
    3.7 mi from city centre
    from £182 per night
  • Hotel

    Glee Nairobi

    rated as 5 out of 5 by 840 reviewers
    5.13 mi from city centre
    from £161 per night

Cheap hotels in Kenya

Affordable budget hotels in Kenya

  • Hotel

    Kapoto Camp

    rated as 5 out of 5 by 1 reviewers
    12.34 mi from city centre
    from £273 per night
  • Hotel

    Grand Skyline Hotel

    rated as 5 out of 5 by 2 reviewers
    1.17 mi from city centre
    from £48 per night
  • Hotel

    Jafra Elephant Inn

    rated as 5 out of 5 by 2 reviewers
    5.38 mi from city centre
    from £27 per night
  • Hotel

    Silver Side Hotel

    rated as 5 out of 5 by 1 reviewers
    1.55 mi from city centre
    from £56 per night
  • Resort

    Sarabi Wild Masai MAra

    rated as 5 out of 5 by 4 reviewers
    24.39 mi from city centre
    from £352 per night
  • Hotel

    Karmel Resort Naivasha

    rated as 5 out of 5 by 2 reviewers
    5.26 mi from city centre
    from £61 per night
  • Hotel

    OLOIRIEN HOTEL & RESORT

    rated as 5 out of 5 by 2 reviewers
    2.13 mi from city centre
    from £63 per night
  • Hotel

    Trotters Hotel

    rated as 4.5 out of 5 by 2 reviewers
    8.65 mi from city centre
    from £61 per night
  • Hotel

    Eden Springs Hotel

    rated as 3 out of 5 by 6 reviewers
    24.2 mi from city centre
    from £48 per night

Travel tips for Kenya

Explore more hotels in Kenya