Booking.com was a textbook example for a website made terrible through such tactics, but has significantly improved since then (at least for me - note that this may be because I'm in Europe, and they got fined for some of their tactics, so maybe they only turned it down here). They still have 1-2 such "hurry up and buy already" things but it feels like it's nowhere near as bad as it was. I guess at some point they realized that it's really good at a) increasing conversions within the session b) making users absolutely hate you and poisoning your brand. (Although some of it is probably also me getting used to it.)
Unfortunately, except for the high pressure sales tactics, Booking simply has the absolutely best UX I've ever seen on a booking web site:
1. It actually works. That shouldn't be remarkable, but I can't count the number of times a site either told me they were sold out or the price went up 5 steps into the booking flow, or failed at the payment step with some cryptic error. Especially flight booking sites are so terrible that by now I'm willing to pay the surcharge for booking directly with the airline or a known-working site, but I've had that with hotel sites too.
2. They know to only ask for the minimum of actually required information (although they sometimes hide a second set of questions behind a short first step - but it's never the 5 steps that I commonly see elsewhere).
3. They actually show you what's available and provide a decent overview of what is or isn't included.
4. They usually show the actual price, or the actual price minus a $2 tourism tax. Unlike a hotel web site, where you are playing guessing games with taxes, resort fees etc.
5. They don't require me to create an account (unlike e.g. many hotel web sites, where it's often clear for me that I won't be staying there repeatedly).
In addition to that, they have very good inventory, often with favorable cancellation conditions, and often significantly cheaper than booking directly with the hotel (I've never gotten a better price by reaching out to the hotel directly, usually they're not even willing to match and tell me to book through Booking...).
Ultimately, the horribleness of the competition is what resulted in me going back to Booking despite hating their sales tactics. Is there any competitor that is actually better?