How was it full if you had booked? Do they sell more rooms than they have available?
I don't think keeping unbooked rooms "just in case" is economical so if this sort of thing happens you may well need to be moved out to a nearby hotel at their expense.