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  £173
    See prices from 16 sites
    • Popular choice

    Sarova Whitesands Beach Resort & Spa

    8.9Excellent (14,335 ratings)

    Five distinct swimming pools, Prime beachfront on Bamburi Beach

    Mombasa
    from  £196
    See prices from 19 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,878 ratings)

    Nine cascading outdoor pools, Spacious rooms with private balconies

    Diani Beach
    from  £206
    See prices from 10 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  £212
    See prices from 8 sites
  4. 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
  5. Leopard Beach Resort and Spa

    8.5Excellent (3,209 ratings)

    Direct Diani Beach access, Perched on a coral cliff

    Diani Beach
    from  £110
    See prices from 13 sites
    • Popular choice

    Voyager Beach Resort

    9.0Excellent (14,456 ratings)

    Three distinct swimming pools, Diverse culinary extravaganzas

    Nyali Beach
    from  £113
    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  £102
    See prices from 9 sites
  6. Sarova Stanley

    9.0Excellent (13,354 ratings)

    Authentic Thai Chi restaurant, Rooftop pool deck oasis

    Nairobi
    from  £80
    See prices from 18 sites
    • Popular choice

    Severin Sea Lodge

    9.0Excellent (5,124 ratings)

    Two outdoor pools with jacuzzi, Dining aboard a historic dhow

    Bamburi Beach
    from  £125
    See prices from 5 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
  7. Chale Island Resort

    9.2Excellent (2,058 ratings)

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

    Diani Beach
    from  £284
    See prices from 8 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  £150
    See prices from 3 sites
    • Popular choice

    Best Western Plus Meridian Hotel

    8.6Excellent (10,393 ratings)

    Rooftop pool and lounge area, Well-equipped fitness center

    Nairobi
    from  £53
    See prices from 5 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
    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  £127
    See prices from 16 sites
  10. Hilton Garden Inn Nairobi Airport

    9.0Excellent (7,097 ratings)

    Proximity to Jomo Kenyatta Airport, Rooftop infinity pool with views

    Nairobi
    from  £111
    See prices from 16 sites
  11. CityBlue Creekside Hotel & Suites

    8.1Very good (4,803 ratings)
    Mombasa
    from  £43
    See prices from 9 sites
  12. Novotel Nairobi Westlands

    9.4Excellent (1,191 ratings)

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

    Nairobi
    from  £101
    See prices from 15 sites
  13. Jumeirah Beachfront

    8.5Excellent (2,530 ratings)

    Outdoor pool with ocean views, Diverse culinary experiences

    Mombasa
    Select dates to see prices and availability
    • Popular choice

    Nomad Beach Resort

    9.0Excellent (3,035 ratings)

    Glass-bottom boat trips, Interactive bush baby feeding

    Diani Beach
    from  £290
    See prices from 13 sites
  14. Argyle Grand Hotel Nairobi Airport

    9.1Excellent (3,748 ratings)

    Proximity to Nairobi National Park, Expansive outdoor pool area

    Nairobi
    from  £124
    See prices from 12 sites
  15. The Boma Nairobi

    8.7Excellent (8,695 ratings)

    Extensive wellness and spa facilities, Versatile event and conference spaces

    Nairobi
    from  £61
    See prices from 15 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  £130
    See prices from 16 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
  16. Mövenpick Hotel & Residences Nairobi

    9.3Excellent (10,879 ratings)

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

    Nairobi
    from  £102
    See prices from 15 sites
  17. JW Marriott Hotel Nairobi

    9.4Excellent (1,446 ratings)

    Iconic tower with magical city views, Spectacular outdoor infinity pool

    Nairobi
    from  £223
    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  £65
    See prices from 6 sites
    • Popular choice

    Fairmont Mount Kenya Safari Club

    9.2Excellent (4,324 ratings)

    Bongo breakfast experience, Equator line runs through property

    Nanyuki
    from  £307
    See prices from 13 sites
  18. Neptune Paradise Beach Resort & Spa - All Inclusive

    8.9Excellent (586 ratings)
    Galu Beach
    from  £181
    See prices from 13 sites
    • 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
  19. Diamonds Leisure Beach & Golf Resort

    8.4Very good (5,867 ratings)

    Multiple pools and poolside bar, Diverse dining with ocean views

    Ukunda
    from  £180
    See prices from 8 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  £161
    See prices from 14 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  £128
    See prices from 1 site

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 ‎£43 to ‎£307 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Kenya

Kenya - More Top Destinations