At least in America, if a hotel bumps you, they have to legally provide you a room in another hotel of equal or greater value.
Worked out for me once during a trip to NYC where my hotel was full, but they sent me to a nicer hotel right over Times Square.