How to find cheap hotel deals without the guesswork

A step-by-step method for finding better hotel rates, from choosing the right nights and neighbourhood to comparing the true total price.

Photo: Vojtech Bruzek / Unsplash

Hotel prices are not fixed. The same room can cost noticeably more on a Saturday than on a Tuesday, jump when a trade fair comes to town and fall again a week later. You cannot predict every movement, but you can follow a routine that gets you a fair rate most of the time and avoids the classic traps: the cheap room that turns out to be expensive once taxes and breakfast are added, the bargain hotel an hour from everything you want to see, or the non-refundable booking you regret. Here is the method, step by step.

1. Start with your dates, not the hotel

The nights you choose usually matter more than the hotel you choose. Before you look at individual properties, run a search across a few different date combinations and see how the overall price level moves.

  • Check the day-of-week pattern. In cities with a large business market, weekday nights are often the busiest and Friday and Saturday can be better value. In leisure destinations and resorts, the pattern is usually the reverse. A city break that runs Sunday to Wednesday can cost less than the same trip from Thursday to Sunday.
  • Look up the events calendar. Trade fairs, big concerts, marathons and sporting finals can fill a city. Barcelona during Mobile World Congress in late February or early March, Edinburgh during the August festivals and Prague on December weekends, when the Christmas markets are in full swing, are all times when hotel prices rise well above their usual level. Moving your trip by a week can make a large difference.
  • Watch holiday dates at both ends. UK school holidays and bank holidays push up demand from the UK, but so do public holidays in the destination country, when domestic travellers are on the move too.

2. Choose the area before the hotel

Staying right in the historic centre carries a premium. Often, a hotel one or two metro stops away offers a bigger room for less, with little real cost in travel time. The trick is to judge distance in minutes, not kilometres: a hotel 20 minutes away on a direct metro line can be more convenient than one that is closer on the map but needs a bus and a walk.

Our city pages describe the main areas to stay and who each one suits, for example London, Paris and Rome. Pick two or three areas that work for your plans, then compare hotels within them rather than across the whole city.

Weigh up the extras that come with a cheaper location: daily transport fares, late taxis back to the hotel and the time you lose each day. For a short break with lots of evening plans, the central option can be worth paying for. For a longer stay, a well-connected neighbourhood usually wins.

3. Compare the total price, not the headline rate

Two rooms with similar headline rates can end up costing very different amounts. Before you decide, check what is and is not included.

  • City and tourist taxes. Many European cities, including Amsterdam, Barcelona, Rome, Paris and Lisbon, charge a tourist tax, calculated per person per night or as a percentage of the room price, and it is often paid at the hotel rather than included in the price you see. Edinburgh has also introduced a visitor levy.
  • Resort and facility fees. Many hotels in Las Vegas, and some in other US cities including Miami, add a mandatory daily fee. Make sure the price you are comparing includes it.
  • Breakfast. A room-only rate can look cheaper until you add breakfast for two every morning.
  • Parking. City-centre hotels often charge for parking by the night, which matters if you are arriving in a hire car.
  • Payment currency. If you pay at the hotel by card and the terminal offers to charge you in pounds, choosing the local currency is usually cheaper, as the conversion rate offered at the desk tends to be poor.

A worked example

To illustrate with round, made-up numbers: Hotel A shows a room-only rate of 100 a night, with city tax paid on arrival and breakfast at 15 per person. Hotel B shows 120 a night including breakfast and taxes. For two people staying three nights, Hotel A comes to 300 for the room plus 90 for breakfast, before city tax, which is already more than Hotel B’s 360. The headline rate pointed the wrong way.

4. Pick the right rate type

Most hotels offer at least two prices for the same room: a flexible rate that you can cancel free of charge up to a deadline, and a cheaper non-refundable rate. Some also let you choose between paying now and paying at the hotel.

A practical approach is to book a free-cancellation rate as soon as you know your dates, then keep checking. If the price drops or a better hotel appears, book the new room first and then cancel the original before its deadline. A non-refundable rate makes sense when your dates are fixed, your trip is close and the saving is meaningful. Our guide to free cancellation hotels explains the small print in more detail.

5. Time your booking sensibly

There is no magic day of the week to book a hotel. What matters is how much demand there is for your dates. For peak periods, school holidays and event weekends, book early, because the best-value rooms in the best-located hotels go first. For quiet periods in large cities with plenty of hotels, you have more room to wait, and short-notice rates can be competitive. The risk of waiting is that you end up choosing from what is left rather than what you wanted.

If you have booked a flexible rate, set yourself reminders to re-check: once a few weeks before travel and again a few days before the cancellation deadline.

6. Read reviews like an investigator

Star ratings tell you about facilities, not about whether you will sleep well. Reviews fill the gap if you read them carefully.

  • Focus on the most recent reviews, as renovations, new management or nearby building work can change a hotel quickly.
  • Search the reviews for the things that matter to you: noise, air conditioning, the lift, water pressure, street-facing rooms.
  • Look at guest photos, not just the hotel’s own, especially for room size.
  • Check the location on a map yourself rather than relying on phrases such as “close to the centre”.

7. Small moves that add up

  • Read the room description. The cheapest room type can be very small, have no window or share a bathroom. Make sure it is somewhere you are happy to stay.
  • Try different lengths of stay. Some hotels set minimum stays on peak weekends, and the price per night can change if you add or remove a night. It is worth running the search both ways.
  • Join free loyalty schemes. Hotel chains often show lower member rates to people who sign up, at no cost.
  • Consider an apartment for longer stays. For families or stays of a week or more, a kitchen and separate living space can cut what you spend on eating out, though cleaning fees and stricter cancellation terms are common.

A quick checklist before you book

  1. Have you compared at least two or three date combinations?
  2. Is the hotel in an area that suits your plans, with a direct transport link?
  3. Have you added taxes, fees, breakfast and parking to get a true total?
  4. Do you know the cancellation deadline and whether you pay now or later?
  5. Have you read recent reviews and checked the exact room type?
  6. Have you set a reminder to re-check the price if your rate is flexible?

Follow these steps each time and you will rarely overpay by much, and you will avoid most of the surprises that turn a cheap-looking room into an expensive stay.

Artak Ghazaryan

Written by

Editor, Save60

Rules, taxes and transport links change. Check official sources for anything your trip depends on. Spotted something out of date?