Hotels in Kenya (Africa)

  1. Southern Palms Beach Resort

    8.5Excellent (5,936 ratings)

    East Africa's largest swimming pool, Oceanfront rooms with extended terraces

    Diani Beach
    from  $285
    See prices from 10 sites
    • Popular choice

    Sarova Whitesands Beach Resort & Spa

    8.9Excellent (14,335 ratings)

    Five distinct swimming pools, Prime beachfront on Bamburi Beach

    Mombasa
    from  $331
    See prices from 13 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. 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
  4. Swahili Beach

    8.5Excellent (2,878 ratings)

    Nine cascading outdoor pools, Spacious rooms with private balconies

    Diani Beach
    Select dates to see prices and availability
    • Popular choice

    Baobab Beach Resort & Spa

    9.0Excellent (12,049 ratings)

    Multiple infinity pools with ocean views, Specialty Indian cuisine at Maharaja

    Ukunda
    from  $442
    See prices from 4 sites
  5. Leopard Beach Resort and Spa

    8.5Excellent (3,209 ratings)

    Direct Diani Beach access, Perched on a coral cliff

    Diani Beach
    from  $262
    See prices from 11 sites
    • Popular choice

    Voyager Beach Resort

    9.0Excellent (14,456 ratings)

    Three distinct swimming pools, Diverse culinary extravaganzas

    Nyali Beach
    Select dates to see prices and availability
    • 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  $220
    See prices from 6 sites
  6. Sarova Stanley

    9.0Excellent (13,354 ratings)

    Authentic Thai Chi restaurant, Rooftop pool deck oasis

    Nairobi
    Select dates to see prices and availability
  7. Travellers Beach Hotel & Club

    8.2Very good (481 ratings)

    Extensive spa and wellness facilities, Rooms with private balcony or terrace

    Bamburi Beach
    Select dates to see prices and availability
    • Popular choice

    Severin Sea Lodge

    9.0Excellent (5,124 ratings)

    Two outdoor pools with jacuzzi, Dining aboard a historic dhow

    Bamburi Beach
    from  $205
    See prices from 6 sites
  8. Chale Island Resort

    9.2Excellent (2,058 ratings)

    Overwater bungalows with ocean views, Exclusive island access by tractor or boat

    Diani Beach
    from  $491
    See prices from 8 sites
    • 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
    • Popular choice

    Best Western Plus Meridian Hotel

    8.6Excellent (10,393 ratings)

    Rooftop pool and lounge area, Well-equipped fitness center

    Nairobi
    from  $86
    See prices from 3 sites
    • Popular choice

    Diani Sea Resort - All Inclusive

    8.7Excellent (6,741 ratings)

    Bahari rooms with ocean or pool views, Engaging animation and family programs

    Diani Beach
    Select dates to see prices and availability
    • Popular choice

    Southern Palms Beach Resort

    8.5Excellent (6,829 ratings)

    Oceanfront rooms with stunning views, Expansive lagoon-style pools

    Ukunda
    Select dates to see prices and availability
  9. Crowne Plaza Nairobi Airport By Ihg

    9.3Excellent (8,193 ratings)

    Five-minute airport proximity, Diverse dining with halal options

    Nairobi
    from  $229
    See prices from 8 sites
  10. Jumeirah Beachfront

    8.5Excellent (2,530 ratings)

    Outdoor pool with ocean views, Diverse culinary experiences

    Mombasa
    Select dates to see prices and availability
  11. Hilton Garden Inn Nairobi Airport

    9.0Excellent (7,097 ratings)

    Proximity to Jomo Kenyatta Airport, Rooftop infinity pool with views

    Nairobi
    from  $175
    See prices from 5 sites
  12. Neptune Paradise Beach Resort & Spa - All Inclusive

    8.9Excellent (586 ratings)
    Galu Beach
    from  $308
    See prices from 9 sites
  13. CityBlue Creekside Hotel & Suites

    8.1Very good (4,803 ratings)
    Mombasa
    from  $69
    See prices from 5 sites
  14. Novotel Nairobi Westlands

    9.4Excellent (1,191 ratings)

    Rooftop pool with panoramic city views, Well-equipped fitness and wellness center

    Nairobi
    from  $166
    See prices from 9 sites
    • Popular choice

    Ocean Village Club

    9.5Excellent (2,382 ratings)

    Iconic baobab tree by the pool, Exceptional culinary journey

    Diani Beach
    Select dates to see prices and availability
  15. The Boma Nairobi

    8.7Excellent (8,695 ratings)

    Extensive wellness and spa facilities, Versatile event and conference spaces

    Nairobi
    from  $105
    See prices from 8 sites
  16. Argyle Grand Hotel Nairobi Airport

    9.1Excellent (3,748 ratings)

    Proximity to Nairobi National Park, Expansive outdoor pool area

    Nairobi
    from  $230
    See prices from 8 sites
  17. Mövenpick Hotel & Residences Nairobi

    9.3Excellent (10,879 ratings)

    Prime Westlands location near attractions, Spacious rooms with separate living areas

    Nairobi
    from  $158
    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
    Select dates to see prices and availability
    • Popular choice

    Sun N Sand Beach Resort

    7.9Good (2,401 ratings)

    Multiple swimming pools with slides, Spacious apartment accommodations

    Mombasa
    from  $104
    See prices from 5 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 10 sites
    • Popular choice

    Nomad Beach Resort

    9.0Excellent (3,035 ratings)

    Glass-bottom boat trips, Interactive bush baby feeding

    Diani Beach
    from  $482
    See prices from 8 sites
  18. JW Marriott Hotel Nairobi

    9.4Excellent (1,446 ratings)

    Iconic tower with magical city views, Spectacular outdoor infinity pool

    Nairobi
    from  $359
    See prices from 3 sites
    • Popular choice

    PrideInn Flamingo Beach Resort & Spa Mombasa

    8.8Excellent (7,968 ratings)

    Beachfront overlooking marine park, Expansive lagoon-shaped pool

    Shanzu Beach
    from  $241
    See prices from 1 site
  19. Diamonds Leisure Beach & Golf Resort

    8.4Very good (5,867 ratings)

    Multiple pools and poolside bar, Diverse dining with ocean views

    Ukunda
    Select dates to see prices and availability
  20. Four Points by Sheraton Nairobi Airport

    9.0Excellent (7,790 ratings)

    Proximity to Jomo Kenyatta Airport, Rooftop pool with park views

    Nairobi
    from  $260
    See prices from 7 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 ‎$69 to ‎$491 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Kenya

Kenya - More Top Destinations