Diani Beach, Kenya

    Entire 3 bedroom villa sleeps up to 8

    Caroline
    6
    from $390 per night

    Entire 3 bedroom villa sleeps up to 8

    Amber Villas – Diani Beach

    • Pay later available
    Family Romance Luxury
    from $390 per night
    View details

    Entire 2 bedroom villa sleeps up to 4

    Caroline
    6
    from $250 per night

    Entire 2 bedroom villa sleeps up to 4

    Amber Villas – Diani Beach

    • Pay later available
    Family Romance Luxury
    from $250 per night
    View details

    Entire 1 bedroom cottage sleeps up to 4

    Ritam Getaways
    2
    from $45 per night

    Entire 1 bedroom cottage sleeps up to 4

    Ritam Getaways – Diani Beach

    • Pay later available
    • Discounts on 7 nights or more
    Family Nature Budget
    from $45 per night
    View details

    Entire 2 bedroom cottage sleeps up to 4

    Video
    Doric
    from $7,000 per night

    Entire 2 bedroom cottage sleeps up to 4

    Doric Cottages Diani – Diani Beach

    • Pay later available
    Beach Family Luxury
    from $7,000 per night
    View details

    Entire 3 bedroom villa sleeps up to 8

    Video
    Doric
    from $160 per night

    Entire 3 bedroom villa sleeps up to 8

    Doric Cottages Diani – Diani Beach

    • Pay later available
    Beach Budget Luxury
    from $160 per night
    View details