Hi @Michael10461
For me, last-minute bookings are usually for one night and they're usually great guests. If this is your experience as well, you can discourage longer last-minute bookings by dropping the price on the very near dates only.
So someone booking one night gets a great deal, but someone looking to book 6 nights last minute, is still seeing the full price for the majority of the nights.