I live in Europe, so the restrictions for intra-Schengen travel are more or less lifted with minor exceptions.
In the process of booking some trips for August-October, I made an attempt to book my reservations directly with hotels, instead of my usual approach of using Booking.com as my sole reservation service. I am of course looking for reservations with free cancelation and, preferably, no pre-payment.
So I first went to Booking, searched for the hotels I was considering at the places/dates I was interested in, noted the prices, then emailed the hotels asking, specifically, for quotes. For 14 of the 16 properties that I was considering, the prices they quoted were higher to much higher than what Booking was offering to me or offered similar fares with much more stringent conditions such as pre-payment upon booking. The remaining two offered reasonably cheaper deals on the same Booking conditions. One property I was particularly interested agreed to price match Booking after an initial quote almost 40% more expensive.
Caveat: I was using an institutional email that might have given my profile as "somebody else's paying his fare", but I am not sure this would have an imapct that large on almost all my quotes.
Of course, this is only my anedoctal personal experience. Yet, it confirms - to me at least - that for the types of hotels I usually book, asking for personal e-mail quotes or trying direct booking engines is pretty useless if I want - as often - flexible reservations that have free cancelation up to a few days before schedule arrival.
The typical hotel I book is not part of major large chains like IHG or Accor... nor are they large properties with 300+ rooms. They are often small- to medium-sized 3-star superior or 4-star hotels, generally not at the most touristic addresses wherever I am staying.
So this begest the question: does anyone here actually manage to save a lot of money booking directly with such accomodation (I know B&Bs are a different animal in that regard)?