Diani Beach, Kenya

    Entire 3 bedroom villa sleeps up to 8

    Caroline
    6
    from $380 per night

    Entire 3 bedroom villa sleeps up to 8

    Amber Villas – Diani Beach

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

    Entire 2 bedroom villa sleeps up to 4

    Caroline
    6
    from $244 per night

    Entire 2 bedroom villa sleeps up to 4

    Amber Villas – Diani Beach

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

    Entire 2 bedroom villa sleeps up to 4

    Verified
    Leopard Beach
    1
    from $178 per person per night

    Entire 2 bedroom villa sleeps up to 4

    Leopard Beach Resort & Spa – Diani Beach

    • Pay later available
    • Discounts on 7 nights or more
    Eco-friendly Family Luxury
    from $178 per person per night
    View details

    Entire 3 bedroom villa sleeps up to 6

    Verified
    Leopard Beach
    1
    from $178 per person per night

    Entire 3 bedroom villa sleeps up to 6

    Leopard Beach Resort & Spa – Diani Beach

    • Pay later available
    • Discounts on 7 nights or more
    Beach Eco-friendly Luxury
    from $178 per person per night
    View details

    1 bedroom private resort room sleeps up to 3

    Verified
    Leopard Beach
    1
    from $89 per person per night

    1 bedroom private resort room sleeps up to 3

    Leopard Beach Resort & Spa – Diani Beach

    • Pay later available
    • Discounts on 7 nights or more
    Beach Romance Adventure
    from $89 per person per night
    View details

    1 bedroom private resort room sleeps up to 3

    Verified
    Leopard Beach
    1
    from $99 per person per night

    1 bedroom private resort room sleeps up to 3

    Leopard Beach Resort & Spa – Diani Beach

    • Pay later available
    • Discounts on 7 nights or more
    Beach Scenic Nightlife
    from $99 per person per night
    View details

    1 bedroom private cottage sleeps 2

    Verified
    Leopard Beach
    1
    from $173 per person per night

    1 bedroom private cottage sleeps 2

    Leopard Beach Resort & Spa – Diani Beach

    • Pay later available
    • Discounts on 7 nights or more
    Beach Romance Luxury
    from $173 per person per night
    View details

    Entire 2 bedroom villa sleeps up to 4

    Verified
    Leopard Beach
    1
    from $198 per person per night

    Entire 2 bedroom villa sleeps up to 4

    Leopard Beach Resort & Spa – Diani Beach

    • Pay later available
    • Discounts on 7 nights or more
    Beach Eco-friendly Family
    from $198 per person per night
    View details

    Entire 3 bedroom villa sleeps up to 6

    Verified
    Leopard Beach
    1
    from $198 per person per night

    Entire 3 bedroom villa sleeps up to 6

    Leopard Beach Resort & Spa – Diani Beach

    • Pay later available
    • Discounts on 7 nights or more
    Beach Family Luxury
    from $198 per person per night
    View details

    Entire 1 bedroom cottage sleeps up to 4

    Ritam Getaways
    2
    from $98 per night

    Entire 1 bedroom cottage sleeps up to 4

    Ritam Getaways – Diani Beach

    • Calendar updated about a week ago
    • Pay later available
    • Discounts on 7 nights or more
    Family Nature Budget
    from $98 per night
    View details

    Entire 1 bedroom bed & breakfast room sleeps 2

    Ritam Getaways
    2
    from $15 per night

    Entire 1 bedroom bed & breakfast room sleeps 2

    Ritam Getaways – Diani Beach

    • Pay later available
    • Discounts on 7 nights or more
    from $15 per night
    View details

    Entire 2 bedroom cottage sleeps up to 4

    Video
    Doric
    from $120 per night

    Entire 2 bedroom cottage sleeps up to 4

    Doric Cottages Diani – Diani Beach

    • Pay later available
    Beach Family Luxury
    from $120 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

    Entire 2 bedroom apartment sleeps up to 6

    Video
    Nicolette
    from $148 per night

    Entire 2 bedroom apartment sleeps up to 6

    House on the Beach – Diani Beach

    • Calendar updated less than a month ago
    • Pay later available
    Beach Family Unique
    from $148 per night
    View details