На
airbnb.com выбирайте, у них там есть скидки недельные и месячные, иногда взять на >=28 дней (месяц) выходит дешевле, чем на более короткий срок из-за месячных скидок (они там до 80% иногда добивают), иногда наоборот. Когда ставишь >=28 дней показывается цена за месяц сразу со всеми комиссиями, когда меньше - за день без комиссий, поэтому иногда бывает дом за $19/день, может оказаться дороже, чем дом за $22/день на несколько дней из-за разных комиссий. Поэтому если какой-то дом понравился и он нужен меньше, чем на 28 дней выставите 28 и сравните цену.
Можно попробовать договориться о скидке на долгий срок с владельцем в обход airbnb, если уже связались с ним, но это, вроде, как по правилам сервиса запрещено (не уверен).