Do hotel prices drop? How to catch a lower rate
Updated October 29, 2026
In short: Yes, hotel prices can and do drop, because hotels adjust rates as their occupancy and demand change. The practical way to catch a lower rate is to book a refundable rate early, keep watching the price, and rebook if it falls.
Yes, hotel prices can drop. Most hotels change their rates often, sometimes several times a day, based on how many rooms are booked, how much demand they expect and what nearby hotels charge. If a hotel is filling more slowly than planned, it may lower its rates or release special offers. Prices can also rise, so the best approach is to secure a refundable booking you are happy with and keep watching for a lower rate.
This guide explains why hotel prices move, when drops are more likely, and how to catch them.
Why hotel prices change
Hotels have a fixed number of rooms for each night. An empty room on a given night earns nothing, so hotels try to balance price and occupancy. Common reasons rates change:
- Occupancy. If bookings are slower than expected, rates may go down. If the hotel is filling fast, rates usually go up.
- Local demand. Events, conferences, holidays and the season all affect demand across a whole city.
- Competition. Hotels watch each other's prices and react.
- Cancellations. When other guests cancel, rooms come back on sale, sometimes at a lower rate.
- Promotions. Hotels and booking sites run sales, member rates and package deals.
When drops are more likely
These are general patterns, not rules. Every city and hotel is different.
- Quieter periods. Outside peak season and away from big events, hotels have more rooms to fill and more reason to lower prices.
- Weekday versus weekend. In business-focused areas, weekends can be quieter, while in leisure destinations weekends are often busier. Check both.
- Closer to the date, sometimes. Some hotels lower rates near the date to fill rooms. Others raise them as rooms run out. Waiting is a gamble, especially in busy periods.
- After a busy event is announced or cancelled. Demand can change quickly when plans in a city change.
Because prices can move either way, it is risky to wait without a booking, especially for peak dates or popular areas.
Compare like with like
A lower price is only better if you are comparing the same thing. Check:
- Room type. A standard room and a room with a view are different products.
- Board. Breakfast included or not.
- Cancellation policy. A non-refundable rate is usually cheaper but you cannot get your money back if plans change.
- Taxes and fees. Some sites show prices before local taxes or resort fees. Look at the total for your whole stay.
- Number of guests. Make sure the price is for the right number of people and rooms.
The safest way to catch a lower rate
The approach many experienced travellers use is simple:
- Book a refundable rate you are happy with, so you have a room secured.
- Keep watching the price for the same hotel, dates and room conditions.
- Rebook if it drops, then cancel the original booking within its free cancellation period.
This gives you a safety net if prices rise and a chance to save if they fall. The details, including what to watch out for, are in book with free cancellation, then rebook when the price drops.
Remember that prices you see may be cached
Many hotel prices on comparison and alert services are recently seen prices, not live ones. They can be a few hours to around two days old. When you open the booking site, it shows the current price, which may be different. This is normal and explained in why the price you see can change.
How to set a Trigger for it
Trigger can watch a whole city or one specific hotel.
- Go to hotels and search for a city or a specific hotel.
- Enter your check-in and check-out dates, number of guests and rooms.
- Add filters if you want: star class, minimum guest rating, and free cancellation only. If you plan to rebook when prices drop, turning on the free-cancellation filter makes sense.
- Set your target price. If you already have a refundable booking, set the target below what you paid, so you only hear about a real saving.
- Create the alert. Trigger re-checks regularly, more often as your check-in date gets closer, and emails you as soon as the price is at or below your target, with a link to book on a trusted partner site.
Trigger is free, with up to 10 active alerts. Alerts end on the check-in date. After the first email, you only hear again if the price drops at least 5% further, and at most once a day per alert. See how it works for more.
Want it cheaper?
Set a target price and we'll email you when this trip is at or below it.