directrate

Free tool · no key needed

Hotel code finder: a chain's own property codes around any place.

Pick a chain, type a city, an address or a landmark, and get the codes the chain's booking system uses for its hotels within the radius, nearest first. 11 chains; the OTAs use their own hotel ids, which a /parity call returns.

A city, address or landmark — e.g. "Chicago, IL". Marriott codes look like CHIRL.

Then shop it

Paste a code into any mode: POST /shop for every rate plan, POST /award for the night in points, POST /parity for the OTAs beside it, POST /compset with up to 25 codes at once. The playground runs any of them with no code, with a free key.

Searches on this page go through a shared key with a per-address limit of ten a minute and are cached for an hour. For a whole city's codes, hundreds of searches, or a radius above 25 miles, use GET /v1/hotels with your own key — it pages up to 500 hotels and takes lat + lng as well as a place.

Documented example codes

Hilton
CHITDHX
Hyatt
CHIZP
IHG
CHIMM
Choice
IL263
Wyndham
52843

Also free: Points value this week — hotels by cents-per-point this week.

FAQ

Hotel codes, briefly

What is a hotel code, and why do I need one?

Every mode of the API takes the chain's own property code — Marriott CHIRL, Hilton CHITDHX, Hyatt CHIZP, IHG CHIMM, Choice IL263, Wyndham 52843. Codes are the chain's internal identifiers (Marriott calls them MARSHA codes), so they are not guessable and not shared between chains: a Hilton code means nothing to Hyatt. This finder returns them for a place; the same call is GET /v1/hotels with your own key.

Why does a row have no name?

Some chains' own location search publishes codes and distances only (Marriott's does). The code is still the right one; run /shop on it and the response names the property.

How many searches can I run here, and what does the API charge?

Ten a minute per address on this page, cached for an hour so a repeat is instant. With your own key, GET /v1/hotels is 1 credit a search on most chains (Best Western 5, Wyndham 6), however many hotels come back, up to 100 miles. The Free plan's 250 credits a month are enough for a few hundred searches.