Booking.com have just recorded on my voicemail. They said, that it's a mistake and hotel will not honor my previously booked price. I can call and confirm new price or book something else.
My booking.com reservation page is not cancelled and old 21$ is still there.
What do you think?
I've found similar story (not in result):
Mistake rate story