A beach with palm trees, a thatched umbrella, and a boat.

Search Vacation Homes in Diani Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

In two weeks
In two months
In three months
In four months

Our top choices for Diani Beach vacation homes

1. Savita House Diani

Savita House Diani
3.0 star property
Diani Beach
Savita House Diani

2. Room-a Wonderful Beach Property in Diani

Room-a Wonderful Beach Property in Diani
3.0 star property
Galu Beach
The price is P4,237
P7,630 total
includes taxes & fees
Nov 10 - Nov 11
Room-a Wonderful Beach Property in Diani

3. Diani Dream House - 4 Bedroom

Diani Dream House - 4 Bedroom
3.0 star property
Diani Beach
Diani Dream House - 4 Bedroom

4. Luxurious 3-bedroom Holiday House With Pool Access in Diani Beach

Luxurious 3-bedroom Holiday House With Pool Access in Diani Beach
3.0 star property
Galu Beach
The price is P9,061
P10,692 total
includes taxes & fees
Nov 10 - Nov 11
Luxurious 3-bedroom Holiday House With Pool Access in Diani Beach

5. Diani Beach House - 5 Bedrooms

Diani Beach House - 5 Bedrooms
3.0 star property
Galu Beach
Diani Beach House - 5 Bedrooms

6. The Darad House Diani

The Darad House Diani
3.0 star property
Ukunda
The price is P7,881
P9,300 total
includes taxes & fees
Nov 10 - Nov 11
The Darad House Diani

7. Room-a Wonderful Beach Property in Diani

Room-a Wonderful Beach Property in Diani
3.0 star property
Mombasa
Room-a Wonderful Beach Property in Diani
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Diani Beach Hotel Reviews

Find out more about Diani Beach

Diani Beach Vacation Homes information

Number of reviews
Accommodation
12 Vacation Homes
Lowest Price
P7,630
Highest Price
P10,692