Here's the short answer. Pick your hotel and room, go to the review or payment screen, find the box labelled something like 'Promo Code', 'Coupon', or 'Apply Offer', paste your code, and tap Apply. Then check that the total actually dropped before you pay. That's the whole process. What trips people up is everything around it: codes that won't apply, offers that vanish at checkout, and discounts that look big but save almost nothing. So let's go through how this works when you're searching hotels on your phone at 11pm, trying to save a few hundred rupees.

I've wasted plenty of time hunting for codes that turned out to be expired, region-locked, or only valid on a Tuesday in a leap year. Most of that was avoidable. Once you know where hotel booking apps hide the code field and what usually blocks a discount, it takes about thirty seconds.

Where the Promo Code Box Actually Lives

Almost no app shows the coupon field on the search results page. You won't see it while you're browsing. It appears after you've picked a property, chosen a room type, and moved to the booking summary. Some apps put it right above the price breakdown. Others hide it behind a small 'Have a coupon?' link that's easy to scroll past.

Some apps also show a list of 'available offers' and pre-select one for you. That's handy, but don't assume it's the best option. The default is often a generic offer, and a better one might be sitting in the list or in your inbox. Tap 'View all offers' and compare a couple before you settle.

If you can't find the box at all, there are usually two reasons. Either the rate you picked doesn't allow coupons (common with 'member deals' or non-refundable flash rates), or the app wants you logged in first. Sign in and the field often appears.

Step by Step: Applying a Code Without Losing Your Mind

Here's the sequence I follow every time. It's boring, but it works:

  1. Log in before you start. Many discount codes are tied to your account, especially first-booking and app-only offers.
  2. Run your hotel search with your real dates and the correct number of guests. Changing these later can reset the offer.
  3. Pick the room and rate plan, then continue to the review screen.
  4. Paste the code. Don't type it. One wrong character and you'll spend ten minutes thinking the code is broken.
  5. Tap Apply and wait for a confirmation message, usually in green, saying how much was taken off.
  6. Scroll down and check the final payable amount, not just the discount line.

That last step matters more than people think. I've seen apps show a big discount badge while the total stayed the same, because taxes were recalculated or a convenience fee appeared at the same time. The number you care about is the one you'll actually be charged.

Why Your Code Keeps Saying 'Invalid'

This is the frustrating part. The code looks right, you pasted it carefully, and the app still says it doesn't apply. Nine times out of ten, it's one of these:

  • Minimum booking value. Lots of codes only work above a set amount, like ₹3,000 or ₹5,000. Adding a night or upgrading the room can sometimes push you over.
  • Wrong dates. Some offers only cover check-ins on certain days or exclude long weekends and festive periods.
  • Property exclusions. Premium and ultra luxury properties are often left out of general coupon campaigns because their rates are tightly controlled.
  • First-booking only. If you've booked on that app before, even years ago, a 'new user' code won't work.
  • Payment method lock. Bank offers only trigger when you pay with that specific card or UPI app.
  • Expired or used up. Some codes have a usage cap and stop working once enough people have redeemed them.

Look, it's annoying, but the fine print almost always explains it. Tap the small 'T&C' or 'Details' link under the offer. It takes ten seconds and saves a lot of trial and error. If you're sure everything qualifies and it still fails, take a screenshot and contact customer support before you book. They can sometimes apply the offer manually, which is very hard to fix after you've paid.

Where to Find Codes That Actually Work

I'll be honest: those coupon aggregator websites are hit or miss. Plenty of the codes are expired or were never real. You'll do better with sources that come straight from the platform:

The app's own offers page. Most hotel booking apps have an 'Offers' or 'Deals' tab. It's the most reliable source, and it often lists bank partnerships and seasonal sales you'd otherwise miss.

Your email and notifications. I know, nobody likes push notifications. But app-only offers and 'we miss you' codes often land there. Turn notifications on a week or two before a planned trip, then turn them off again.

Your bank or card app. Credit cards and wallets regularly run hotel promotions that never show up on coupon sites. Check the rewards or offers section of your banking app.

Destination-specific campaigns. Sometimes discounts are tied to certain cities or regions, especially during the off-season. If you're flexible, browsing hotels by city can turn up a deal in a place you hadn't thought about.

One more thing: be careful with codes shared in random social media groups. Some are fine, but some are referral links dressed up as discounts, and a few send you to sketchy sites. If a code asks you to log in anywhere other than the actual app, close it.

Stacking, Bank Offers, and the Stuff Most People Miss

Can you stack codes? Usually not. Most apps allow one promo code per booking. But there's a bit of a loophole. Promo codes, wallet credits, loyalty points, and bank offers are often treated as separate things. You might not be able to use two coupons, but you can sometimes use one coupon plus a bank discount plus some wallet balance. Try them in different orders, because some apps only show a bank offer after a coupon has been applied.

Bundling is another option people overlook. If you're also booking travel, combining a stay with flights sometimes unlocks better pricing than any single code. Holiday packages in particular often include hotel rates that are already discounted, so a coupon on top, when it's allowed, goes further.

And don't overlook loyalty tiers. They aren't exciting, but repeat bookers often get member rates that beat public coupons. I've had cases where my member price without a code was lower than the public price with the best coupon available. Always compare both.

Price also changes with timing. A 15% code during peak season can still cost more than a regular rate during a quieter week. If your dates are flexible, shift them a day or two in each direction before you apply anything. The code is the last step, not the first.

My Honest Take Before You Hit Pay

Discount codes are great, but don't let them steer the whole booking. I've watched friends pick a worse hotel because it had a coupon, then spend the savings on cabs because the location was bad. Choose the right property first and treat the code as a bonus.

A few final checks I always do: make sure the discounted rate still has the cancellation policy you need (some promo rates are non-refundable), confirm the discount appears on the booking confirmation email, and screenshot the payment summary in case anything looks off later. If the discount doesn't show on your confirmation, raise it right away. That's much easier than arguing about it after checkout.

That's it, really. Log in, search properly, paste the code at the review stage, read the fine print when it fails, and always check the final total. When you're ready, start browsing hotel deals for your dates, or if you'd like someone else to handle the planning, look through bundled trip packages where some of the savings are already included. Either way, you shouldn't be paying full price if you don't have to.