@Trevor243
Thank you very much for your response. Unfortunately, the Payments by Booking.com feature is not available to me. I have been seeing the following message for the past few years.
Booking.com does represent a significant portion of our reservations. Overall, I am pretty happy with them, except for the amount of invalid reservations due to the misconception that reservations can be made without a credit card (there should be better clarification that most accommodations require a prepayment to hold a reservations), and having to allow a guest 24 hours to present another payment method. Since I currently handle the credit card payments, I don't have any issue with taking the damages deposit, if we were to collect it. I find that when guests know that we have their credit card details it is a motivator for them to behave properly. It's only been the Airbnb guests that have "overslept" on checkout day.
I often get a bit perturbed with people who cry and screech about how Airbnb has done them wrong, but very few say they are going to another OTA or will put more energy in developing their other channels to the marketplace. Many hosts don't seem to realize that in exchange for the convenience of Airbnb's payment processing and the option to have guests pay the service fee, they are giving up the ability to control refunds, obtain reimbursements, payments for extras, and manage reservation changes.
We have a website for the guesthouse that hosted by Lodgify, but I am thinking about migrating it to Smoobu, because Lodgify doesn't support linking the calendars of a space that's offered in multiple configurations (we have an apartment that we offer as either a one or two bedroom).
You are right, there isn't yet the perfect OTA, or lodging website host.