You booked your hotel, you're looking forward to your holiday — and suddenly you see the same room is now €200 cheaper. This happens more often than you think. Hotels adjust their prices daily, sometimes hourly, based on occupancy, booking dynamics and competitor pricing.
The good news: in many cases you can claim the price difference back or rebook at a better rate — even after you've already paid. This guide shows you exactly how.
Why do hotel prices fluctuate after booking?
Hotel prices are the output of revenue management systems — algorithms that adjust prices in real time. These systems respond to:
- Booking pace: If the hotel is still half-empty four weeks before check-in, the system reduces prices to generate more bookings.
- Competitor pricing: Cheaper offers from nearby hotels often trigger price adjustments.
- Seasonal demand patterns: Trade fairs, public holidays and school holidays drive prices up — then they often fall again.
- Cancellations by other guests: When bookings are cancelled, capacity becomes available and prices can drop.
According to a study by travel data provider OAG (2024), hotel prices fluctuate by an average of 15–25% between booking and arrival. At popular city destinations like Amsterdam, Barcelona or Paris, fluctuations of over 30% are not uncommon.
When are you entitled to a refund?
This depends mainly on which rate type you booked and which channel you used:
1. Flexible rate (free cancellation)
This is the simplest case. You can cancel within the cancellation window, rebook the same hotel at the new lower price and keep the difference. Even though these are two separate transactions — the result is equivalent to a price refund.
2. Non-refundable rate
This is harder but not hopeless. Many hotels — especially larger chains — are willing to apply a price adjustment on direct request, without requiring a full cancellation. This works best when:
- You are a member of the hotel's loyalty programme
- The price difference is more than 15–20%
- You communicate politely and precisely (template below)
- Check-in is still at least 1 week away
3. Booking via Booking.com
Booking.com has a best price guarantee: if you find a cheaper price for the same hotel, same room category and same dates on another website, Booking.com refunds the difference or gives you credit. Important: the lower price must be publicly visible with the same conditions.
4. Booking via Expedia, Hotels.com etc.
Expedia and its sister brands (Hotels.com, Travelocity) offer similar price guarantees. Hotels.com also has the "One Key" loyalty programme where you earn points on every booking — these can later be used to offset price differences.
Step by step: How to claim your refund
- Document the price immediately: Take a screenshot of the current offer showing the date, time, hotel name, room type, check-in and checkout dates, and total price. Without documentation, your claim is hard to enforce.
-
Contact the hotel directly: Call reception or send an email. Use this template:
Subject: Price adjustment request – Booking reference [XYZ]
"Dear Sir/Madam, I booked [room type] for [arrival to departure] on [date] at a price of [price] (ref [XYZ]). I have noticed that the same room is currently offered on [platform] for [new price]. I would appreciate if you could apply a price adjustment. Screenshots of the current offer are attached. Kind regards, [Name]" - Request via the booking platform: Booking.com, Expedia etc. all have customer service chats. Choose "price guarantee" or "price drop" as the topic, describe the situation and attach your screenshot.
- Credit card chargeback as a last resort: For flexible rates only: cancel the expensive booking and rebook at the lower price. If the platform rejects a legitimate claim, your credit card provider may support a chargeback.
"I never check my hotel price after booking." — Most travellers say this. And it costs them hundreds of euros every year.
When is the best time to check for price drops?
- 4–6 weeks before check-in: Hotels start optimising. Prices fluctuate heavily, especially if occupancy is low.
- 2 weeks before arrival: Price drops are common, especially for city breaks in low season.
- 48–72 hours before check-in (last minute): Final chances at under-booked hotels — but also risk of prices rising.
- After major events: Trade fairs, conferences or sports events push prices up. Afterwards prices can fall rapidly.
How much can I realistically save?
Real-world examples:
- London, 4 nights, business hotel: Price advantage after 3 weeks: €87
- Dubai, 7 nights, resort: Price advantage after 6 weeks: €340
- Vienna, 2 nights, boutique hotel: Price advantage after 10 days: €42
- Barcelona, 5 nights, city hotel: Price advantage after 4 weeks: €130
Also check our guides on tricks for cheaper hotel bookings and how to cancel and rebook your hotel for more savings strategies.
Save automatically with SaveMyHoliday
Checking prices manually every day is tedious — and you'll still miss price drops. SaveMyHoliday monitors your hotel price automatically every day and emails you the moment the price falls. You just need to act.
How it works:
- Enter your booking details (hotel, dates, room type, price)
- Open the confirmation email
- Receive price alerts when the hotel gets cheaper
The service is completely free and requires no account — just enter your booking details and you're done. SaveMyHoliday was built so you never leave money on the table.
Frequently asked questions (FAQ)
What if the hotel refuses my price adjustment request?
For a flexible rate: cancel and rebook. For a non-refundable rate: ask for an upgrade instead of a price adjustment — that's an alternative value hotels often prefer over giving cash back.
Does the price guarantee apply to suites and premium rooms?
Yes, the best-price guarantee applies to all room types in principle. But make sure you compare exactly the same room type, the same cancellation policy and the same breakfast options.
How long does a refund take?
Credit card: 3–10 business days. PayPal: 1–3 business days. Bank transfer / SEPA: 5–10 business days — subject to platform or hotel processing times.