Hotel distribution Travel technology glossary

Hotel content mappingHotel and room mapping across suppliers

Also called hotel mappingroom mappingproperty mappinghotel deduplication

Definition

Hotel content mapping is the process of matching the same hotel, and its room types, across different suppliers' codes and descriptions so a booking platform shows one property with comparable offers. It links each supplier's property ID to a master record using names, addresses and coordinates, and standardises room names, bed types and amenities.

What Hotel content mapping means

An agency platform that connects to several bedbanks, a GDS and direct hotel feeds will receive the same hotel many times. Each supplier uses its own property code and often a different name, address format or map pin. Without mapping, the hotel appears three or four times in search results, and price comparison breaks down.

Hotel mapping merges those supplier records into one master property. Matching relies on static attributes such as name, street address, postcode, phone number and latitude and longitude, usually with fuzzy matching and machine learning, and manual review for doubtful cases. AltexSoft cites GIATA figures that about 2% of hotels change their name, chain or phone number each year, so maps need constant maintenance.

Room mapping is harder. One supplier sells a "Deluxe Double", another a "Superior Room, 1 King Bed". Room mapping normalises room type, bed configuration, view, size and board basis so the platform can group identical rooms and show the cheapest offer for each.

Mapping concerns static content: descriptions, images, amenities and policies. Prices and availability are dynamic ARI data, fetched live, but they only make sense when attached to the right mapped property and room. Specialist providers include GIATA, Berlin-based, whose MultiCodes database lists more than 500 suppliers on its website as viewed in November 2026.

How Hotel content mapping works

Mapping is an ongoing data pipeline rather than a one-off import.

  1. Collect supplier static dataThe platform downloads each supplier's hotel list with codes, names, addresses, coordinates, star ratings, images and room descriptions.
  2. Match propertiesAlgorithms compare names, addresses and coordinates, scoring likely matches. Clear matches link to a master property ID; doubtful ones go to human review.
  3. Map room typesRoom names are parsed into standard attributes such as room class, bed type, occupancy, view and board, then grouped across suppliers.
  4. Build the master contentThe platform picks the best description, images and amenities for each property, or buys curated content from a content provider.
  5. Maintain and correctNew hotels, closures, renamings and supplier code changes are processed regularly, and booking errors are fed back to fix bad matches.

Hotel content mapping in practice

Illustrative case: a B2B portal receives the same Dubai Marina hotel from three suppliers as "Marina View Hotel", "Marina View Hotel Apartments" and "MV Hotel Dubai", with map pins 150 metres apart. Address and phone match, so all three supplier codes are linked to one master ID and the agent sees one hotel with three prices.

Illustrative room case: "DBL SUP CITY VIEW RO", "Superior Double Room, City View, Room Only" and "Superior Room 1 Queen Bed" are mapped to one room type, but the third is kept separate because its bed type and view differ.

Provider example: GIATA's website, viewed in November 2026, states 1.45 million properties and 238 million supplier codes in its MultiCodes database. AltexSoft lists other mapping providers, including Gimmonix, DataBindR and Vervotech.

Who uses it

B2B travel portals and OTAsShow each hotel once with prices from several suppliers, so agents and travellers can compare like for like.
Bedbanks and aggregatorsMap hotels from their own contracted inventory and third-party sources before redistributing them to buyers.
Travel management companiesMatch corporate preferred-hotel lists to supplier codes so negotiated rates and policy rules apply correctly.
Technology vendorsOffer mapping as a service or embed it in booking engines and middleware for agency clients.

Advantages and limitations

Advantages

  • Removing duplicate listings makes search results clearer and faster to scan.
  • Accurate room mapping lets platforms show the cheapest supplier for an identical room.
  • Platforms can add new suppliers more quickly when properties map to an existing master record.
  • Consistent descriptions and images build trust and reduce complaints about mismatched rooms.

Limitations

  • A wrong match can sell a guest the wrong hotel or room type, leading to costly relocation or refunds.
  • Mappings decay as hotels rebrand, change chains or move, so they need continuous upkeep.
  • Room names are often ambiguous, so some rooms cannot be matched with confidence and stay unmapped.
  • Commercial mapping databases add licence costs, and quality claims vary between providers.

Frequently asked questions about Hotel content mapping

What is the difference between hotel mapping and room mapping?

Hotel mapping links different suppliers' codes for the same property to one master record, so the hotel shows once. Room mapping goes a level deeper and matches room types across suppliers, normalising names, bed types, views and board basis so identical rooms can be compared on price.

Why do the same hotels appear more than once on a booking site?

Usually because the site takes inventory from several suppliers and has not mapped all their property codes to one record. Differences in name spelling, address format or map coordinates can stop automatic matching. Until the records are merged, each supplier's version shows as a separate hotel.

What is static content in hotel distribution?

Static content is hotel information that changes rarely: name, address, coordinates, star rating, descriptions, images, amenities, room descriptions and policies. It contrasts with dynamic content, the prices and availability that change constantly. Mapping works mainly on static content, which is then joined to live rates at search time.

What is a GIATA ID?

A GIATA ID is the master property identifier in GIATA's MultiCodes database. It links the hotel codes used by many different suppliers to one record, so a platform can recognise that several supplier listings are the same hotel. Platforms licence access to the codes under a commercial agreement with GIATA.

Get GDS, NDC and hotel content through one API

The TripGic Travel API aggregates flights, hotels and more behind a single REST/JSON integration.

Explore the Travel API

Sources and further reading

  1. AltexSoft — Hotel mapping tools: how GIATA, Gimmonix, DataBindR and other solutions work
  2. GIATA — Hotel mapping and content
  3. Google for Developers — Availability, Rates, and Inventory (ARI) XML reference