When booking a hotel you're almost always faced with this choice: the cheaper, non-refundable rate — or the more expensive, flexible rate with free cancellation. Many choose intuitively the cheapest option. But is that really the smarter decision? The answer surprises most travellers.
What do the two rate types actually mean?
Non-refundable rate
You pay less, but the booking is binding: cancellations result in a 100% charge. Some hotels allow date changes for a fee, but refunds are not available. This rate suits travellers who are absolutely certain they will travel.
Flexible rate (free cancellation)
You pay more, but you retain the option to cancel free of charge — usually up to 24 to 48 hours before check-in. Some hotels even allow cancellation up to the check-in day itself. This rate is worth considerably more than the price difference suggests.
The difference in numbers — a realistic example
You book a hotel in Barcelona for 5 nights, 6 weeks in advance:
- Non-refundable rate: €680 (saving vs flexible: €70)
- Flexible rate: €750 (free cancellation until 24h before arrival)
At first glance: €70 saved with the cheaper rate. But that's only half the equation.
The factor most people overlook: price fluctuations after booking
Hotel prices aren't fixed — they change daily, sometimes hourly. According to Hopper (2023), the hotel price drops at least once after booking in 40–60% of all cases. The average price reduction is 18%.
In our example: 18% of €750 = €135 in potential savings. The flexible rate costs €70 more — but if the price drops, you can cancel and rebook. You save €135, paid €70 extra, making a net gain of €65. Plus you're covered if you need to cancel for any other reason.
What happens with the cheap non-refundable rate?
You save €70 upfront — but you cannot benefit from the price drop because you can't cancel and rebook. And if something comes up (illness, missed train, job change), you lose the full €680. The €70 "saving" can turn into a costly mistake.
A realistic calculation across three scenarios
Scenario A: Price stays the same, you travel as planned
- Non-refundable: You saved €70 ✓
- Flexible: You paid €70 more ✗
- Advantage: Non-refundable
Scenario B: Price drops 18%, you travel as planned
- Non-refundable: You can't rebook — still paying €680 ✗
- Flexible: You cancel, rebook for €615 — net advantage ~€65 ✓
- Advantage: Flexible
Scenario C: You have to cancel (illness / unexpected event)
- Non-refundable: You lose €680 ✗✗
- Flexible: Free cancellation — loss: €0 ✓✓
- Advantage: Flexible (massively)
Result: Flexible wins in 2 out of 3 scenarios — and in Scenario C by a dramatic margin.
When does the non-refundable rate actually make sense?
- Very last-minute bookings (less than 2 weeks before arrival): Little time remains for further price drops. The statistical advantage of the flexible rate shrinks.
- High season or major events: Trade fairs, public holidays or sports events in Vienna, London or Istanbul mean no price drops expected — quite the contrary.
- Very large price difference (more than 25%): If the non-refundable rate is €150 cheaper rather than €70, the calculation changes significantly.
- Very cheap stays (under €150 total): The absolute savings potential from price monitoring is low.
When does the flexible rate almost always win?
- Booking lead time over 4 weeks: The longer the lead time, the more likely the price will drop again.
- High-value stays (over €400 total): 18% of €800 is €144 in potential — this exceeds almost any flexibility premium.
- Travel with uncertain health status or children: Cancellation risks are real and hard to predict.
- Popular city destinations in spring and autumn: Low season in Paris, Rome or Prague is characterised by strong price fluctuations.
Buying hotel flexibility is not the same as doubting whether you'll travel. It's a call option on future price drops — and it's almost always worth its price.
The smart combination: book flexible + automatic price monitoring
The best strategy is not either-or, but a combination:
- Book the flexible rate — room and dates secured, cancellation option active.
- Set up SaveMyHoliday — free, no account needed, price monitoring starts immediately.
- Wait for the price alert — if the price drops, you get an email.
- Make the decision — cancel and rebook cheaper, or travel as planned.
This gives you the best of both worlds: security through flexibility and savings potential through automatic price monitoring. The service costs nothing; setup takes 5 minutes.
Related articles: Cancel and rebook your hotel — how to do it right and Hotel price dropped — how to get your money back.