Viewing 40 of 125 rentals in Diani Beach
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Villas and apartments allowing smokers in Diani Beach | Holiday Lettings
69 Holiday homes
from £26 / night
£180 / week
“close to paradise” My wife and I spent 4 days at Mapenzi's this September. For us it has been an incerdible trip in kenya. Probably our stay at Mapenzi's has been the best part of uor journey there. Robert, Michael and Omari became our rafikis there. Robert is an excellent chef and better person. The villa was even better than pictures shown. Every day cleaned and the garden very good maintained. Now we are telling our friends to go there the next time we'll get the chance. Verey good job. Thank you agnes.
from £138 / night
£966 - £1,035 / week
from £229 / night
£1,603 / week
from £385 / night
£2,424 / week
from £119 / night
£828 / week
from £55 / night
£367 / week
from £87 / night
£610 / week
from £184 / night
£1,283 / week
from £184 / night
£1,283 / week
from £165 / night
£550 / week
Holiday villa with swimming pool, golf nearby in Diani Beach
Diani Beach villa
- 5 bedrooms
- 5 bathrooms
- sleeps 10
from £275 / night
£1,924 / week
from £444 / night
£3,104 / week
from £184 / night
£1,100 / week
from £55 / night
£367 / week
from £55 / night
£367 / week
from £55 / night
£367 / week
from £55 / night
£367 / week
from £55 / night
£367 / week
from £55 / night
£367 / week
from £55 / night
£367 / week
from £92 / night
£642 / week
from £37 / night
£257 / week
from £138 / night
£962 / week
from £367 / night
£2,565 / week
from £92 / night
£642 / week
from £83 / night
£577 / week
from £55 / night
£385 / week
from £17 / night
£116 / week
from £147 / night
£898 / week
from £46 / night
£321 / week
from £23 / night
£243 - £359 / week
Holiday apartment with shared pool in Diani Beach
Diani Beach apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 6
from £275 / night
£1,924 / week
Holiday guest house with shared pool in Diani Beach
Diani Beach guest house
- 2 bedrooms
- 3 bathrooms
- sleeps 4
from £79 / night
£440 / week
from £119 / night
£715 / week
from £69 / night
£483 - £759 / week
from £13 / night
£86 / week
from £89 / night
£592 / week
from £69 / night
£483 / week
Holiday apartment with shared pool, golf nearby in Diani Beach
Diani Beach apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
from £23 / night
£243 - £359 / week