As per a study from Mirai, cancellations from a hotel's website amount to only 19% as compared to 39% on Booking.com and 25% on Expedia over a 4-month period. Due to longer lead time and the lack of loyalty to a specific hotel, OTAs often have a higher cancellation rate. However, they also bring business.