Hotels in Kenya (Africa)

In order to supply this free comparison, booking sites pay us a fee when a user clicks on their specific offer. We do not display any offers (including cheaper offers) that do not meet our minimum fee requirements. Cheaper offers may on occasion be available under "More deals" as we request updated offers from online booking sites when you click that button. Learn how trivago works.

  1. Southern Palms Beach Resort

    8.5Excellent (5,934 ratings)
    East Africa's largest swimming pool, Oceanfront rooms with extended terraces
    Diani Beach
    from  $295
    See prices from 13 sites
    • Popular choice

    Sarova Whitesands Beach Resort & Spa

    8.9Excellent (14,335 ratings)
    Five distinct swimming pools, Prime beachfront on Bamburi Beach
    Mombasa
    from  $372
    See prices from 16 sites
  2. Diani Sea Lodge

    8.8Excellent (5,439 ratings)
    Direct beachfront access, On-site massage services
    Diani Beach
    Select dates to see prices and availability
  3. Swahili Beach

    8.5Excellent (2,877 ratings)
    Nine cascading outdoor pools, Spacious rooms with private balconies
    Diani Beach
    from  $399
    See prices from 11 sites
    • Popular choice

    Baobab Beach Resort & Spa

    9.0Excellent (12,049 ratings)
    Multiple infinity pools with ocean views, Specialty Indian cuisine at Maharaja
    Ukunda
    from  $430
    See prices from 4 sites
  4. Leopard Beach Resort and Spa

    8.5Excellent (3,208 ratings)
    Direct Diani Beach access, Perched on a coral cliff
    Diani Beach
    from  $381
    See prices from 11 sites
  5. Bamburi Beach Hotel

    8.1Very good (3,706 ratings)
    Proximity to local attractions, Expansive pool with palm island
    Mombasa
    Select dates to see prices and availability
    • Popular choice

    Voyager Beach Resort

    9.0Excellent (14,454 ratings)
    Three distinct swimming pools, Diverse culinary extravaganzas
    Nyali Beach
    from  $254
    See prices from 11 sites
    • Popular choice

    Diani Reef Beach Resort & Spa

    8.2Very good (5,420 ratings)
    Direct access to Diani Beach, Resort-style outdoor swimming pools
    Diani Beach
    from  $212
    See prices from 5 sites
  6. Sarova Stanley

    9.0Excellent (13,354 ratings)
    Authentic Thai Chi restaurant, Rooftop pool deck oasis
    Nairobi
    from  $152
    See prices from 15 sites
    • Popular choice

    Severin Sea Lodge

    9.0Excellent (5,124 ratings)
    Two outdoor pools with jacuzzi, Dining aboard a historic dhow
    Bamburi Beach
    from  $236
    See prices from 1 site
    • Popular choice

    Turtle Bay Beach Club

    8.5Excellent (2,082 ratings)
    Direct access to marine park, Adults-only quiet pool
    Watamu
    Select dates to see prices and availability
  7. Chale Island Resort

    9.2Excellent (2,058 ratings)
    Overwater bungalows with ocean views, Exclusive island access by tractor or boat
    Diani Beach
    from  $532
    See prices from 8 sites
    • Popular choice

    Diani Sea Resort

    8.7Excellent (6,741 ratings)
    Bahari rooms with ocean or pool views, Engaging animation and family programs
    Diani Beach
    from  $368
    See prices from 7 sites
    • Popular choice

    Best Western Plus Meridian Hotel

    8.6Excellent (10,393 ratings)
    Rooftop pool and lounge area, Well-equipped fitness center
    Nairobi
    from  $101
    See prices from 7 sites
  8. Travellers Beach Hotel & Club

    8.2Very good (481 ratings)
    Extensive spa and wellness facilities, Rooms with private balcony or terrace
    Bamburi Beach
    from  $269
    See prices from 3 sites
  9. CityBlue Creekside Hotel & Suites

    8.1Very good (4,803 ratings)
    Mombasa
    from  $83
    See prices from 10 sites
  10. Crowne Plaza Nairobi Airport By Ihg

    9.3Excellent (8,197 ratings)
    Five-minute airport proximity, Diverse dining with halal options
    Nairobi
    from  $230
    See prices from 11 sites
  11. Hilton Garden Inn Nairobi Airport

    9.0Excellent (7,097 ratings)
    Proximity to Jomo Kenyatta Airport, Rooftop infinity pool with views
    Nairobi
    from  $244
    See prices from 7 sites
  12. Jumeirah Beachfront

    8.5Excellent (2,530 ratings)
    Outdoor pool with ocean views, Diverse culinary experiences
    Mombasa
    Select dates to see prices and availability
  13. Novotel Nairobi Westlands

    9.4Excellent (1,191 ratings)
    Rooftop pool with panoramic city views, Well-equipped fitness and wellness center
    Nairobi
    from  $206
    See prices from 11 sites
    • Popular choice

    Nomad Beach Resort

    9.0Excellent (3,035 ratings)
    Glass-bottom boat trips, Interactive bush baby feeding
    Diani Beach
    from  $550
    See prices from 10 sites
  14. Mövenpick Hotel & Residences Nairobi

    9.3Excellent (10,879 ratings)
    Prime Westlands location near attractions, Spacious rooms with separate living areas
    Nairobi
    from  $192
    See prices from 12 sites
    • Popular choice

    PrideInn Paradise Beach Resort & Spa Mombasa

    9.0Excellent (10,947 ratings)
    Rejuvenating full-service spa, Rooms with private balconies or terraces
    Shanzu Beach
    from  $242
    See prices from 11 sites
  15. Argyle Grand Hotel Nairobi Airport

    9.1Excellent (3,747 ratings)
    Proximity to Nairobi National Park, Expansive outdoor pool area
    Nairobi
    from  $234
    See prices from 8 sites
  16. The Boma Nairobi

    8.7Excellent (8,695 ratings)
    Extensive wellness and spa facilities, Versatile event and conference spaces
    Nairobi
    from  $117
    See prices from 10 sites
    • Popular choice

    Papillon Lagoon Reef

    8.3Very good (3,151 ratings)
    Rooms with garden or ocean views, Sparkling pool with swim-up bar
    Diani Beach
    from  $225
    See prices from 4 sites
  17. JW Marriott Hotel Nairobi

    9.4Excellent (1,446 ratings)
    Iconic tower with magical city views, Spectacular outdoor infinity pool
    Nairobi
    from  $423
    See prices from 8 sites
  18. Neptune Paradise Beach Resort & Spa - All Inclusive

    8.9Excellent (586 ratings)
    Galu Beach
    from  $353
    See prices from 10 sites
    • Popular choice

    Sun N Sand Beach Resort

    7.9Good (2,401 ratings)
    Multiple swimming pools with slides, Spacious apartment accommodations
    Mombasa
    from  $123
    See prices from 6 sites
    • Popular choice

    Southern Palms Beach Resort

    8.5Excellent (6,829 ratings)
    Oceanfront rooms with stunning views, Expansive lagoon-style pools
    Ukunda
    from  $57
    See prices from 2 sites
  19. Diamonds Leisure Beach & Golf Resort

    8.4Very good (5,867 ratings)
    Multiple pools and poolside bar, Diverse dining with ocean views
    Ukunda
    from  $310
    See prices from 7 sites
  20. Four Points by Sheraton Nairobi Airport

    9.0Excellent (7,790 ratings)
    Proximity to Jomo Kenyatta Airport, Rooftop pool with park views
    Nairobi
    from  $305
    See prices from 12 sites
    • Popular choice

    PrideInn Flamingo Beach Resort & Spa Mombasa

    8.8Excellent (7,968 ratings)
    Beachfront overlooking marine park, Expansive lagoon-shaped pool
    Shanzu Beach
    Select dates to see prices and availability
  21. Nyali International Beach

    8.0Very good (4,857 ratings)
    Beachfront location on Indian Ocean, Refreshing outdoor swimming pool
    Mombasa
    from  $72
    See prices from 2 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Kenya - Price range from ‎$57 to ‎$550 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Kenya

Kenya - More Top Destinations