Updating
Relevance
Price low to high
Price high to low
Reviews
59 dog friendly and pet friendly properties
Responds fast! avg. 3 hours 39 minutes
Match: Pets allowed
All filters matchfrom £40 / night
£281 / week
Payment Protection

Travellers’ Choice award
Match: Pets allowed
All filters matchfrom £206 / night
£1,232 / week
Payment Protection

Villa rental in Diani Beach with swimming pool
Diani Beach villa
6 bedrooms / 6 bathrooms / sleeps 12
Match: Pets allowed
All filters matchfrom £429 / night
£2,997 / week
Payment Protection

Match: Pets allowed
All filters matchfrom £103 / night
£716 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £73 / night
£508 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £81 / night
£567 / week
Payment Protection
Responds fast! avg. 3 hours 40 minutes
Match: Pets allowed
All filters matchfrom £62 / night
£412 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £47 / night
£330 / week
Payment Protection
Holiday villa with swimming pool in Diani Beach
Diani Beach villa
3 bedrooms / 2 bathrooms / sleeps 6
Responds fast! avg. 2 hours 37 minutes
Match: Pets allowed
All filters matchfrom £47 / night
£328 - £993 / week
Payment Protection
Responds fast! avg. 3 hours 40 minutes
Match: Pets allowed
All filters matchfrom £93 / night
£615 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £57 / night
£396 / week
Payment Protection
Responds fast! avg. 1 hour 43 minutes
Match: Pets allowed
All filters matchfrom £30 / night
£161 - £339 / week
Payment Protection
Villa rental in Diani Beach with swimming pool
Diani Beach villa
2 bedrooms / 2 bathrooms / sleeps 5
Match: Pets allowed
All filters matchfrom £71 / night
£496 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £57 / night
£390 - £491 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £18 / night
£120 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £66 / night
£462 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £281 / night
£1,965 / week
Payment Protection
Apartment rental in Diani Beach with shared pool
Diani Beach apartment
2 bedrooms / 2 bathrooms / sleeps 6
Responds fast! avg. 3 hours 58 minutes
Match: Pets allowed
All filters matchfrom £99 / night
£688 - £1,050 / week
Payment Protection
Responds fast! avg. 46 minutes
Match: Pets allowed
All filters matchfrom £254 / night
£1,773 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £139 / night
£939 / week
Payment Protection
Villa rental in Diani Beach with swimming pool
Diani Beach villa
4 bedrooms / 4 bathrooms / sleeps 10
Responds fast! avg. 2 hours 56 minutes
Match: Pets allowed
All filters matchfrom £206 / night
£1,439 / week
Payment Protection
Holiday villa with swimming pool, golf nearby in Diani Beach
Diani Beach villa
5 bedrooms / 5 bathrooms / sleeps 10
Match: Pets allowed
All filters matchfrom £344 / night
£2,405 - £4,088 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £48 / night
£312 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £142 / night
£990 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £2,175 / night
£15,221 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £135 / night
£939 / week
Payment Protection
Responds fast! avg. 2 hours 56 minutes
Match: Pets allowed
All filters matchfrom £72 / night
£503 / week
Payment Protection
Responds fast! avg. 1 hour 49 minutes
Match: Pets allowed
All filters matchfrom £95 / night
£659 / week
Payment Protection
Responds fast! avg. 1 hour 48 minutes
Match: Pets allowed
All filters matchfrom £142 / night
£989 / week
Payment Protection
Holiday cottage with shared pool in Diani Beach
Diani Beach cottage
1 bedroom / 1 bathroom / sleeps 2
Match: Pets allowed
All filters matchfrom £57 / night
£376 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £57 / night
£376 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £57 / night
£377 / week
Payment Protection
Holiday cottage with shared pool in Diani Beach
Diani Beach cottage
1 bedroom / 1 bathroom / sleeps 2
Match: Pets allowed
All filters matchfrom £57 / night
£377 / week
Payment Protection
Holiday cottage with shared pool in Diani Beach
Diani Beach cottage
1 bedroom / 1 bathroom / sleeps 3
Match: Pets allowed
All filters matchfrom £57 / night
£377 / week
Payment Protection
Holiday cottage with shared pool in Diani Beach
Diani Beach cottage
1 bedroom / 1 bathroom / sleeps 3
Match: Pets allowed
All filters matchfrom £57 / night
£377 / week
Payment Protection
Holiday cottage with shared pool in Diani Beach
Diani Beach cottage
1 bedroom / 1 bathroom / sleeps 2
Match: Pets allowed
All filters matchfrom £57 / night
£377 / week
Payment Protection
Responds fast! avg. 1 hour 49 minutes
Match: Pets allowed
All filters matchfrom £57 / night
£396 / week
Payment Protection
Holiday cottage with shared pool in Diani Beach
Diani Beach cottage
1 bedroom / 1 bathroom / sleeps 3
Match: Pets allowed
All filters matchfrom £57 / night
£377 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £207 / night
£1,238 - £1,816 / week
Payment Protection
Match: Pets allowed
All filters matchfrom £29 / night
£198 / week
Payment Protection