Updating
Relevance
Price low to high
Price high to low
Reviews
213 Holiday homes
Responds fast! avg. 1 hour 52 minutes
from £223 / night
£1,559 / week
Payment Protection

Responds fast! avg. 3 hours 39 minutes
from £40 / night
£281 / week
Payment Protection

Responds fast! avg. 2 hours 27 minutes
from £61 / night
£427 / week
Payment Protection

from £206 / night
£1,232 / week
Payment Protection
Holiday villa with swimming pool in Diani Beach
Diani Beach villa
2 bedrooms / 2 bathrooms / sleeps 6
from £71 / night
£495 - £914 / week
Payment Protection
Holiday hotel apartment with shared pool, golf nearby in Ukunda
Ukunda hotel apartment
1 bedroom / 1 bathroom / sleeps 2
from £70 / night
£482 / week
Payment Protection
from £64 / night
£437 - £1,124 / week
Payment Protection
from £308 / night
£2,155 / week
Payment Protection
Villa rental in Diani Beach with swimming pool
Diani Beach villa
6 bedrooms / 6 bathrooms / sleeps 12
from £502 / night
£8,198 / week
Payment Protection
from £462 / night
£3,232 / week
Payment Protection
Holiday villa with swimming pool in Diani Beach
Diani Beach villa
3 bedrooms / 3 bathrooms / sleeps 7
Responds fast! avg. 2 hours 1 minutes
from £171 / night
£1,198 / week
Payment Protection
from £79 / night
£544 - £1,296 / week
Payment Protection
Holiday home with swimming pool in Diani Beach
Diani Beach house
2 bedrooms / 2 bathrooms / sleeps 4
Responds fast! avg. 2 hours 3 minutes
from £73 / night
£506 / week
Payment Protection
Responds fast! avg. 1 hour 10 minutes
from £126 / night
£882 / week
Payment Protection
from £100 / night
£688 - £1,569 / week
Payment Protection
Responds fast! avg. 1 hour 10 minutes
from £126 / night
£882 / week
Payment Protection
from £81 / night
£564 - £941 / week
Payment Protection
from £97 / night
£667 - £2,315 / week
Payment Protection
Responds fast! avg. 3 hours 7 minutes
from £40 / night
£299 / week
Payment Protection
from £103 / night
£716 / week
Payment Protection
from £73 / night
£508 / week
Payment Protection
from £81 / night
£567 / week
Payment Protection
Holiday villa with swimming pool in Diani Beach
Diani Beach villa
3 bedrooms / 2 bathrooms / sleeps 6
from £132 / night
£923 / week
Payment Protection
Responds fast! avg. 3 hours 6 minutes
from £142 / night
£989 / week
Payment Protection
Responds fast! avg. 3 hours 59 minutes
from £59 / night
£392 / week
Payment Protection
from £47 / night
£330 / week
Payment Protection
Responds fast! avg. 41 minutes
from £149 / night
£662 - £1,159 / week
Payment Protection
Holiday villa with swimming pool in Diani Beach
Diani Beach villa
3 bedrooms / 2 bathrooms / sleeps 6
Responds fast! avg. 3 hours 8 minutes
from £46 / night
£315 - £954 / week
Payment Protection
Villa rental in Diani Beach with swimming pool
Diani Beach villa
2 bedrooms / 3 bathrooms / sleeps 4
Responds fast! avg. 49 minutes
from £166 / night
£1,163 / week
Payment Protection
from £123 / night
£861 / week
Payment Protection
Responds fast! avg. 3 hours 59 minutes
from £88 / night
£587 / week
Payment Protection
from £57 / night
£396 / week
Payment Protection
Apartment rental in Diani Beach with shared pool
Diani Beach apartment
2 bedrooms / 2 bathrooms / sleeps 4
from £60 / night
£414 / week
Payment Protection
Responds fast! avg. 3 hours 46 minutes
from £2,634 / night
£18,435 / week
Payment Protection
Holiday apartment with shared pool, golf nearby in Diani Beach
Diani Beach apartment
1 bedroom / 1 bathroom / sleeps 2
from £36 / night
£252 / week
Payment Protection
from £62 / night
£370 / week
Payment Protection
Holiday villa with swimming pool in Diani Beach
Diani Beach villa
3 bedrooms / 3 bathrooms / sleeps 6
Responds fast! avg. 41 minutes
from £100 / night
£414 - £745 / week
Payment Protection
from £185 / night
£1,293 / week
Payment Protection
Responds fast! avg. 1 hour 55 minutes
from £29 / night
£158 - £216 / week
Payment Protection
from £77 / night
£462 / week
Payment Protection