Hotels collect more data than ever but know almost nothing about why guests cancel, whether they'd return, or what could have saved the booking. Here's what the research says — and what's missing.
Hotel cancellations are not a minor operational annoyance — they represent a structural challenge that affects every layer of hotel revenue management. SiteMinder's 2025 analysis of over 130 million bookings found that approximately one in five hotel bookings cancels before the stay date. On Booking.com, Mirai's channel study found the rate reaches 39%.
The financial impact extends beyond the room rate. Urrea, Huang, and Zhang (2024) demonstrated that cancellations carry a compounding cost: during high-demand periods, hotels may lose up to 11% of revenue from cancellations alone. A $50 increase in booking price corresponds to a 16% increase in cancellation probability — meaning higher-value bookings are disproportionately at risk.
“Cancellations and no-shows negatively affect forecasting and controls, the two fundamental elements of revenue management.”
— Schwartz (2021), Boston Hospitality Review
The ancillary revenue impact is often overlooked. CBRE Hotels Americas Research (2023) estimates that full-service hotels generate $47–68 in ancillary revenue per occupied room night — dining, spa, parking, and amenities. When a room goes unoccupied due to cancellation, this spending evaporates entirely. For a 200-room property with a 20% cancellation rate, that represents over $600,000 in lost ancillary revenue annually, on top of the room revenue loss.
The hospitality industry has invested heavily in revenue management systems, demand forecasting, and dynamic pricing. But there is a conspicuous gap: almost no infrastructure exists for understanding why cancellations happen or what could prevent them.
Existing hotel systems offer cancellation reason codes, but these are rarely populated with useful data. In practice, the vast majority of cancellations are logged as “personal reasons” or left blank entirely. The guest calls, the agent processes the cancellation under time pressure, and no structured data is captured.
This creates a paradox: hotels can predict demand with sophisticated algorithms but cannot answer basic questions about their own guests. How many cancelled guests would rebook at the same property for different dates? How many cancellations are driven by work conflicts versus genuine emergencies? Which booking channels produce cancellations that could be prevented, and which are structural?
Antonio, Almeida, and Nunes (2019) argued in the Cornell Hospitality Quarterly that big data analytics can transform hotel revenue management — but their work focused on predicting cancellations, not understanding them. C-Sánchez et al. (2020) demonstrated that machine learning models can identify cancellation risk factors with significant accuracy. Neither addressed the post-cancellation intelligence gap: what to do with the guest after they've cancelled.
When cancellation conversations are captured systematically — through actual guest dialogue rather than dropdown reason codes — patterns emerge that are actionable at the property level.
Work and professional conflicts consistently appear as the largest single cancellation category. These are not guests who found a cheaper rate or changed their mind about the destination. They want the same hotel — they just need different dates. Currently, most hotel cancellation policies don't offer a date-change alternative. The guest either keeps the booking or cancels entirely. This binary choice turns a recoverable situation into a permanent loss.
The distinction between booking channels matters. Altin, Chen, Riasi, and Schwartz (2023) found in the Cornell Hospitality Quarterly that cancellation policies significantly affect financial performance — but the effect varies by channel. Direct bookings and OTA bookings cancel for fundamentally different reasons. Direct cancellations tend to be life events (work, health, family) that respond to flexibility. OTA cancellations are more frequently driven by rate-shopping and have lower preventability. Applying the same policy to both channels is suboptimal.
Guest sentiment at the point of cancellation is another underutilized signal. A guest who cancels reluctantly and expresses intent to return is a warm lead that most hotels never follow up on. The cancellation is processed, the record is closed, and the guest enters a generic marketing funnel — if they hear from the hotel at all.
The challenge is not analytical — it is structural. Hotels don't lack the ability to analyze cancellation data. They lack the data itself. The cancellation conversation happens in 90 seconds on the phone, the agent clicks a reason code, and the intelligence is lost.
RoomRefund approaches this differently. Rather than adding steps to existing hotel workflows, the platform captures cancellation intelligence through a separate channel: the guest's recovery conversation. When a guest with a non-refundable booking needs to cancel, they have a financial incentive to provide detailed information — the recovery estimate depends on the specifics of their booking, dates, and circumstances.
This produces structured data that does not exist anywhere in the hotel's current technology stack: the actual cancellation reason (not a reason code), whether the guest has contacted the hotel, whether they'd rebook at the same property, their preferred timeframe, their sentiment, and their booking channel.
The intelligence layer exists alongside a practical recovery mechanism. When a guest cancels a non-refundable booking, the room is matched against a demand network of travelers who have expressed interest in the same destination, price range, and travel dates.
The matching process considers destination, budget alignment, loyalty program membership, last-minute travel readiness, and proximity to the travel dates. When a match is found, the traveler books through the hotel's direct channel at the prevailing rate — not at a discount. The original guest recovers 85% of their prepaid amount through a Stripe escrow mechanism. The hotel keeps their original payment, gains a new guest, and preserves rate integrity.
The hotel pays nothing for this service. The 15% facilitation fee comes from the original guest's recovery amount. This performance-based model eliminates adoption risk: if no rooms are filled, no fees are incurred.
The traveler demand network created by the recovery mechanism has a secondary application. When hotels experience low-occupancy periods, the conventional response is to reduce rates on OTAs — a strategy that generates bookings but damages rate integrity and trains consumers to wait for discounts.
An alternative is to push targeted notifications to travelers who have already expressed interest in the destination and price range. These travelers can be reached by SMS or email with a specific offer: the room at full rate with an attached perk (complimentary breakfast, spa credit, late checkout) rather than a rate reduction. The traveler books through the hotel's direct channel, earning loyalty points and generating ancillary revenue.
This represents a private demand channel that competitors cannot access. The network grows with every cancellation conversation, and the matching improves as the dataset expands.
The data generated through systematic cancellation capture has implications beyond room recovery. It enables three categories of operational improvement:
None of these insights require predictive modeling or machine learning. They require structured data from cancellation conversations — data that does not currently exist in the hotel technology stack and that RoomRefund is designed to capture.
Altin, M., Chen, C. C., Riasi, A., & Schwartz, Z. (2023). Go moderate! How hotels' cancellation policies affect their financial performance. Cornell Hospitality Quarterly, 64(1), 76–89.
Antonio, N., Almeida, A., & Nunes, L. (2019). Big data in hotel revenue management: Exploring cancellation drivers to gain insights into booking cancellation behavior. Cornell Hospitality Quarterly, 60(4), 298–319.
Antonio, N., Almeida, A., & Nunes, L. (2017). Predicting hotel booking cancellations to decrease uncertainty and increase revenue. Tourism & Management Studies, 13(2), 25–39.
C-Sánchez, M., et al. (2020). Identifying critical hotel cancellations using artificial intelligence. Tourism Management Perspectives, 35, 100718.
CBRE Hotels Americas Research. (2023). Trends in hotel operating statistics.
Schwartz, Z. (2021). Consumers vs. revenue managers? An experimental study of optimal cancellation policies. Boston Hospitality Review, Summer 2021.
STR. (2023). HOST almanac: Ancillary revenue benchmarking study.
Urrea, G., Huang, X., & Zhang, D. (2024). The impact of pricing on cancellations and the role of cancellation policies. SSRN Working Paper.