The Best Ways To Save On Hotels

We may be compensated when you click on links from one or more of our advertising partners. recommendations and opinions are ours alone. See our Advertiser Policy for more details.
Most travelers book the rate they see and move on. That’s usually the wrong move. Hotel rates are softer than they look, especially if you know where to push, and the same room can run 30-60% less depending on how you book it. Sometimes the discount shows up as a lower nightly rate. Sometimes it shows up as a $100 spa credit or a free breakfast that quietly saves you $80 a day.
The trick is knowing which lever to pull. Below are the ones I actually use when I’m booking, ranked roughly by how often they pay off.
Why Hotels Discount In The First Place
Hotels don’t make most of their money on the room. Food, drinks, spa, parking, resort fees, room service: that’s where margins live. A softer nightly rate is often a loss leader to get you through the door, because once you’re on the property they have a much better chance of capturing the rest of your wallet.
This is why discounts often come bundled with on-property credits instead of pure rate cuts. A $100 spa credit sounds like a gift, but it’s usually structured so you end up spending another $150 to actually use it. That’s not a bad thing if you were going to spend at the spa anyway. It is a bad thing if you weren’t and talk yourself into it because the credit felt free.
The other big driver is demand. Low season, mid-week, new property trying to build reviews, a brand launching a renovated tower: those are all moments when the hotel is willing to give up rate to keep occupancy moving. If you’re flexible on dates, you can usually find one of these windows.
How I Actually Get A Discount
A few tactics do most of the work. Some require zero effort, others require access that not everyone has. I’ll cover them in the order I try them.
Check The Hotel’s Special Offers Page First
Almost every hotel site has a “Special Offers” or “Deals” section, and almost no one checks it before booking. This is the easiest win on the list. The offers change constantly and they’re published by the hotel itself, so there’s no eligibility gate to clear.

The offers I see most often: stay 3 pay 2 (or 4 pay 3), a daily F&B credit, a spa package thrown in, a confirmed room upgrade at booking, or a free night on longer stays. For luxury properties the value of these perks can easily match what you’d get from a corporate or F&F rate, and they stack with elite status benefits in ways corporate rates sometimes don’t.
Two things to watch. The promo rate is sometimes slightly higher than the base rate, so the “free” perk isn’t always free. Always compare the promo rate with credit against the flexible rate without it. And promo rates are often non-refundable, so read the cancellation terms before you commit.
Try A Hotel Promotional Code
Promo codes are a gamble. They’re usually tied to a specific booking window, a specific geography, or a specific rate class, and most of the time the one you find online has either expired or doesn’t apply to your dates. But when one does hit, it can knock 20-25% off without you changing anything else about the booking.
Promo codes vary in eligibility and expire. The codes in the table below have been verified at time of posting. If you find one that’s stopped working, let us know and we’ll pull it.
| Company | Details | Code | Check Deal |
|---|---|---|---|
| Airbnb | $20 off your first trip for new users | - | Check Deal |
| |||
| Hotels.com | 8% Discount on Hotels | PROMOS4U25 | Check Deal |
| |||
| Hotels.com | US Promo | AFFHCOM620 | Check Deal |
| |||
| Hotels.com | $5 off over $50 | 5OFF50US | Check Deal |
| |||
| Hotels.com | US Promo | MECENATHOTELS | Check Deal |
| |||
| Hotels.com | US Promo | AFFHCOM3Q20 | Check Deal |
| |||
| Hotels.com | $20 Rebate | REBATES20 | Check Deal |
| |||
| Marriott | 20% OFF in Brazil | ADP | Check Deal |
| |||
| Marriott | 2 Drinks Vouchers in Baltimore | D60 | Check Deal |
| |||
| Marriott | $50 Credit in Florida | ZX0 | Check Deal |
| |||
| Hyatt | Free gift when you host your wedding in Hawaii | HMOON | Check Deal |
| |||
| No rows match these filters. | |||
Use A Corporate Code If You Have One
If you work for a mid-size or large company, there’s a real chance your employer has negotiated rates with at least one of the major hotel groups. The catch is almost nobody at your company will tell you this. You have to go looking for it yourself, usually through an HR portal or a travel page buried on the intranet.
The big chains that run corporate programs are Marriott, Hilton, Hyatt, IHG, Choice, and Best Western. Most of these ask you to enter the code at booking and show a valid employee ID at check-in. If you can’t produce the ID, they’ll rebook you at the public rate.
The savings I see are usually in the 15-30% range off the flexible rate, and the rate is typically refundable, which is a bigger deal than people give it credit for. You can book early, lock it in, and cancel without penalty if your trip shifts.
Full list of hotel corporate codes here.
Friends And Family Rates (If You Know Someone)
If you have a friend or family member who works at a major hotel group, they have access to the best discounts any civilian can get. These programs were built for employees and their close circles, and the rates reflect that. At luxury properties I’ve seen F&F rates come in 50-60% below public, sometimes more when occupancy is soft.
The three programs worth knowing are Marriott Explore, Hilton Go, and IHG Merlin. Each has its own booking portal, its own eligibility rules around who counts as a friend or family member, and its own limits on how many nights per year your employee contact can book for you. Hilton and Marriott are the easiest to use if your contact is willing. IHG is more restrictive and the booking flow is clunkier.
One caveat that catches people off guard. F&F rates usually strip out elite benefits. No breakfast, no upgrades, no points on the stay. At a property where the discount is big enough to more than cover what you’d get as an elite, it still works out. At a property where it isn’t, your Platinum or Diamond benefits on a regular rate might actually be worth more than the cheaper room.
What I’d Actually Do
When I’m pricing a hotel stay, I go in this order:
- Check the hotel’s Special Offers page. Three seconds of work, catches the most perk-heavy deals.
- Run the search with any corporate code I qualify for. Compare against the flexible public rate before deciding, since the corporate rate isn’t always the lowest.
- Ask my contact about F&F if the stay is expensive enough to matter. I don’t ask for a $200 Courtyard. I do ask for a $900 resort.
- Try a promo code last. Low hit rate, but takes 30 seconds and occasionally stacks.
The biggest mistake I see people make is booking the first rate they pull up on Google or an OTA without ever visiting the hotel’s own site. Second biggest: not checking whether the on-property credits are worth more to you than a straight rate cut. For a stay where you were already planning to eat and drink on-property, they usually are.
If you’ve got a tactic that’s worked for you and isn’t on this list, drop it in the comments. I’ll update the post.





1 comment
India
This website use to have the codes listed which helped me a great deal. Can you please put the codes back up please.