About this site
Verified Hotel Codes publishes hotel corporate codes with one thing other listings leave out: the date each code was last checked, and a separate list for the codes that have stopped working.
What we actually do
Every code on this site is compared against multiple independent public listings before it goes into the main table. The rule is fixed:
- Two or more independent listings agree — the code goes in the main table, with the number of listings that confirm it and the most recent date any of them checked it.
- Only one listing shows it — it goes in a separate "single-source" table and is never counted as verified.
- A listing reports it expired or unverified — it is pulled out of the main table entirely and listed on its own, so it can't get mixed in with working codes.
That is the whole method. We don't test codes at hotel front desks ourselves, and we don't have a private feed — everything on the site comes from public listings that we cross-check against each other.
Who runs this
This site is independently operated. It is not run by, funded by, or connected to any hotel company, travel agency, or corporate travel department — the person maintaining it is not a hotel employee and has no access to any hotel's internal rate system.
Everything published here is assembled from public listings that are compared against each other. When those listings disagree, you'll see the disagreement on the page rather than one version silently winning. Questions, corrections, and reports of codes that stopped working go to the address on the contact page.
Who maintains it, and how often
The site is written and maintained by Morgan Ellis, an independent researcher who has booked and cross-checked corporate rates as a frequent business traveller for over a decade. The name is a working byline rather than a corporate one, but the person behind it is real, and the method on this site is the method that person actually uses.
- Updated monthly. Every table carries a "Last checked" date, and codes that stop appearing in the source listings move out of the main table at the next monthly pass rather than staying listed as good.
- Method is fixed and published. Two independent listings must agree before a code enters the main table; single-source codes are kept in a separate table and never counted as verified. The full rule is on the how we verify page.
- Corrections are welcome and acted on. If a code fails at a hotel, or a listing turns out to be a copy of another, report it through the contact page. Corrections are folded into the next monthly pass, and the source list is re-audited when a listing is found to be scraped or machine-generated.
What this site is not: it is not a booking service, not a coupon site, and not affiliated with any hotel brand. It is one person's public record of which corporate codes are still confirmed by more than one independent listing, dated so you can judge for yourself how fresh the claim is.
What we are not
- We are not affiliated with any hotel company. No hotel brand endorses or operates this site.
- We do not sell codes and never ask for payment.
- We do not sign anyone up — there are no accounts, no logins, no email collection.
- A code being listed here is not permission to use it. Corporate rates are tied to a company's agreement; if you don't have a legitimate affiliation with that company, the property can reprice your stay to the public rate.
What's on the site now
Eleven pages: a hub page plus ten brand pages — Hilton, Marriott, IHG, Hyatt, Wyndham, Choice, Best Western, Holiday Inn, Hampton Inn and Comfort Inn — carrying 206 multi-source confirmed codes between them (as of November 2026). Each new brand is built the same way, and a brand with nothing confirmed yet gets an empty table and an explanation rather than a padded one.
If a code on this site is wrong
Codes stop working between checks — that's expected, and it's exactly why we date them. When one goes stale it should move out of the main table and into the unverified section at the next check rather than quietly staying listed as good.
Where the source list comes from
Everything on this site is assembled from public listings, but not every public listing gets used. Three kinds are discarded, and each one is a real case rather than a hypothetical:
- Derived copies. hotelcorporatecodes.com carries eleven Best Western codes, and all eleven of them are already in corporate-codes.com's list, in the same order. That is one source counted twice, not two sources agreeing.
- Machine-generated rows. codescorporate.com lists Apple as holding Best Western code 0000000, and runs a sequence of US state codes climbing in even steps. When a listing shows that shape we discard the entire listing, rather than delete the obviously fake rows and trust what is left.
- Shells and coupon pages. hotel-corporate-code.com returns a 200 for its Comfort Inn page with the words "Brand Not Found" in the body. Coupon pages sell seasonal promotions, which are a different product from a negotiated corporate rate.
What is left is a short list, and it is short on purpose. A page that keeps everything is not more complete than this one — it is less filtered. The same reasoning is written out per brand on the pages themselves, where you can see which listings were dropped for that specific brand and why.
The method itself, including the three patterns that get a listing discarded, is written out on how we verify a code.
Last updated: October 2026.
What we get wrong
Three failure modes are built into the method. They are worth stating plainly, because a site that only describes its strengths is telling you less than one that names its limits:
- Two listings copying each other can both be counted. The rule is "two independent listings", and the judgement of what counts as independent is ours. We catch the cases where the copying is visible — the Best Western example above is one — but a copy that has been edited enough will pass. When that happens, the confirmation count on a code is inflated and we have no way to know.
- Codes change, and we are between checks. Every code carries the month it was last checked, and that date is the honest answer to "how current is this". A code can stop working the day after we look at it. The date is there so you can weigh that risk yourself rather than take our word for it.
- We do not test codes ourselves. We have no access to any hotel's booking system and we do not enter codes into a live booking engine. Everything here is cross-checked public information, not a tested result. A code in a verified table means two listings agree on it — it does not mean we have seen it work.
There is a fourth thing we deliberately do not do: we do not rank codes by how good they are. "Best corporate code" is a question the listings answer by how often a code has been copied, which measures nothing about the rate you will get. The code that matters is the one issued by your own employer's agreement.
The other half of a business trip: Carry-on Bag Rules does for airline cabin-bag limits and fees what this site does for corporate rates — the numbers in a table, the official page cited, and a date on every figure.
Last updated: October 2026.