The hotel overbooked, I booked 2 rooms for my grandparents and paid in advance. The day my grandparents checked in, because the flight was delayed until after 12am, I called the hotel at 10am, but the hotel didn't pick up the phone many times. When they did, the hotel confirmed that they had canceled my booking. It was already difficult to find a room on Saturday and Sunday, but what should I do in this situation? After talking back and forth, the receptionist said that I could only check in on Saturday and had to move out on Sunday. I was fine, but I booked for my grandparents. Now I don't know how to handle it.