I've had HotelTonight installed on my phone for years, but have only had to use it once or twice. I only travel a few times a year and tend to use it when my plans fall through. I generally book ahead of time, often with the hotel directly.
The most obvious example I had using it was when I missed a flight and it was rebooked for the next morning. I was tired and I remember getting in a cab/Uber and finding out the friend who dropped me off wasn't able to let me crash there for the night. Before we had left the airport I had booked a room nearby and could direct the driver there. The hotel was nice. I might have had to wait 10m for the hotel to receive a fax confirming my booking (faxing reservations seems to be pretty common with a lot of hotels).
There's no way I could have done that booking directly. It would have taken me 10x as long to figure out which hotels were nearby, near my cost, what rooms were available, and check out. I do those things when booking ahead of time, but they're also much harder to do on a phone.
I'll be bummed if it I lose this contingency.