If you are willing to book at the very last minute-risky I know, then you can get some wonderful deals. Late breaks they are called in the UK, and are basically the airline/
vacation company selling off cancellations and other unsold seats. The company will do better selling the place at no profit but covering its costs than loosing completely, and so they do these deals.