Heads-up: some links on this site may be affiliate links. If you book through them we may earn a small commission at no extra cost to you. It never changes what we recommend. Read our affiliate disclosure.
Hotel prices move constantly, and the same room can cost very different amounts depending on where, when and how you book it. The good news is that you do not need secret codes or insider contacts to pay less. A handful of simple habits, used every time, will save more money over a year of travel than any one-off "deal". Here are the five we rely on most.
Hack 1: Compare widely, then check the hotel directly
Start with a comparison site or a couple of large booking platforms to see the realistic price range for your dates. This gives you a benchmark in minutes and shows you which hotels in the area are worth a closer look.
Once you have a shortlist, open the hotel's own website. Many hotels and chains offer member rates that are only visible once you sign up for their free loyalty programme, and these can sit below the public price you saw elsewhere. Direct bookings sometimes include small extras too, such as breakfast, a later check-out or free Wi-Fi.
Neither route always wins. Sometimes a platform runs a promotion the hotel cannot match; sometimes the direct member rate is better. The point is to check both before you pay, which takes five extra minutes.
Hack 2: Book a free-cancellation rate, then keep watching
Prices for a given night often go up and down in the weeks before arrival. If you book a rate with free cancellation, you can lock in a reasonable price early and still benefit if it falls later.
The method is simple:
- Book a flexible, free-cancellation rate as soon as you have a price you are happy with.
- Set a reminder to check the same hotel and dates every week or two.
- If the price drops, book the cheaper rate first, confirm it, and only then cancel the original booking.
- Note the cancellation deadline in your calendar so you never miss it.
Non-refundable rates are usually cheaper, and they can be a smart choice when your plans are certain and the trip is close. For anything booked months ahead, flexibility tends to be worth more than the small upfront discount.
Hack 3: Always look at the total price
The headline nightly rate is rarely what you actually pay. Before comparing two hotels, compare the full amount for the whole stay, including:
- Local taxes and VAT, which some sites show only at the final step
- City or tourist taxes, which many destinations charge per person or per night, sometimes payable at the hotel
- Resort or "destination" fees, common in some holiday areas and parts of the United States
- Parking, which can be a significant cost in city centres
- Breakfast, if it is not included and eating out nearby is limited
A hotel that looks cheaper on the results page can end up costing more once these are added. Use the final checkout screen, not the search list, as your real comparison point. If anything is unclear, the hotel's own terms or a quick email to reception will tell you what is payable on arrival.
Hack 4: Price the location, not just the room
A cheap room far from everything is not always a saving. Think about what you will spend getting around:
- Daily public transport or taxi fares into the centre
- The time lost travelling, which matters on a short city break
- Late-night journeys home, which can be expensive or awkward
Equally, you rarely need to stay on the most famous square. A hotel one or two stops away on a good metro or tram line can be noticeably cheaper while still keeping you close to the sights. Look at a map with transport lines switched on, and check walking times to the places you plan to visit most.
For families or longer stays, an apartment with a kitchen can change the maths completely; our guide to self-catering versus hotels for family city breaks walks through the trade-offs.
Hack 5: Use timing, length of stay and packages to your advantage
Hotel demand follows patterns, and you can use them.
Business cities versus leisure destinations
In cities with lots of business travel, weekday nights are often busier and pricier, while Friday and Saturday nights can be better value. In beach resorts and weekend-break destinations it tends to be the reverse. If your dates are flexible, try shifting your stay by a day or two and watch how the total changes.
Avoid event dates where you can
Big conferences, festivals, concerts and sports events push prices up across a whole city. A quick search for "events" in your destination for your dates can explain a sudden spike and help you pick a calmer week.
Longer stays and packages
Some hotels offer lower nightly rates for longer stays, so price a four-night stay as well as three. Flight-and-hotel packages can also be good value, and for UK travellers a package booked with an ATOL-protected company gives financial protection if the travel company fails. Always compare the package price with booking the parts separately before you decide.
Ask politely
Finally, it does no harm to ask. A friendly email before arrival asking about a quiet room, an early check-in or whether any upgrade is available on the day sometimes brings a pleasant result, especially outside peak season. Keep expectations realistic, and be gracious either way.
Putting the hacks together
None of these steps takes long, and they work best as a routine: compare, check direct, book flexibly, read the full price, think about location, then keep an eye on the rate. For wider trip savings beyond the hotel, see our 10 ways to save money when you travel, and if you want somewhere characterful without paying top prices, our guide to boutique hotels around the world has ideas.
Some links on our site may become affiliate links in future; you can read how that works on our affiliate disclosure page.
Key takeaways
- Compare prices across platforms, then check the hotel's own site and member rates
- Book free-cancellation rates early and rebook if the price drops
- Compare total costs, including taxes, city fees, resort fees and parking
- Factor in transport costs and time when judging a "cheap" location
- Use weekday and weekend patterns, avoid big event dates and compare packages
Frequently asked questions
Is it always cheaper to book directly with the hotel?
Not always. Direct and member rates are often competitive and may include extras, but booking platforms sometimes run promotions that are lower. Checking both is the only reliable way to know.
Do hotel prices really drop closer to the date?
Sometimes they do and sometimes they rise. That uncertainty is exactly why a free-cancellation booking is useful: you secure a fair price and still have the option to rebook if it falls.
What is a city tax?
Many cities and regions charge a small tax on overnight stays, usually per person or per night. It may be included in your booking total or collected by the hotel on arrival, so check the booking terms.



