Kenya Holidays

  1. Diani Sea Lodge in Diani Beach, Mombasa, Kenya

    Imagine yourself lying on a lounger by the twinkling freeform pool of the Diani Sea Lodge near Mombassa. Book cheap Kenya holidays today. Trip Advisor rating: 4.0 out of 5249 reviews

    Top offers

    1. First Choice from £567pp
    • Diani Sea Lodge
  2. Bamburi Beach Hotel in North Mombasa Coast, Mombasa, Kenya

    If you are looking for a holiday in a tropical paradise, you will love the Bamburi Beach Hotel on the North Mombasa Coast. Rooms at the hotel are furnished in an Arabian style in a combination of dark stained wood and bright colours. Trip Advisor rating: 3.5 out of 5508 reviews

    Top offers

    1. First Choice from £576pp
    • Bamburi Beach Hotel
  3. Southern Palms Beach Resort in Diani Beach, Mombasa, Kenya

    The Southern Palms Beach Resort is a deliciously luxurious complex fronting onto the pure white sand beach and blue ocean of your dreams. Diani is 35 kilometres south of Mombassa and when you look at the beaches it’s not hard to see why it has become so popular. Book Kenya holiday now. Trip Advisor rating: 4.0 out of 5517 reviews
    • Southern Palms Beach Resort
  4. Diani Sea Resort in Diani Beach, Mombasa, Kenya

    The Diani Sea Resort on Diani Beach in Kenya will certainly appeal to adventurous types. The soft, white sand beaches of Diani are some of the best in Mombasa, the Indian Ocean beyond is perfect for diving, and the hotel makes an excellent base for some serious safaris. Trip Advisor rating: 4.0 out of 5421 reviews
    • Diani Sea Resort
  5. Baobab Beach Resort in Diani Beach, Mombasa, Kenya

    If you’re looking for an exotic holiday destination then it’s time to pack your bags for Africa as you head to the Baobab Beach Resort in Diani Beach, Mombasa, Kenya. Book your Kenya holidays today. Trip Advisor rating: 4.5 out of 5534 reviews
    • Baobab Beach Resort
  6. Diani Reef Beach Resort & Spa in Diani Beach, Mombasa, Kenya

    If you're looking for white sand and crystal clear water the Diani Reef Beach Resort is perfect for you. The hotel is set in 30 acres of tropical gardens and you can spend your days on the stunning Diani Beach or by the 2 pools on a chic lounger, sipping a cocktail from the bar. Trip Advisor rating: 4.5 out of 5388 reviews

    Top offers

    1. Thomson from £741pp
    • Diani Reef Beach Resort & Spa
  7. Sentido Neptune Paradise Village Beach Resort in Diani Beach, Mombasa, Kenya

    Set back from the broad white sands of Galu Beach in Kenya, the Sentido Neptune Paradise Village Beach Resort makes the perfect base for your African escape. Book your Kenya holiday today. Trip Advisor rating: 3.5 out of 546 reviews

    Top offers

    1. Thomson from £817pp
    • Sentido Neptune Paradise Village Beach Resort
  8. Papillon Lagoon Reef in Diani Beach, Mombasa, Kenya

    The Papillon Lagoon Reef, Diani Beach, is located on the Mombasa Coast of Kenya in a beautiful position right on the soft, white sands of the beach. Trip Advisor rating: 4.5 out of 5307 reviews
    • Papillon Lagoon Reef
  9. Travellers Beach Club in North Mombasa Coast, Mombasa, Kenya

    Kenya is home to many pristine white-sand beaches, and a resort like the Travellers Beach Club Hotel offers prime position as well as comfortable rooms. Book Kenya holidays now. Trip Advisor rating: 4.0 out of 5386 reviews

    Top offers

    1. Kuoni from £1087pp
    • Travellers Beach Club
  10. Neptune Village in Diani Beach, Kenya

    Visit the welcoming 3 star Neptune Village located in Diani Beach, Kenya.
    • Neptune Village

search

 
  • Holiday type
  • Destinations
  • Fly from
  • Number of nights
  • Board basis
  • Departure time
  • Travel agent
  • Flight duration (hrs)
  • Kids
  • Pool
  • Relaxation / Spa
  • Watersports
  • Activities
  • Entertainment
  • Facilities (hotel)
  • Facilities (room)
START NEW SEARCH
 
  • Budget (pp)

    Budget (pp)
  • Star rating

    Star rating
  • Trip Advisor rating

    Trip Advisor rating
  • Who's going?

  • When?

    Flexibility

  • Temperature (°C)

    Temperature (°C)