It very much depends on the area you are looking in, whether you are looking for a pool, whether you have pets etc etc.
As above - 3 - 4 weeks is probably enough time........but I have had clients who have booked in for 4 weeks, and had to extend their stay...... but then I have had others who have booked for that amount of time and found something in 2 weeks!!!
Love
Rudi
x