1. Purpose and audience

Purpose

This guide explains how hotels behave operationally — covering search, pricing, booking, servicing, fees, outages, and claims — as exposed through Travelport JSON Hotel API. It is written in business language for cross-functional teams who work with the API or its outputs, but who are not writing the integration code themselves.

It complements, rather than replaces, the Developer Portal and Swagger documentation. Where this guide explains what happens and why, the Developer Portal and Swagger define the exact request and response structures for developers building the integration.

The three-layer documentation model

Understanding where this guide fits helps you know where to go for different types of questions:

Documentation layer

Audience

What it answers

Layer 1 — Swagger / OpenAPI

Narrowest audience: developers and architects only

Exact request/response schemas, field constraints, enumerations, validation rules. The answer to: 'How do I code it?'

Layer 2 — Developer Portal

Technical and some operational roles

How-tos, environment setup, workflow diagrams, SDK guidance, basic troubleshooting. The answer to: 'How do I build and operate it?'

Layer 3 — This guide

Broadest audience — the document you are reading

Hotel industry behaviour, supplier differences, fees, loyalty, cancellations, claims, outages, migrations. The answer to: 'What actually happens, and what does it mean for our customers?'

Intended audience

This guide serves two distinct groups: Travelport-internal teams who support, sell, and develop the API; and teams at agency and partner organizations who consume it. Both groups need to understand what the API does and how it behaves, they just come to that question from different directions.

The 'Who Uses This' column below distinguishes where each role typically sits. Many roles exist on both sides and are marked accordingly.

  • Travelport — Travelport-internal roles.

  • Agency / Partner — roles at agency, TMC, OTA, or corporate booking tool customers.

  • Both — roles that exist on both sides and will use this guide in similar ways.

Role

Who uses this

Typical questions

How this guide helps them

Customer Success / Account Manager

Both

Why didn't the corporate rate show? Can we cancel directly with the hotel?

Resolve partner questions without engineering escalation. Use talk tracks and operational callouts throughout.

Pre-Sales / Solutions Consultant

Travelport

How do we compare to hotel websites? Where do chains differ?

Explain capabilities in business terms, set expectations, and avoid overselling.

Tier 1 / Tier 2 Support

Both

Empty availability? Timeouts? Unexpected fees? Cancellation issues?

Use triage reference tables in Outages and Cancellations sections to reduce guesswork and escalations.

Business Analyst

Both

What are the requirements and edge cases for this feature?

Translate API behavior into requirements, test cases, and functional specifications.

QA Lead / Test Analyst

Agency / Partner

What should the API actually return in this scenario? How do I test loyalty rate handling?

Understand business rules and supplier differences well enough to design meaningful test scenarios beyond schema compliance.

Training and Enablement

Both

How do I explain this to non-technical staff?

Build non-technical training and onboarding programs. Guide content and talk tracks are designed to be repurposed.

Implementation / Onboarding Specialist

Both

How do we get this right first time? What are the common mistakes?

Avoid trial-and-error by understanding loyalty, negotiated rates, and supplier differences before go-live.

Product Manager / Product Owner

Both

What are the real constraints? What should we build next?

Make roadmap decisions with realistic operational constraints and supplier context.

Stakeholder / Decision Maker

Agency / Partner

What does this API actually do? Is it the right fit for us?

Overview and concept sections — Sections 1–4 — provide the business context needed for investment and adoption decisions.

Finance / Audit

Both

How are fees structured? What can we claim and when?

Fee structures, claims processes, and refund timelines are covered in detail in Sections 9, 12, and 13.

Travel Consultant / GDS Power User

Agency / Partner

How does this map to what I do in the GDS? Why is this rate behaving differently?

Sections on Loyalty, Negotiated Rates, and Unsolicited Cancellations explain behavior that directly affects daily booking decisions.

2. Quick role guide

Use this table to go directly to the sections most relevant to your role. If you are at an agency or partner organization, look for your role in the 'Who Uses This' column — most roles appear on both sides of the relationship.

  • Travelport — Travelport-internal roles.

  • Agency / Partner — roles at agency, TMC, OTA, or corporate booking tool customers.

  • Both — roles that exist on both sides and will use this guide in similar ways.

Role

Who uses this

Typical questions

Go to sections

Pre-Sales / Solutions Consultant

Travelport

'How do we compare to hotel websites?' 'Where do chains differ for this customer?'

Sections 4, 9, 11, 15

Customer Success / Account Manager

Both

'Why didn't the corporate rate show?' 'Can we cancel directly with the hotel?'

Sections 5, 6, 7, 10, 15

Tier 1 / Tier 2 Support

Both

'Empty availability? Timeouts? Unexpected fees? Cancellation not processing?'

Sections 8, 9, 12, 13, 14

Implementation / Onboarding Specialist

Both

'How do we get loyalty, negotiated rates, and cancellations right first time?'

Sections 5, 6, 7, 8, 14

Business Analyst

Both

'What are the requirements, rules, and edge cases I need to specify?'

Sections 5, 6, 7, 8

Training and Enablement

Both

'Plain-language explanations for non-technical staff at our organization'

Section headers + all Talk Track callouts

Product Manager / Product Owner

Both

'What are the real constraints? What does supplier variability mean for our roadmap?'

Sections 9, 10, 11, 14, 15

Finance / Audit

Both

'How are fees classified? What can be claimed, within what timeframe?'

Sections 9, 12, 13

QA Lead / Test Analyst

Agency / Partner

'What should this API return in this scenario? How do I test loyalty or rate handling?'

Sections 6, 7, 8, 14 — read for business rules behind the test cases

Stakeholder / Decision Maker

Agency / Partner

'What does this API do? Is it the right fit for our platform?'

Sections 1, 2, 3, 4 for context; Section 15 for chain coverage

Travel Consultant / GDS Power User

Agency / Partner

'Why is this rate behaving differently? What happens if a traveler cancels by phone?'

Sections 7, 8, 14

3. Common industry concepts

This section defines the key terms used throughout the guide. Readers already familiar with hotel industry terminology can skip ahead.

Hotel brand

A large hospitality company that manages a collection of hotels, and resorts.

Examples: Marriott, Accor Hotels, Choice Hotels Corporation, Hilton Hotels Corporation.

Hotel chain

The unique identity of a hotel or group of hotels — its name, standards, and guest proposition — which allows chains to cater to different traveler types. Each hotel chain is assigned a two-letter chain code. For example, Marriott brand chains include Autograph Collection (AK) and Courtyard by Marriott (CY). Accor brand chains include Rixos (RX) and Sofitel (SB).

Hotel property

The physical building and location where guests stay. A property can be owned and operated by a chain, or independently owned and operated to the standards of the brand and chain it is affiliated with.

CRS: Central Reservation System

The CRS manages room rates, availability, and inventory and distributes this information across booking channels. All reservations are created, modified, and cancelled in the CRS — it is the central source of reservation truth for a hotel chain. Chains sometimes migrate from one CRS to another. When this happens, Travelport supports the migration by testing and certifying the new workflows and capabilities.

PMS: Property Management System

On-site software that manages the operational day-to-day of a property: reservations management, guest check-in and check-out, room assignment, and folio management. The CRS sends reservation information to both Travelport and the PMS. Because Travelport connects to the CRS, there is no direct visibility into messages passing between the CRS and the PMS, or between chains directly.

Chain switch / swap

A chain switch or swap refers to the process of a hotel property changing its affiliation from one hotel chain to another. This affects how the property is represented, booked, and managed across GDSs, OTAs, and corporate booking tools. HEDNA (Hotel Electronic Distribution Network Association) publishes formal guidelines that govern this process.

When a chain swap occurs at Travelport, the losing chain code is marked inactive, the property is relisted under the new chain code, and existing reservations and cancellations are transferred. Whether those transfers happen seamlessly depends on CRS continuity.

If the reservation system maintains continuity, reservations remain valid after the swap and can be cancelled under the new chain code. If continuity is not maintained, reservations may not be recognized under the new code and may need to be handled manually by the property or the original booking channel.

Cancellations

When a booking is cancelled, Travelport sends the cancellation request to the chain's CRS. If successful, a cancellation number is returned. In some scenarios the cancel may not process immediately, Travelport will retry. It can take up to four hours for the hotel to return confirmation of success or failure. Travel counsellors using the GDS validate successful cancellations by checking remarks and PNR history.

If a cancellation number is not returned after retries, it is recommended that the traveler or agent contact the hotel directly. Common reasons for cancellation failures include hotel system unavailability, request timeouts, send failures, active CRS migrations, and chain swap transitions where cancellations have not been transferred correctly.

If a customer is charged a no-show fee due to a hotel cancellation error, a refund claim can be submitted. Refunds can take up to three months for the chain or property to process.

In essence — Core concepts

The CRS is the system of record for every booking. The PMS is the on-property system that receives from it. Chain codes are the two-letter identifiers that connect everything. When chains swap or systems migrate, those identifiers change — and that has downstream effects on rates, reservations, and cancellations.

4. The hotel booking lifecycle

Understanding the sequence of steps in a hotel booking helps explain why certain things must happen in a specific order, and why shortcuts create problems downstream.

Step

What happens and what matters

1. Search

The initial availability request. Negotiated rate codes and loyalty cards must be included here — the API cannot retroactively apply them at a later stage. This is the step that determines what inventory and pricing the traveler sees.

2. Rules and Details

Retrieve the full rate rules, cancellation policy, and terms for a specific rate before committing. Skipping this step is the most common cause of downstream disputes — the traveler and agent must know the cancellation window before booking.

3. Build Session / Workbench (Optional)

Some workflows support a workbench or session object that holds rate details temporarily while the booking is being assembled. This is optional and depends on the integration pattern.

4. Book / Commit

The actual reservation. This is when the booking is created in the hotel's CRS and a confirmation number is issued. A booking does not exist until this step completes successfully.

5. Retrieve and Service

Post-booking actions: retrieving the reservation, making modifications, and processing cancellations. Cancellations must go through this same channel — not directly to the hotel.

Common pitfalls

'The rate I expected is missing.' — Check that negotiated codes and loyalty cards were included in the search request, and confirm the hotel has loaded the rate in its CRS. 'I booked a member rate but it was rejected.' — Loyalty rates require the card in both the search and the booking request. 'We cancelled with the hotel by phone but the booking is still showing as active.' — That is an unsolicited cancellation. The booking must also be cancelled through the platform to update the record. See Section 14.

Talk track — Managing customer expectations

Seeing a rate is not the same as having a booking. A reservation only exists after the final commit step, when the hotel's system confirms. Until that point, the rate and availability can change.

5. How agencies and CBTs manage negotiated rates

Corporate booking tools, travel management companies, and agencies manage negotiated hotel rates through commercial contracts and distribution setup in the hotel's reservation systems. When rates need to be created, updated, or corrected, the process follows two stages: initial loading and ongoing maintenance.

Loading negotiated rates

Contract negotiation and structure

The hotel negotiates directly with the corporation, agency, or group. Depending on the hotel's structure, rates are loaded either by the chain's central office, the individual property, or a third-party representation company that manages independent hotels. Contracts define room types, blackout dates, included amenities, cancellation rules, and the rate access code, typically a three to six character alphanumeric string.

Contract execution and rate code assignment

Once the contract is signed, the hotel assigns or requests a corporate rate code. If the hotel or chain already has a code established in its CRS, that code is reused. If not, the property requests creation of a new access code through its central reservations team or representation partner. The CRS team will not activate the rate without a signed agreement.

Distribution system loading

The hotel's CRS or central office loads the rate plan and rate access code into connected distribution systems, including GDSs and channel managers. The code ensures that only authorized agencies or corporate IDs can view and book the negotiated rates.

Verification and testing

Within a few business days of loading, the agency or CBT should test rate visibility by searching the property using the agreed rate access code across multiple stay dates to confirm availability. If the rate is not visible, the agency should contact the hotel to verify that the CRS update was completed, the rate access code was properly linked to the corporate ID, and the property has submitted the code for activation in connected systems.

Editing or correcting negotiated rates

When a negotiated rate appears incorrectly — wrong pricing, missing inclusions, or unavailable dates — agencies and CBTs follow a collaborative correction workflow:

  • Identify the issue. Confirm whether the error originates from the hotel's rate setup (CRS mis-entry, expired rate, missing corporate code) or from the booking platform's mapping or caching.

  • Hotel rate correction. The hotel revenue or distribution team corrects the rate plan in the CRS. Updated data automatically flows to all connected systems.

  • Agency verification. The agency or CBT refreshes cached data and retests rate retrieval. If discrepancies persist, both sides coordinate a technical validation — checking that rate codes match, the property is active, and corporate IDs are linked.

Escalation and support resources

When rate issues cannot be resolved through standard verification, properties should follow this escalation path:

  1. Individual properties contact their chain's central headquarters or distribution support team.

  2. Hotel chains and brands access MyTravelport — a self-service platform for managing distribution issues — to raise and track cases.

  3. If the chain cannot resolve the issue internally, they raise a case to Travelport through MyTravelport with full details of the rate loading problem.

MyTravelport provides case submission and tracking for technical issues, chain-level user management, proactive alerts and advisories, and a searchable knowledge base for common distribution questions.

Key principle: Negotiated rates are jointly managed. Hotels control setup and accuracy; agencies ensure correct code transmission and visibility in their booking systems. When rates are missing or incorrect, both sides need to be involved in the resolution.

6. Master Rate Codes

What is a Master Rate Code?

A Master Rate Code is a single access code that acts as a shortcut to a collection of negotiated rate codes. Rather than submitting each negotiated code individually, an agency or corporate booking tool can pass one Master Rate Code and the Travelport API resolves it behind the scenes into all the underlying rates that have been mapped to it.

This is particularly useful for large customers who have negotiated rates across multiple hotel chains and want to simplify how those rates are requested at search time — without maintaining a long list of individual codes in every booking request.

Master Rate Code vs. Standard Rate Code

The two types of rate code behave differently and must be submitted in separate, dedicated fields:

Rate code type

How it works

Standard Rate Code

A direct property-level access code, passed to the hotel supplier exactly as submitted. Up to twelve can be requested per property.

Master Rate Code

A single code that maps to up to twelve underlying negotiated rate codes. The API expands it to its component codes at search time before sending the request to the supplier.

Important: A Master Rate Code placed in the standard rate code field is not recognised as a Master Rate Code. It is treated as an unknown standard code and will return a 'negotiated rate code not found' error. The two types must always go in their respective fields.

How Master Rate Code resolution works

When the API receives a request containing a Master Rate Code, it performs the following steps before sending the search to the hotel supplier:

  • Expand: The Master Rate Code is looked up and expanded to its associated negotiated rate access codes — up to twelve.

  • Filter: Only those component codes linked to the hotel chain in the request are selected.

  • Append: The selected codes are added to the outbound supplier message.

  • Return: Rate results come back as though each underlying code had been explicitly requested.

This process is invisible to the end user. From the traveler's perspective, they simply see the negotiated rates they are entitled to.

Key rules and limits

Rule

Detail

One per property

Only one Master Rate Code can be submitted per hotel property in a single request.

Up to 12 component codes

A Master Rate Code can be mapped to a maximum of 12 underlying negotiated rate access codes. This mapping is configured at setup time, not in the API request.

Keep them separate

In v11, a Master Rate Code and a standard rate code cannot be combined in the same rate candidate entry — they must be in separate entries. In v12, they sit in separate fields by design.

Format

Master Rate Codes follow a fixed 6-character format: one digit, three uppercase letters, two digits — for example 1HTL01. Codes that do not match this pattern will fail validation.

v11 and v12 — Where to submit the code

API version

Where to submit

v11 Hotel API

Rate codes are submitted through the RateCandidates object. Each rate — whether standard or master — is placed in its own separate entry within the RateCandidate array, alongside the relevant chain code and property code.

v12 Search Complete

Rate codes are submitted through the privateRateType object within the search request's property filter. The Master Rate Code sits alongside any standard negotiated codes, consortia codes, or TMC codes. Note: the older NegotiatedRates object in v12 is deprecated and should not be used.

v12 note: In v12 Search Complete, the Master Rate Code applies across all properties in the search — not per property as in v11. This reflects the multi-property search architecture of the newer API.

Common errors

Error message

Cause and resolution

Only one master rate access code can be used per property / MAXIMUM NUMBER OF MASTER RATE CODES IS ONE

More than one Master Rate Code has been submitted for the same property. Reduce to one. Additional codes should use the standard rate code field.

Negotiated rate code not found

A Master Rate Code has been placed in the standard rate code field. Move it to the masterRateCode field.

Talk track — Corporate rate not showing

Corporate and private rates appear only when the correct access code is sent in the correct field and the hotel has loaded that code in their system. If the rate is missing, there are two places to check: the code and field being sent, and whether the hotel's CRS has the rate linked to the corporate ID.

In essence — Master Rate Codes

A Master Rate Code is a convenience mechanism — one code in, many rates out. It simplifies booking tool configuration for agencies and corporates with complex negotiated rate portfolios. The key discipline is ensuring Master Rate Codes always go in the dedicated field, one per property, and are never mixed with standard rate codes in the same entry.

7. Hotel loyalty

What is hotel loyalty?

Hotel loyalty programs — also called rewards or frequent guest programs — are free membership schemes run by hotel chains to encourage guests to return to their properties rather than booking with competitors. They are, in broad terms, the hotel industry equivalent of airline frequent flyer programs.

Guests join for free, earn points on qualifying stays, progress through membership tiers as they accumulate nights or spend, and redeem points for free nights, upgrades, airline miles, and other rewards. Higher tiers unlock better benefits: room upgrades, lounge access, complimentary breakfast, late check-out, and bonus point multipliers.

The four largest hotel groups each operate a global program with hundreds of millions of members between them:

Chain

Program name

Tiers

Example brands

Hilton

Hilton Honors

Member, Silver, Gold, Diamond

Hilton, DoubleTree, Hampton, Curio, Embassy Suites, Waldorf Astoria

IHG

IHG One Rewards

Club, Silver, Gold, Platinum, Spire

InterContinental, Holiday Inn, Crowne Plaza, Kimpton

Marriott

Marriott Bonvoy

Member, Silver, Gold, Platinum, Titanium, Ambassador

Marriott, Sheraton, Westin, W Hotels, Ritz-Carlton, Courtyard

Hyatt

World of Hyatt

Member, Discoverist, Explorist, Globalist

Park Hyatt, Grand Hyatt, Andaz, Alila, Thompson Hotels

Loyalty rates vs. loyalty benefits

These are two distinct things that loyalty programs provide, and they are handled differently in the booking process:

Type

Description

Master

Special room rates available only to loyalty members. The member number must be present at time of booking — the reservation will be rejected by the hotel supplier without it. These rates are surfaced through availability and rules responses and are actively managed by the Travelport API.

Loyalty benefits

Perks and privileges applied during the stay — room upgrades, late check-out, lounge access, bonus points. These are managed by the hotel property at check-in, based on the guest's tier status. They are not represented in the booking API response and require no specific action in the booking request beyond passing the loyalty card number.

Why this matters for agencies and booking tools

  • Rate completeness. If a traveler's loyalty card is not included in the search request, loyalty rates will not be returned for Hilton, IHG, Marriott, or Hyatt. The availability results will be missing an entire category of inventory the traveler is entitled to — and that the hotel's own website would show.

  • Booking success. A loyalty rate booked without the card number in the reservation request will be rejected by the supplier. This creates a failed booking after the traveler has already selected a rate. Reading the loyalty requirement indicator correctly and enforcing card presence before the booking call prevents this entirely.

  • Traveler trust. Business travelers are highly aware of their loyalty status and point balances. Passing card details correctly, surfacing loyalty rates clearly, and confirming point accrual where available are all factors that drive repeat use of a platform.

How loyalty rates are retrieved

Most major hotel chains do not expose loyalty rates through standard availability channels. They require a specific negotiated rate code to be present in the search request before including loyalty-priced inventory in the response.

Hotel Search Complete handles this automatically. When a search request includes a traveler's hotel loyalty card for a recognised chain, Search Complete appends the appropriate supplier-specific negotiated rate code to the availability request sent to that chain. This happens behind the scenes — there is no need to know or manage those codes directly.

Example — Hilton

A search request containing a Hilton Honors card causes Search Complete to append Hilton's negotiated loyalty rate code to the availability call. Hilton then includes loyalty rates in its response that would otherwise not be returned. Search Complete detects those rates and sets the loyalty required indicator, signaling to the booking tool that the card must be present at time of booking.

Supported chains

The following hotel chains have automatic loyalty rate handling in Hotel Search Complete:

Chain and program

Supported chain codes

Hilton — Hilton Honors

HH, WA, DT, ES, HX, GI, CH, OL, CU, HP, BU, UP, HT, HGV

IHG — IHG One Rewards

IC, HI, CP, CV, EV, HS, SB, IN, KI, NK, VA

Marriott — Marriott Bonvoy

MC, SI, WI, CY, RI, MV, MA, MD, TX, AR, AK, AL, EB, JW, MX, AC, XR, LC, OX, PR, XT, RC

Hyatt — World of Hyatt

HY, PK, HR, GP, AN, HU, TP, JA, UE

Loyalty indicators in rate responses

Rate responses include two indicators that are frequently confused with each other. They serve entirely different purposes and should be read independently.

Loyalty ID required at reservation. This indicator is set by Search Complete's own processing logic — not by the hotel supplier. When true, Search Complete has matched the returned rate against a supplier-specific loyalty negotiated code, confirming it is a loyalty fare. The traveler's loyalty card number must be included in the booking request, or the supplier will reject the reservation.

When false, this is a definitive signal — not an absence of data. It means the rate has been checked and confirmed as not a loyalty fare. Both outcomes carry meaning and should be used actively in display and booking logic.

Rate qualification ID required at check-in. This indicator is unrelated to loyalty programs. When true, it means the rate is restricted to a specific qualifying group — AAA members, government employees, military personnel, or senior citizens. The rate can be booked through the GDS, but the hotel's front desk will require proof of eligibility on arrival. Failure to present the appropriate ID results in the guest being charged the standard room rate.

Distinguishing the two indicators:

  • Loyalty ID required at reservation — loyalty program membership required at time of booking.

  • Rate qualification ID required at check-in — qualifying identity (not loyalty membership) required at the property on arrival. These are independent of each other.

Loyalty points

Where available, rate responses include an estimated loyalty point accrual figure — the number of points the guest will earn by booking that rate. This field is populated only where the hotel supplier provides the data and will not be present on all rates. Point accrual is a common comparison factor for business travelers choosing between similarly-priced options.

Sending loyalty cards in requests

To unlock loyalty rates, the traveler's hotel loyalty card details must be included in the search and rules requests. The loyalty card entry requires the card number and the hotel chain code — for example HH for Hilton Honors or MC for Marriott Bonvoy. The program name and the traveler's current membership tier can also be included where known.

A traveler may belong to multiple hotel loyalty programs. Multiple cards can be included in the same request — one per program. Search Complete handles each chain independently, so including additional cards does not cause errors even if some chains are not represented in the search results.

Tip — Traveler profiles

When building a search from a traveler profile, send all hotel loyalty cards stored in the profile. Search Complete only activates the auto-append logic for chains that appear in the available inventory, so there is no downside to including the full set.

Booking a loyalty rate

When a rate carries the loyalty required indicator, the loyalty card number must be passed through to the booking request. The supplier validates the card at time of booking — omitting it will result in a supplier rejection.

Important: An invalid or mismatched loyalty card number will not produce a Travelport API error — the request is forwarded to the supplier, who may return an error or silently downgrade the rate to the standard price. Always validate card numbers before booking.

Talk track — Loyalty rates and card numbers

Include the loyalty card in the search to unlock member rates, and include it again in the booking to keep them. Benefits like upgrades are handled by the hotel at check-in — they don't come through the booking API.

In essence — Hotel loyalty

Hotel loyalty handling in the Travelport API is designed to be largely automatic — send the card in, and Search Complete takes care of unlocking the right rates from each supported chain. The key responsibilities are: include loyalty cards in search requests, read the loyalty required indicator correctly in rate responses, and ensure the card number is present in the booking request whenever that indicator is true.

8. Hotel system outages and service alerts

The CRS manages availability, pricing, and inventory across all channels, while the PMS handles on-property operations. Although modern systems are cloud-based and highly redundant, temporary outages remain a normal part of the hospitality ecosystem.

Types of outages

Outage type

What it affects

Planned maintenance

Short, scheduled updates during off-peak hours. Announced in advance via Travelport Service Alerts.

Unplanned CRS interruption

Caused by network issues, supplier downtime, or synchronization failures. Typically affects availability and pricing feeds. Bookings may be queued or cached until recovery.

PMS outage

Impacts check-in or folio posting but rarely blocks reservations — the CRS continues to accept bookings independently.

Synchronization failure

The CRS and PMS fall out of sync during or after an outage. Systems reconcile queued transactions and re-sync room inventory once service resumes.

Travelport service alerts

Travelport issues service alerts when there are disruptions, changes, or planned activities that may impact system performance or user experience. These cover four types of events: 

  • System outages or degradations. Unexpected failures in hotel JSON or related systems, performance issues affecting availability or reliability, connectivity problems with suppliers or third-party services.

  • Scheduled maintenance. Planned system upgrades or infrastructure changes. Advisory notices are issued in advance so affected teams can plan around them.

  • Health monitoring events. Alerts based on internal system health checks and automated detection of anomalies or threshold breaches.

  • Advisories and updates. Changes to formats, pricing engines, or configuration. Migration notices (for example, platform transitions). Updates to optional products or applications.

How alerts are communicated

  • Service alerts portal — centralized location for viewing current alerts.

  • Maintenance advisories — posted ahead of scheduled work.

  • System health dashboards — real-time status updates.

  • Community forums and knowledge base — may include contextual updates or workaround guidance.

API response during system issues — Quick reference

System issue

What you will see

Recommended action

CRS outage

Empty availability or stale cached data

Retry after 15 minutes. Check service alerts.

Rate code not loaded

Rate not returned in search response

Contact hotel to verify CRS setup.

Scheduled maintenance

HTTP 503 errors or degraded performance

Plan around maintenance windows. Implement fallback messaging for end users.

Fee disclosure change

New fee fields appear in response

Update UI to display the new fee breakdown correctly.

Support triage — Outage checklist

When a customer reports unexpected availability issues or system behavior, work through the following in order:

  1. Check whether a maintenance window or advisory is currently posted on the Service Alerts portal.

  2. Retry the request with a reduced scope — narrow the search dates or test a single property to isolate the issue.

  3. Compare results against a control market or different chain to determine whether the issue is chain-specific or platform-wide.

  4. If escalating, log the correlation IDs and timestamps from the affected requests and attach them to the support case.

In essence — Outages

Outages are a normal part of the hotel technology ecosystem. The CRS and PMS have independent resilience, and most disruptions are short-lived. The Travelport Service Alerts system is the authoritative source for current issues — check it first before escalating.

9. How hotel chains manage fees

Hotel pricing transparency depends on correctly distinguishing between mandatory regulatory fees and hotel-imposed charges. Both categories appear in rate responses and must be handled differently in display and reconciliation.

Governmental fees

Governmental fees include VAT, city occupancy tax, tourism levies, and environmental surcharges. They are mandated by local law and remitted to authorities. They may be displayed separately or included in the total depending on jurisdictional rules. For example, a hotel in New York City must collect NYC occupancy tax as a governmental fee — this is distinct from a facility fee for gym access, which is hotel-imposed.

Non-governmental fees (hotel-imposed)

These include resort fees, destination fees, facility fees, and service charges. They are intended to cover amenities such as Wi-Fi, gym access, or pool use. They are discretionary, property-specific, and increasingly subject to transparency regulations in various markets.

Disclosure and accounting

Best practice requires all mandatory charges to be disclosed upfront at the time of booking. Optional or property-imposed fees must be clearly noted as payable locally at check-in — not included in the total room rate. CRS and PMS systems store detailed fee structures for taxation, reporting, and audit compliance.

Talk track — Unexpected charges at check-in

Some fees are included in the total price displayed at booking. Others are collected directly by the property at check-in — these are disclosed separately. When a customer questions an unexpected charge, the first step is to check whether it was flagged in the rate rules as a locally collected fee.

In essence — Fees

Hotels classify fees as regulated (governmental) or discretionary (property-imposed). Both must be disclosed clearly, but they are collected through different channels and require different handling in display and reconciliation. If a charge is showing at check-in that wasn't expected, it is almost always in the locally-collected fee category — check the rate rules.

10. CRS migrations

A CRS migration occurs when a hotel chain or property transitions its core reservation infrastructure from one platform to another. These migrations are undertaken to modernise, improve performance, reduce costs, or improve connectivity with other systems. Because the CRS is the system through which inventory, rates, and restrictions flow to all distribution partners, migrations are complex and highly coordinated across the hospitality ecosystem.

Why CRS migrations happen

  • Adopt modern, cloud-native architectures that reduce downtime and maintenance overhead.

  • Improve integration with new Property Management Systems, Channel Managers, or Revenue Management Systems.

  • Consolidate multiple legacy systems after acquisitions or brand unifications.

  • Unlock new capabilities such as dynamic pricing, richer content distribution, or improved API connectivity.

How CRS migrations are executed

This is a collaborative process between the hotel and Travelport, typically follows several controlled phases:

  • Planning and Data Mapping. The hotel and CRS vendors define how key data — room types, rate plans, taxes, restrictions, negotiated codes — will map between the old and new systems. External distribution partners including GDSs, OTAs, aggregators, and booking tools are notified of the migration window and data change schedule.

  • Parallel Operations. For a period, both systems operate simultaneously. Rates and availability are maintained in both to prevent booking disruption. Reservations are synchronized daily or in real time until confidence in the new CRS stabilizes.

  • Cutover and Validation. The final cutover redirects live traffic — availability, pricing, booking — to the new CRS. Bookings in the legacy system are imported into the new CRS or remain accessible through archival connectors. Partners test that rates, inventory, and negotiated access codes display correctly.

  • Decommissioning. Once confirmed stable, the old CRS is retired. Connectivity with channel managers and distributors is re-established using the new platform credentials and endpoints.

Industry impact

CRS migrations can temporarily affect:

  • Rate visibility or synchronization — particularly for negotiated or chain-level corporate rates.

  • Booking confirmations — if both systems process reservations during the transition period.

  • Content display — if identifiers, such as property codes, room codes, or amenity descriptions, change format.

What this means at Travelport

Travelport works collaboratively with hotel chains throughout the entire migration process — from initial planning and testing through cutover and stabilization. During a migration, customers may see temporary changes in rate availability or confirmation behavior. Travelport will communicate these through the Service Alerts process.

In essence — CRS migrations

A CRS migration is a large-scale, carefully coordinated data and connectivity transition designed to preserve rate integrity and minimize disruption. For agencies and booking tools, the practical impact is usually temporary — short-term variance in rate visibility or confirmation behavior while both systems stabilize. Re-test negotiated rate links post-migration and monitor for parity issues.

11. Chain swaps

A chain code swap occurs when a hotel or group of properties changes the two-letter code that identifies its brand within a GDS or other distribution platform. This can happen due to rebranding, mergers, CRS transitions, or a change in representation company.  For example, a property operating as a Sheraton (SI) that converts to a Marriott (MC) changes its GDS identifier from SI12345 to MC67890.

How chain code swaps are executed

  • Announcement and Coordination. The chain notifies distribution partners of the upcoming change. A cutover date is established and rate access codes, corporate contracts, and property identifiers are mapped to ensure continuity.

  • System Preparation. The old chain code remains active during the transition period, often with mirrored rates and availability. The new chain code is provisioned in the GDS and CRS, including rate categories, amenities, and negotiated rate links. Property profiles and room types are copied or remapped.

  • Cutover Execution. On the designated date, the property's active inventory, rates, and bookings transfer to the new chain code. Future reservations under the old code are retained and recognized through internal mapping tables. Agencies and CBTs are advised to update saved searches, rate access profiles, and corporate rate lookups to reference the new code.

  • Verification and Stabilization. Post-cutover testing ensures that negotiated rates, commissions, and loyalty integrations work as expected. Bookings made prior to the swap continue to be serviced even if the legacy code is no longer visible in searches.

Operational considerations

  • Agencies and CBTs: update stored references or templates that point to the old chain code.

  • Hotels: maintain both codes in parallel for a short period to avoid disruptions in corporate rate access.

  • Distributors: monitor rate parity and mapping consistency to prevent duplicate listings.

In essence — Chain swaps

A chain code swap is an identifier-level rebranding at the system level. The property itself doesn't change — but every reference to it in GDS searches, corporate profiles, and rate access configurations needs to be updated. The most common issue post-swap is agencies finding that their saved searches or rate profiles still reference the old code.

12. The hotel claim process

In the hotel industry, a claim is the formal mechanism used to resolve discrepancies between what was contracted or expected and what was actually delivered or charged. Claims can arise between hotels, travel agencies, corporate clients, or distribution partners and may involve rates, commissions, availability, or guest experience issues.

Why claims occur

Typical reasons for claims include:

  • Rate Discrepancies. The booked or billed rate differs from the contracted rate, or extra charges not listed in the rate rules appear on the final bill.

  • Availability or Overbooking Issues. A confirmed reservation could not be honored due to overbooking or CRS synchronization errors.

  • Reservation Not Found. The vendor could not find the reservation at time of arrival despite a confirmation number being issued.

  • Content or Amenity Disputes. Amenities or inclusions shown at booking were not honored at that property, often due to feature page discrepancies maintained by the supplier.

  • Cancellation Policy Disputes. A cancellation or no-show fee is applied despite the client having cancelled or arrived within policy.

  • Billing or Tax Errors. Incorrect charges, double billing, or missing invoice details.

How the industry claim process works

Most hotel claim processes follow five key steps, regardless of brand or distribution network:

Step Description Notes

1. Claim Initiation

The claimant submits a formal claim through a defined channel (agency portal, brand customer service, or corporate procurement system) with booking details and supporting documentation.

Confirmation number, stay dates, traveler name, rate code, folio or screenshots.

2. Verification

The receiving party verifies the booking against internal CRS, PMS, and folio records. A case reference number is created and logged.

Automated reconciliation systems flag mismatched transactions in some chains.

3. Investigation

The relevant team reviews contract terms, folio data, commission eligibility, and transaction logs. External distributors may be asked to provide audit trails.

Timeline of actions — sell, modify, cancel — is reviewed in full.

4. Resolution

Rate corrections, refunds, credit notes, or commission payments are issued. Service claims may result in goodwill adjustments or loyalty points.

Each resolution is documented and the case status updated.

5. Closure and Reporting

The case is closed once the claimant confirms receipt or a defined response window elapses. Insights feed back into rate integrity and partner compliance programmes.

Typical window: 30–90 days post-departure for submission.

Timelines and service levels

Milestone Typical expectation

Claim Submission Window

30–90 days post-departure (varies by chain)

Acknowledgement

Within 5–10 business days

Resolution

30–45 days for validated claims; faster for automated commission platforms

In essence — The claim process

The hotel claim process is a structured, traceable workflow designed to ensure commercial accuracy. It resolves mismatches between contracted expectations and operational outcomes through documentation, validation, and transparent settlement. Act quickly — most chains have strict time windows — and contact the provider first before escalating to Travelport.

13. Travelport hospitality claims process

Travelport's Hospitality Claims team investigates and processes reimbursement requests for incorrect hotel and car charges on behalf of travel agencies and corporate clients. This process is designed to verify system transactions, coordinate with suppliers, and resolve discrepancies where appropriate.

Required steps before filing a claim

Agencies must take the following actions before contacting Travelport's Hospitality Claims team:

  1. Contact the provider first. Dispute the charge directly with the local office or head office of the provider. Document all correspondence. Attempt to resolve the issue locally before escalating to Travelport.

  2. Gather required documentation.

    • Proof of payment — credit card slip, invoice, or vendor billing

    • Supporting computation — a clear breakdown showing how the claim amount was derived

    • PNR details — locator, hotel/car history, OSIs

    • Reservation evidence — customer email confirmations, booking records

    • Error messages or system anomalies — any logs or screenshots showing issues at point of sell, modify, or cancel

    • Previous case numbers — if raised with Travelport Help Desk previously, include those case numbers

    • Clear explanation — a summary of the claim with justification for why it is valid

  3. Documentation standards. All documentation must be in English. Use the correct subject line format:

    • Hotel Claims: TRAVELPORT CLAIM / Guest Name / CF number — Reason of Claim

    • Car Claims: TRAVELPORT CLAIM / Driver Name / CF number — Reason of Claim

Time-sensitive requirements

Requirement Detail

Log Retrieval Window

Claims must be received within 180 days from the transaction date. Claims submitted outside this window will be denied or may not reach a satisfactory resolution.

Past-Date Travel Only

Claims are only accepted for past-date bookings. For problems during active travel or with future reservations, contact the provider directly or Travelport Help Desk.

Minimum Claim Amount

Reimbursement requests under $50.00 will not be investigated. These must be handled directly with the supplier.

What Travelport investigates

Travelport accepts and investigates claims in the following circumstances:

  • Reservation Not Found — the vendor could not find the reservation at time of guest arrival despite a confirmation number having been issued.

  • Cancellation Policy Violations — the cancellation policy present in the GDS booking or rate rules was not respected by the supplier.

  • No-Show Fee Disputes — the vendor charged a no-show fee when evidence shows the client did arrive or did cancel correctly.

  • Location Discrepancies — booking made at a desired property that belongs to a different establishment not recognized by the supplier.

  • Rate Rule Violations — extra charges applied that were not listed in the rate rules displayed at time of booking.

What Travelport does not reimburse

Not reimbursed Reason

Incorrect Booking Practices

Hotel segments sold, modified, or cancelled but ignored before ending the PNR. End Transact delayed or not processed in time. Bookings cancelled passively or after changing directly with the property — this breaks the GDS-hotel link.

Commission Disputes

Travelport is not responsible for collection of hotel commission. All commission queries must be directed to the hotel chain or property.

Missing Confirmation or Cancellation Numbers

If no confirmation or cancellation number was received at time of booking, this should have been reported immediately to Help Desk or the vendor. Claims for issues that could have been prevented by immediate reporting will be denied.

Feature Page Discrepancies

Information on hotel feature pages is maintained by the supplier, not Travelport. Discrepancies causing additional charges are the supplier's responsibility.

Policy Infractions

Agents are responsible for ensuring hotel booking policies are followed — including use of the correct credit card and providing it within the required timeframe.

Out-of-Scope Requests

Current or future reservations; claims more than 180 days from the travel date; claim amounts under $50.

Travelport claims process timeline

Once a properly documented claim is submitted, Travelport will acknowledge within 3 business days. Allow 4–8 weeks for investigation and resolution. The process involves verifying the booking against internal transaction logs, reviewing the timeline of actions taken, coordinating with the supplier where necessary, and processing approved reimbursements or providing a detailed explanation if the claim is denied.

Key reminders for successful claims

Act quickly — submit claims as soon as discrepancies are discovered, well within the log retrieval window. Contact the supplier first — always attempt resolution directly with the provider before escalating. Document everything — comprehensive documentation is critical. Incomplete claims are the most common reason for denial. Report issues immediately — missing confirmation numbers or system errors should be reported to Help Desk straight away, not weeks later.

14. Unsolicited cancellations

This section explains what happens when a hotel reservation is cancelled directly with the hotel rather than through the platform where it was originally booked, and why this matters for your integration, your travelers, and your reporting.

What is an unsolicited cancellation?

An unsolicited cancellation occurs when a traveler or agent cancels a hotel reservation directly with the property — by phone, email, or at the front desk — rather than through the platform or system used to make the original booking.

From the hotel's perspective, the reservation may be considered resolved. From Travelport's perspective, no cancellation message was received, and the booking record remains active.

Important — System limitation

When a booking is made through the Travelport Hotel API, the booking record (PNR) lives within Travelport's platform. The hotel's own system — CRS or PMS — has no standard mechanism to push a cancellation notification back to Travelport or any third-party booking platform. This is not a Travelport-specific limitation. It applies across all GDSs, OTAs, and booking tools.

The requirement: Cancel where you booked

All hotel reservations created through the Travelport platform must be cancelled through the Travelport platform. This is both a Travelport requirement and a consistent industry standard applied across all major GDSs and OTAs.

The correct cancellation flow is:

  1. The traveler or agent initiates the cancellation through the original booking channel — the booking tool, TMC system, or API call.

  2. Travelport sends a cancellation request to the hotel's CRS.

  3. The hotel confirms cancellation and returns a cancellation number.

  4. The PNR is updated and marked as cancelled in Travelport's system.

Risks of out-of-channel cancellations

When a cancellation is made directly with the hotel and bypasses the booking platform, several downstream problems occur:

  • PNR Remains Active. Travelport has no way of knowing the reservation was cancelled. The PNR stays open, appearing as a live booking in all downstream systems.

  • Reporting Inaccuracy. Active PNRs feed into occupancy reporting, travel spend analysis, and duty-of-care platforms. A ghost reservation corrupts this data until manually resolved.

  • Fee Exposure. Depending on the rate rules, fees including cancellation penalties or no-show charges may still apply if the cancellation was not processed through the original channel. Some properties will not honor a direct cancellation as a waiver of fees.

  • Reconciliation Burden. Finance, TMC, and agency teams may need to manually investigate and close out records, increasing operational overhead and the risk of billing disputes.

Important: The fact that a hotel confirms a direct cancellation verbally or in writing does not automatically resolve the Travelport PNR. The booking record must still be cancelled through the platform to ensure accurate records and avoid potential fee liability.

Best practices for agencies and booking tool partners

  • Display a prominent reminder in booking confirmations and itineraries that cancellations must be made through the original booking platform, not directly with the hotel.

  • Where possible, accompany hotel contact details in confirmation emails with clear language that direct contact is for emergencies only and does not constitute a formal cancellation.

  • Configure pre-trip reminder notifications to reinforce same-channel cancellation policy.

  • If a traveler reports they cancelled directly with the hotel, process a cancellation through the platform immediately and note the hotel-issued reference number in the PNR for reconciliation purposes.

Best practices for travelers

  • Always cancel hotel reservations using the same booking tool or system used to make the reservation.

  • If you contact the hotel directly for any reason — including modifying a stay — do not assume the conversation constitutes a formal cancellation.

  • After cancelling, confirm you receive a cancellation number and that your booking portal reflects the updated status before the check-in date.

  • In emergency situations where you must cancel directly with the hotel, notify your travel manager or TMC immediately so the booking record can be corrected.

Talk track — Phone cancellations

Always cancel where you booked. Phone cancellations with the hotel do not update the system and can lead to fees, ghost bookings, and reporting issues. If a direct cancellation has already happened, the next step is to also cancel through the platform and store the hotel's reference number in the record.

In Essence — Unsolicited Cancellations

There is no back-channel by which hotels can notify booking platforms of a direct cancellation. This is an industry-wide limitation, not a Travelport-specific one. The only reliable way to close a booking record is to cancel through the original booking channel. Train travelers, surface cancel actions prominently in booking tools, and process a platform cancellation immediately whenever a direct hotel cancellation is reported.

15. Chain capabilities

Chains support different content and capabilities at the CRS, switch, and chain level. Where programmatically possible, Travelport manages these differences by normalizing content, providing additional warnings, and adding orchestration logic. The table below reflects capabilities as of 1 October 2025.

Important: While functionality is agreed at the chain level, individual hotel properties can manage their own capability support and pricing independently. This means functionality between a chain and its properties may vary. Always rely on live API responses to confirm current support — do not assume chain-level defaults apply at property level.

Capability descriptions

Capability Description

Multi-Currency

The property can return rates in more than one currency.

Multi-Room Availability

The property can provide availability for more than one room in a single search request. Where the matrix shows an error text, the chain returns that error rather than multi-room results.

Multi-Room Booking

All multi-room requests are broken into individual requests, each with its own confirmation number. Multi-room booking is all-or-nothing — if any room fails, all prior sell attempts are voided. If the number of travelers matches the number of rooms, each room is assigned to a unique traveler. If not, all rooms are assigned to the first name in the request.

Children Pricing

Children's information including ages is provided to the CRS in search. However, chains allow properties to set their own children pricing — passing the data does not guarantee child-specific pricing will be applied.

Hotel chain capability matrix — 1 October 2025

Chain Code

Name

Multi Room Availability

Multi-Currency

Child Pricing

AA

Americinns By Wyndham

Multi Room Field Went out but Not Returned

 

AH

Aston Hotels and Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

AI

Armani Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

AK

Autograph Collection

 

 

 

AL

Aloft Hotels

 

 

 

AM

Aman

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

AO

Atlantis Hotel

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

AP

Standard International

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

AT

The Address Hotels And Resorts

Multi Room Field Went out but Not Returned

 

AU

Auberge Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

AV

Allegiance Hospitality Services

 

 

 

AY

Above Property

 

 

 

AZ

The Ascott Limited

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

BA

Apartments By Marriott Bonvoy

 

 

 

BC

Preferred Hotels Affiliate Hotels

Multi Room Field Went out but Not Returned

BE

Benchmark

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

BG

Bulgari Hotels And Resorts

 

 

 

BH

Hawthorn Suites By Wyndham

Multi Room Field Went out but Not Returned

 

BI

Sh 1Htl Bac Tree

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

BN

Barcelo Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

BR

Renaissance Hotels And Resorts

 

 

 

BS

Sercotel

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

BT

Business Travel Advantage

MAXIMUM NUMBER OF ROOMS EXCEEDED

BU

Baymont by Wyndham

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

BV

Americas Best Value Inn

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

BW

Best Western Htl And Rsrt

 

 

 

BY

Banyan Tree Hotels and Resorts

 

 

 

CB

Classic British

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

CC

Choice International- Clarion Collection

Multi Room Field Went out but Not Returned

 

CD

Coraltree

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

CG

City Lodge Hotels Group

 

 

 

CH

CIH - Central Individual Hotels

 

 

 

CI

Choice International - Comfort Inns

Multi Room Field Went out but Not Returned

 

CK

Arlo Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

CM

Camino Real

Multi Room Field Went out but Not Returned

CN

Conrad Hotels

 

 

CP

Crowne Plaza

 

 

 

CQ

Club Quarters

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

CR

Choice By Radisson

Multi Room Field Went out but Not Returned

 

CS

Country Inns And Suites By Radisson

 

 

 

CU

CitizenM Hotels

Multi Room Field Went out but Not Returned

 

CV

Como Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

CX

Country Inn And Suites By Radisson

Multi Room Field Went out but Not Returned

 

CY

Courtyard By Marriott

 

 

 

CZ

Choice International - Comfort Suites

Multi Room Field Went out but Not Returned

 

DA

Dalata Hotel Group

 

 

 

DC

Dorchester Collection

MAXIMUM NUMBER OF ROOMS EXCEEDED

DE

Delta Hotels And Resorts

 

 

 

DI

Days Inn by Wyndham

Multi Room Field Went out but Not Returned

 

DO

Dorint Hotels And Resorts

Multi Room Field Went out but Not Returned

 

DP

Design Partners

 

 

 

DR

Drury Inns

 

 

 

DS

Design Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

DT

Doubletree By Hilton

 

 

DV

Village Hotels

Multi Room Field Went out but Not Returned

 

DW

Dusit Hotels and Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

DX

Dolce Hotels And Resorts

Multi Room Field Went out but Not Returned

 

DZ

Dream Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

EA

Extendedstay America

 

 

 

EB

Edition

 

 

 

ED

Edwardian Hotels London

Multi Room Field Went out but Not Returned

 

EF

Emporio Hotels & Resorts

Multi Room Field Went out but Not Returned

EG

Enchantment Group

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

EI

Executive Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

EJ

Everhome

Multi Room Field Went out but Not Returned

 

EL

Elements

 

 

 

EN

Ennismore

 

 

 

EO

Choice International - Econo Lodge

Multi Room Field Went out but Not Returned

 

ES

Embassy Suites by Hilton

 

 

ET

Marriott Conference Centers

 

 

 

EU

Teritoria

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

EY

Livsmart Studios By Hilton

 

 

EZ

Choice International - Cambria Hotels

Multi Room Field Went out but Not Returned

 

FA

Fairmont Hotels And Resorts

 

 

 

FB

Fontainebleau

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

FC

Rocco Forte Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

FE

Esplendor and Dazzler

Multi Room Field Went out but Not Returned

 

FG

D-Edge

Multi Room Field Went out but Not Returned

 

FH

Fiesta Americana And Fiesta Inn Hotels

Multi Room Field Went out but Not Returned

 

FI

Frasers Hospitality

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

FN

Fairfield Inn By Marriott

 

 

 

FP

Four Points By Sheraton

 

 

 

FR

Rocketfuel

Multi Room Field Went out but Not Returned

 

FS

Four Seasons Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

GA

Global Hotel Alliance

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

GB

MacDonald Hotel Group

Multi Room Field Went out but Not Returned

 

GD

Siteminder

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

GE

Gaylord Hotels

 

 

 

GF

Global Hospitality Services

Multi Room Field Went out but Not Returned

 

GG

Grand Life Hotels

 

 

GH

Grand Heritage

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

GI

Hilton Garden Inn

 

 

GK

Global Hospitality Services

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

GN

Ameris Hoteis Independentes

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

GP

Aj Capital

MAXIMUM NUMBER OF ROOMS EXCEEDED

GQ

Genre Hotels

Multi Room Field Went out but Not Returned

 

GS

GrandStay Hospitality

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

GT

Golden Tulip

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

GU

Graduate Hotels By Hilton

 

 

 

GV

Gansevoort Hotel Group

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

GW

Great Hotels Of The World

   

 

 

HA

Eurostars Hotels

 

 

 

HE

Historic Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

HG

Homewood Suites

 

 

HH

Hilton USA/Conrad International Hotels

X

 

 

HI

Holiday Inn

 

 

 

HJ

Howard Johnson by Wyndham

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

HK

Hotelkey

 

 

 

HL

Hilton Hotels

 

 

HM

Hoteles Mision

MAXIMUM NUMBER OF ROOMS EXCEEDED

HO

Hotelrez Hotels And Resorts

Multi Room Field Went out but Not Returned

HR

Harrahs Entertainment

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

HS

HomeTowne Studios by Red Roof

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

HT

Home2Suites

 

 

HX

Hampton By Hilton

 

 

HY

Hyatt Hotels And Resorts

 

 

 

HZ

Hotelzon

 

 

 

IA

Corinthia Hotels And Resorts

Multi Room Field Went out but Not Returned

IC

Intercontinental Hotels

 

 

 

ID

innRoad

 

 

 

IG

Six Senses Hotels And Spa

 

 

 

IJ

Garner Hotels

 

 

 

IN

Hotel Indigo

 

 

 

IQ

Myfidelio

 

 

IS

Ian Schrager

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

IW

Hotels and Preference

MAXIMUM NUMBER OF ROOMS EXCEEDED

IZ

ITC Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

JB

B Hotels And Resorts

Multi Room Field Went out but Not Returned

JD

The Doyle Collection

Multi Room Field Went out but Not Returned

 

JJ

Jin Jiang Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

JT

Jumeirah

MAXIMUM NUMBER OF ROOMS EXCEEDED

KB

Krystal Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

KC

Kimpton Hotels

 

 

 

KI

Kempinski Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

KL

Clubhouse Inns

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

KO

KSL Resorts

 

 

KY

Keytel

 

 

 

LA

Edyn Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

LC

Luxury Collection

 

 

 

LD

Leonardo

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

LE

Beyond Green

MAXIMUM NUMBER OF ROOMS EXCEEDED

LH

All Hyatt

 

 

 

LL

Lotte Hotels Resorts

Multi Room Field Went out but Not Returned

 

LM

Vantis Hotel Group

MAXIMUM NUMBER OF ROOMS EXCEEDED

LO

Langham Hotels International

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

LQ

La Quinta by Wyndham

MAXIMUM NUMBER OF ROOMS EXCEEDED

LR

Leela Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

LT

Extended Stay By Wyndham

Multi Room Field Went out but Not Returned

 

LU

The Montcalm London Hotels

 

 

 

LV

Alltra By Wyndham

Multi Room Field Went out but Not Returned

 

LW

The Leading Hotels Of The World

MAXIMUM NUMBER OF ROOMS EXCEEDED

LX

Small Luxury Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

LZ

Loews Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

MC

Marriott Hotels, Resorts And Suites

 

 

 

MD

Le Meridien Hotels

 

 

 

MG

Magnolia Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

MH

Marco Polo

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

MI

Maybourne

 

 

 

MM

Maritim Hotels

Multi Room Field Went out but Not Returned

 

MN

Montage Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

MO

Mandarin Oriental Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

MR

Morgans Hotel Group

MAXIMUM NUMBER OF ROOMS EXCEEDED

MS

Magnuson Hotels

 

 

 

MT

Microtel By Wyndham

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

MU

Millennium Hotels And Resorts

 

 

 

MV

MGM Resorts International

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

MX

Motel 6

 

 

 

MY

Make Ready

Multi Room Field Went out but Not Returned

 

MZ

Choice International - Mainstay Suites

Multi Room Field Went out but Not Returned

 

NB

Nobu Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

NC

Noble House Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

ND

NoMad by Hilton

 

 

 

NH

MINOR HOTELS EUROPE and AMERICAS

Multi Room Field Went out but Not Returned

 

NK

Nikko Hotels International

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

NN

Louvre Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

NO

The New Otani Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

NW

New World Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

NY

Denihan Hospitality

MAXIMUM NUMBER OF ROOMS EXCEEDED

NZ

Choice International - Ascend Collection

Multi Room Field Went out but Not Returned

 

OA

Archer Hotel

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

OB

The Oberoi Group Of Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

OC

Okura Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

OD

Omnibees

 

 

 

OE

Belmond

Multi Room Field Went out but Not Returned

 

OF

Orient Express

 

 

 

OG

Societe Europeenne D Hotellerie

Multi Room Field Went out but Not Returned

 

OH

Minor Hotels

Multi Room Field Went out but Not Returned

 

OI

Amadeus Linkhotel

 

 

 

OK

Vertical Booking Srl

 

 

 

OL

Lxr Hotels & Resorts

 

 

 

OM

Omni Hotels

 

 

 

ON

Reconline

 

 

 

OO

One And Only

MAXIMUM NUMBER OF ROOMS EXCEEDED

OR

Outrigger Resorts and Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

OS

EOS Hospitality

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

OT

Oetker Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

OX

Moxy Hotels

 

 

 

OY

OYO Hotels and Homes

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

OZ

Super 8 by Wyndham

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

PA

The Principal Hotel Company

Multi Room Field Went out but Not Returned

 

PD

Park Inn By Radisson

 

 

 

PE

Spark By Hilton

 

 

 

PF

Pan Pacific Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

PH

Preferred Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

PI

Premier Inn, Whitbread

 

 

 

PJ

Park Plaza By Choice

Multi Room Field Went out but Not Returned

 

PK

Park Plaza

 

 

 

PL

Parkroyal Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

PN

The Peninsula Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

PO

Tempo

 

 

 

PQ

Park Inn By Choice

Multi Room Field Went out but Not Returned

 

PR

Protea

 

 

 

PS

Sandman

Multi Room Field Went out but Not Returned

 

PT

Penta Hotels

Multi Room Field Went out but Not Returned

PU

Pullman Hotels

 

 

 

PW

Shr Global

 

 

 

PY

Canopy

 

 

PZ

Prize By Radisson

 

 

 

QC

Strawberry Stop Over

Multi Room Field Went out but Not Returned

 

QH

QHotels

Multi Room Field Went out but Not Returned

 

QI

Choice International - Quality Inns

Multi Room Field Went out but Not Returned

 

QO

Swiss Quality Hotels

 

 

 

QQ

Curio Collection By Hilton

 

 

QR

Quality Reservations Deutschland GMBH

Multi Room Field Went out but Not Returned

QT

QT Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

QU

Aqua Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

RA

Ramada by Wyndham

Multi Room Field Went out but Not Returned

 

RB

Ruby Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

RC

Residence Inns By Marriott

 

 

 

RD

Radisson

 

 

 

RE

Regent Hotels and Resorts

 

 

 

RF

Red Roof Inns

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

RG

Rydges Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

RH

Reshub Managed By Hti

 

 

RI

Choice International - Rodeway Inns

Multi Room Field Went out but Not Returned

 

RK

Hard Rock Hotels

Multi Room Field Went out but Not Returned

 

RL

Red Lion Hotels

 

 

 

RN

Red Carnation

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

RO

Rotana Hotels

 

 

 

RQ

Regal Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

RR

Red Roof Brands

 

 

RS

Studio Res by Marriott

 

 

 

RT

Accor

 

 

 

RU

Tru By Hilton

 

 

RW

Rosewood

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

RX

Rixos Hotels

 

 

 

RZ

The Ritz-Carlton Hotel Company

 

 

 

SA

Signia

 

 

SB

Sofitel Hotels

 

 

 

SC

Sceptre Hospitality Resources

 

 

SD

Next Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

SF

The Sutton Place Hotels

Multi Room Field Went out but Not Returned

 

SG

Shangri-La Hotels And Resorts

MAXIMUM NUMBER OF ROOMS EXCEEDED

SH

Scandic Hotels

 

 

 

SI

Sheraton Hotels Corporation

 

 

 

SK

Sixty Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

SL

Swissotel Hotels And Resorts

 

 

 

SM

Melia Hotels International

 

 

SN

Sonesta Intl

MAXIMUM NUMBER OF ROOMS EXCEEDED

SO

Sokos Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

SR

Deutsche Hospitality

 

ST

Xenia Hotellerie

 

 

 

SU

Southern Sun

 

 

 

SV

Swire group

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

SX

Supranational Hotels

 

 

 

SY

Starhotels

Multi Room Field Went out but Not Returned

 

SZ

Choice International - Sleep Inns

Multi Room Field Went out but Not Returned

 

TA

Reservhotel Llc

 

 

 

TD

TFE Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

TF

Thon Hotels

Multi Room Field Went out but Not Returned

TG

Travelodge UK

Multi Room Field Went out but Not Returned

 

 

TH

Trident Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

TJ

Taj Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

TL

Travelodge by Wyndham

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

TO

TownePlace Suites

 

 

 

TP

Top International Hotels

 

 

 

TQ

Trademark by Wyndham

Multi Room Field Went out but Not Returned

 

TS

The Set Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

TT

Tripstax

 

 

 

TU

Tripstax Nightsbridge

 

 

 

TW

Trump Hotel Collection

Multi Room Field Went out but Not Returned

TX

Tribute Portfolio

 

 

 

TY

Idiso

 

 

 

UA

Motto

 

 

 

UB

Choice International - Suburban Hotels

Multi Room Field Went out but Not Returned

 

UI

Pegasus UI

 

 

 

UL

Hualuxe Hotels

 

 

 

UN

Una It Hospitality

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

UP

Tapestry Collection

 

 

UR

Surestay Hotel Group

 

 

 

US

Sonder

 

 

 

UV

Motel One

Multi Room Field Went out but Not Returned

 

UZ

Pegasus UZ

 

 

 

VA

Avid Hotels

 

 

 

VC

Marriott Vacation Club

 

 

 

VG

Viceroy Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

VI

Vienna House

Multi Room Field Went out but Not Returned

VL

Virgin Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

VN

Even Hotels

 

 

 

VQ

Ruby By Ihg

 

 

 

VT

Vignette Collection

 

 

 

VX

Voco Hotels

 

 

 

VZ

Verdi Hotels

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

WA

Waldorf Astoria

 

 

WB

Relais And Chateaux

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

WE

Atwell Suites

 

 

 

WG

Wingate By Wyndham

Multi Room Field Went out but Not Returned

 

WH

W Hotels

 

 

 

WI

Westin Hotels And Resorts

 

 

 

WK

Warwick Hotels And Resorts

Multi Room Field Went out but Not Returned

WS

Woodspring Suites

Multi Room Field Went out but Not Returned

 

WT

Tryp by Wyndham

Multi Room Field Went out but Not Returned

 

WV

TravelClick

Multi Room Field Went out but Not Returned

WW

Worldhotels Collection

MAXIMUM NUMBER OF ROOMS EXCEEDED

WX

Coast Hotels Limited

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

WY

Wyndham Hotels

Multi Room Field Went out but Not Returned

 

XE

City Express

 

 

 

XH

Equinox

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

XR

St Regis

 

 

 

XT

Pegasus Xt

 

 

 

XV

SpringHill Suites

 

 

 

YL

Yotel

MAXIMUM NUMBER OF ROOMS EXCEEDED

 

YO

Candlewood Suites

 

 

 

YP

Gamma Hotels

Multi Room Field Went out but Not Returned

 

YR

Raffles Hotels And Resorts

 

 

 

YX

SynXis

MAXIMUM NUMBER OF ROOMS EXCEEDED

YZ

Staybridge Suites

 

 

 

Hotel chain exceptions

Chain code

Name

Exception details

MV

MGM Resorts International

Children will always be priced as adults regardless of children data in the request. Applies to Availability, Rules, and Book.

 

Appendix

What this appendix shows

Marriott has been migrating a subset of its select-service and lifestyle properties from its legacy MARSHA reservation system to ACRS — its next-generation Central Reservation System. ACRS is designed to improve rate distribution, content richness, and connectivity with distribution partners including Travelport.

The migration is being executed in phases called waves, each covering a defined set of properties. From Travelport's perspective, properties on ACRS may behave differently at the platform level — rate structures, availability responses, and confirmation flows may differ from the MARSHA baseline that most integrations were originally built against.

The table below lists every Marriott property known to have migrated to ACRS as of the date of this version. It is the reference for support and customer success teams when investigating rate or availability queries for Marriott properties, and for agency and booking tool teams validating their integration behavior against specific properties.

How to use this table

If a customer reports unexpected availability or rate behavior for a Marriott property, check whether that property appears in this list. Properties on ACRS may behave differently from those still on MARSHA.

The Galileo Code is the property identifier used in Travelport API requests. Use it to cross-reference against search and booking responses.

The Chain Code confirms which Marriott brand chain the property sits under — use it alongside the Galileo Code when testing or diagnosing rate candidate requests.

Update schedule

This appendix is updated monthly as Marriott completes additional migration waves. The version date at the top of this document reflects when the property list was last refreshed. Do not treat this list as exhaustive for waves beyond the current version — new properties are added each month until the migration is complete.

Marriott ACRS Migration — Affected Properties  |  March 2026

⚠ 3 records pending verification (MARSHA IDs: YVEFI, YXSCY, YYZAP) — each appears twice with conflicting data. Rows highlighted in orange. Do not use for customer-facing communications until confirmed.

 

Property name

Brand

Chain code

Galileo code

  AC Hotels by Marriott  —  Chain Code: AR  —  7 properties

AC Hotel Bozeman Downtown

AC Hotels by Marriott

AR

G8279

AC Hotel Chapel Hill Downtown

AC Hotels by Marriott

AR

D9999

AC Hotel Columbus Dublin

AC Hotels by Marriott

AR

D7998

AC Hotel Durham

AC Hotels by Marriott

AR

G6106

AC Hotel Fort Lauderdale Beach

AC Hotels by Marriott

AR

G3135

AC Hotel Little Rock Downtown

AC Hotels by Marriott

AR

F8648

AC Hotel Oklahoma City Bricktown

AC Hotels by Marriott

AR

7217

  Courtyard by Marriott  —  Chain Code: CY  —  64 properties

Courtyard by Marriott Akron Stow

Courtyard

CY

F9804

Courtyard by Marriott Albany Thruway

Courtyard

CY

82579

Courtyard by Marriott Albany Troy/Waterfront

Courtyard

CY

E8123

Courtyard by Marriott Amarillo Downtown

Courtyard

CY

43344

Courtyard by Marriott Appleton Riverfront

Courtyard

CY

E0386

Courtyard by Marriott Asheville Airport

Courtyard

CY

A9383

Courtyard by Marriott Asheville Biltmore Village

Courtyard

CY

F8122

Courtyard by Marriott Austin Northwest/Lakeline

Courtyard

CY

E0805

Courtyard by Marriott Austin-University Area

Courtyard

CY

42837

Courtyard by Marriott Bay City

Courtyard

CY

B2988

Courtyard by Marriott Bettendorf

Courtyard

CY

H9925

Courtyard by Marriott Bismarck North

Courtyard

CY

31659

Courtyard by Marriott Boise Downtown

Courtyard

CY

76876

Courtyard by Marriott Boston Littleton

Courtyard

CY

C0500

Courtyard by Marriott Bowie

Courtyard

CY

E9804

Courtyard by Marriott Charlotte Fort Mill, SC

Courtyard

CY

D1118

Courtyard by Marriott Cleveland Airport South

Courtyard

CY

11108

Courtyard by Marriott Columbus

Courtyard

CY

A1424

Courtyard by Marriott Conway

Courtyard

CY

H2307

Courtyard by Marriott Fishkill

Courtyard

CY

14290

Courtyard by Marriott Fort Lauderdale Coral Springs

Courtyard

CY

97781

Courtyard by Marriott Fort Lauderdale North/Cypress Creek

Courtyard

CY

96233

Courtyard by Marriott Fort Lauderdale SW/Miramar

Courtyard

CY

32677

Courtyard by Marriott Halifax Downtown

Courtyard

CY

53798

Courtyard by Marriott Hershey Chocolate Avenue

Courtyard

CY

D3825

Courtyard by Marriott Hickory

Courtyard

CY

31212

Courtyard by Marriott Hilton Head Island

Courtyard

CY

F7506

Courtyard by Marriott Holland Downtown

Courtyard

CY

B7872

Courtyard by Marriott Indianapolis Plainfield

Courtyard

CY

G3137

Courtyard by Marriott Indianapolis West-Speedway

Courtyard

CY

F1774

Courtyard by Marriott Kalamazoo Portage

Courtyard

CY

G1592

Courtyard by Marriott Kingston Highway 401/Division Street

Courtyard

CY

59949

Courtyard by Marriott Kitchener

Courtyard

CY

19486

Courtyard by Marriott La Crosse Downtown/Mississippi Riverfront

Courtyard

CY

44400

Courtyard by Marriott Long Island MacArthur Airport

Courtyard

CY

42128

Courtyard by Marriott Manhattan Aggieville

Courtyard

CY

G6352

Courtyard by Marriott Memphis Germantown

Courtyard

CY

84972

Courtyard by Marriott Mobile

Courtyard

CY

46756

Courtyard by Marriott Naples

Courtyard

CY

78928

Courtyard by Marriott Niagara Falls

Courtyard

CY

6927

Courtyard by Marriott Oceanside Fort Lauderdale Beach

Courtyard

CY

60986

Courtyard by Marriott Omaha Bellevue at Beardmore Event Center

Courtyard

CY

B7115

Courtyard by Marriott Omaha East/Council Bluffs, IA

Courtyard

CY

D8766

Courtyard by Marriott Owensboro

Courtyard

CY

62812

Courtyard by Marriott Paducah

Courtyard

CY

75200

Courtyard by Marriott Phoenix Mesa Gateway Airport

Courtyard

CY

13567

Courtyard by Marriott Pittsburgh Monroeville

Courtyard

CY

25488

Courtyard by Marriott Portland North

Courtyard

CY

98101

Courtyard by Marriott Potomac Mills Woodbridge

Courtyard

CY

G2997

Courtyard by Marriott Prince George

Courtyard

CY

E5860

Courtyard by Marriott Princeton

Courtyard

CY

7219

Courtyard by Marriott Providence Lincoln

Courtyard

CY

63009

Courtyard by Marriott Rochester Downtown

Courtyard

CY

G6471

Courtyard by Marriott Russellville

Courtyard

CY

G7377

Courtyard by Marriott San Marcos

Courtyard

CY

A5999

Courtyard by Marriott Springfield

Courtyard

CY

37308

Courtyard by Marriott St Paul Woodbury

Courtyard

CY

E3492

Courtyard by Marriott St. Cloud

Courtyard

CY

22729

Courtyard by Marriott St. John's Newfoundland

Courtyard

CY

69037

Courtyard by Marriott Toronto Airport

Courtyard

CY

35494

Courtyard by Marriott Vicksburg

Courtyard

CY

G4408

Courtyard by Marriott Virginia Beach Oceanfront/South

Courtyard

CY

G6346

Courtyard by Marriott Waterloo St. Jacobs

Courtyard

CY

94997

Courtyard by Marriott Wilmington Brandywine

Courtyard

CY

10586

  Fairfield Inn  —  Chain Code: FN  —  126 properties

Fairfield Inn & Suites Chicago O'Hare

Fairfield Inn

FN

F8847

Fairfield Inn Binghamton

Fairfield Inn

FN

25162

Fairfield Inn Burlington Williston

Fairfield Inn

FN

49641

Fairfield Inn Orangeburg

Fairfield Inn

FN

96885

Fairfield Inn Scranton

Fairfield Inn

FN

10733

Fairfield by Marriott Inn & Suites Aberdeen

Fairfield Inn

FN

64587

Fairfield by Marriott Inn & Suites Akron Fairlawn

Fairfield Inn

FN

B5788

Fairfield by Marriott Inn & Suites Albany

Fairfield Inn

FN

96523

Fairfield by Marriott Inn & Suites Albany Airport

Fairfield Inn

FN

66691

Fairfield by Marriott Inn & Suites Alexandria

Fairfield Inn

FN

E4452

Fairfield by Marriott Inn & Suites Anderson

Fairfield Inn

FN

D2697

Fairfield by Marriott Inn & Suites Arkadelphia

Fairfield Inn

FN

94351

Fairfield by Marriott Inn & Suites Asheville Tunnel Road

Fairfield Inn

FN

D9441

Fairfield by Marriott Inn & Suites Atlantic City Absecon

Fairfield Inn

FN

G4880

Fairfield by Marriott Inn & Suites Augusta Washington Rd./I-20

Fairfield Inn

FN

F1426

Fairfield by Marriott Inn & Suites Austin Buda

Fairfield Inn

FN

D9367

Fairfield by Marriott Inn & Suites Baltimore BWI Airport

Fairfield Inn

FN

27571

Fairfield by Marriott Inn & Suites Bedford

Fairfield Inn

FN

91894

Fairfield by Marriott Inn & Suites Boise West

Fairfield Inn

FN

93700

Fairfield by Marriott Inn & Suites Cape Cod Hyannis

Fairfield Inn

FN

14948

Fairfield by Marriott Inn & Suites Cape Coral/North Fort Myers

Fairfield Inn

FN

G3361

Fairfield by Marriott Inn & Suites Cape Girardeau

Fairfield Inn

FN

H9752

Fairfield by Marriott Inn & Suites Carlsbad

Fairfield Inn

FN

88194

Fairfield by Marriott Inn & Suites Charleston Airport/Convention Center

Fairfield Inn

FN

26668

Fairfield by Marriott Inn & Suites Charleston North/Ashley Phosphate

Fairfield Inn

FN

40991

Fairfield by Marriott Inn & Suites Charlotte Monroe

Fairfield Inn

FN

E5499

Fairfield by Marriott Inn & Suites Charlotte University Research Park

Fairfield Inn

FN

G0626

Fairfield by Marriott Inn & Suites Charlottesville North

Fairfield Inn

FN

C6549

Fairfield by Marriott Inn & Suites Cherokee

Fairfield Inn

FN

49892

Fairfield by Marriott Inn & Suites Cheyenne

Fairfield Inn

FN

D7624

Fairfield by Marriott Inn & Suites Chicago Downtown/Magnificent Mile

Fairfield Inn

FN

33080

Fairfield by Marriott Inn & Suites Chicago Southeast/Hammond, IN

Fairfield Inn

FN

83719

Fairfield by Marriott Inn & Suites Cincinnati Airport South/Florence

Fairfield Inn

FN

F4122

Fairfield by Marriott Inn & Suites Cincinnati Eastgate

Fairfield Inn

FN

35125

Fairfield by Marriott Inn & Suites Cincinnati Uptown/University Area

Fairfield Inn

FN

G3322

Fairfield by Marriott Inn & Suites Clear Lake

Fairfield Inn

FN

G8198

Fairfield by Marriott Inn & Suites Clearwater

Fairfield Inn

FN

37741

Fairfield by Marriott Inn & Suites Colorado Springs North/Air Force Academy

Fairfield Inn

FN

51342

Fairfield by Marriott Inn & Suites Columbia Downtown

Fairfield Inn

FN

14934

Fairfield by Marriott Inn & Suites Columbus

Fairfield Inn

FN

83087

Fairfield by Marriott Inn & Suites Corpus Christi Aransas Pass

Fairfield Inn

FN

C9806

Fairfield by Marriott Inn & Suites Delray Beach I-95

Fairfield Inn

FN

B0646

Fairfield by Marriott Inn & Suites Denver Southwest/Lakewood

Fairfield Inn

FN

19589

Fairfield by Marriott Inn & Suites Denver Southwest/Littleton

Fairfield Inn

FN

G6879

Fairfield by Marriott Inn & Suites Denver West/Federal Center

Fairfield Inn

FN

F0795

Fairfield by Marriott Inn & Suites Des Moines West

Fairfield Inn

FN

85390

Fairfield by Marriott Inn & Suites Detroit Sterling Heights

Fairfield Inn

FN

J1042

Fairfield by Marriott Inn & Suites Duluth

Fairfield Inn

FN

G3279

Fairfield by Marriott Inn & Suites Fort Lauderdale Airport & Cruise Port

Fairfield Inn

FN

71335

Fairfield by Marriott Inn & Suites Fort Lauderdale Downtown/Las Olas

Fairfield Inn

FN

E5174

Fairfield by Marriott Inn & Suites Fort Lauderdale Northwest

Fairfield Inn

FN

H7087

Fairfield by Marriott Inn & Suites Fort Pierce

Fairfield Inn

FN

95688

Fairfield by Marriott Inn & Suites Gadsden

Fairfield Inn

FN

52741

Fairfield by Marriott Inn & Suites Gainesville

Fairfield Inn

FN

48181

Fairfield by Marriott Inn & Suites Goshen Middletown

Fairfield Inn

FN

27526

Fairfield by Marriott Inn & Suites Harrisburg West/Mechanicsburg

Fairfield Inn

FN

G2928

Fairfield by Marriott Inn & Suites Harrisonburg

Fairfield Inn

FN

11269

Fairfield by Marriott Inn & Suites Holiday Tarpon Springs

Fairfield Inn

FN

88772

Fairfield by Marriott Inn & Suites Indianapolis Fishers

Fairfield Inn

FN

E1121

Fairfield by Marriott Inn & Suites Jasper

Fairfield Inn

FN

H4827

Fairfield by Marriott Inn & Suites Kansas City North/Gladstone

Fairfield Inn

FN

E1071

Fairfield by Marriott Inn & Suites Kenosha Pleasant Prairie

Fairfield Inn

FN

E8620

Fairfield by Marriott Inn & Suites Klamath Falls

Fairfield Inn

FN

C4214

Fairfield by Marriott Inn & Suites Lakeland Plant City

Fairfield Inn

FN

98591

Fairfield by Marriott Inn & Suites Lebanon Near Expo Center

Fairfield Inn

FN

G6241

Fairfield by Marriott Inn & Suites Lethbridge

Fairfield Inn

FN

B7037

Fairfield by Marriott Inn & Suites Lewisburg

Fairfield Inn

FN

15676

Fairfield by Marriott Inn & Suites Lexington East/I-75

Fairfield Inn

FN

28917

Fairfield by Marriott Inn & Suites Lexington North

Fairfield Inn

FN

48631

Fairfield by Marriott Inn & Suites Lincoln Southeast

Fairfield Inn

FN

C2035

Fairfield by Marriott Inn & Suites Livingston Yellowstone

Fairfield Inn

FN

F9975

Fairfield by Marriott Inn & Suites Los Lunas

Fairfield Inn

FN

J2659

Fairfield by Marriott Inn & Suites Louisville East

Fairfield Inn

FN

46192

Fairfield by Marriott Inn & Suites Marathon Florida Keys

Fairfield Inn

FN

62691

Fairfield by Marriott Inn & Suites Melbourne West/Palm Bay

Fairfield Inn

FN

56443

Fairfield by Marriott Inn & Suites Milwaukee West

Fairfield Inn

FN

F4361

Fairfield by Marriott Inn & Suites Minneapolis North/Blaine

Fairfield Inn

FN

F4972

Fairfield by Marriott Inn & Suites Minneapolis St. Paul/Roseville

Fairfield Inn

FN

93261

Fairfield by Marriott Inn & Suites Moncton

Fairfield Inn

FN

93311

Fairfield by Marriott Inn & Suites Morgantown

Fairfield Inn

FN

99015

Fairfield by Marriott Inn & Suites Morrow

Fairfield Inn

FN

J2605

Fairfield by Marriott Inn & Suites Moses Lake

Fairfield Inn

FN

F1338

Fairfield by Marriott Inn & Suites Nashville Airport

Fairfield Inn

FN

E5770

Fairfield by Marriott Inn & Suites Newport Cincinnati

Fairfield Inn

FN

84657

Fairfield by Marriott Inn & Suites North Bay

Fairfield Inn

FN

H0093

Fairfield by Marriott Inn & Suites North Platte

Fairfield Inn

FN

E5303

Fairfield by Marriott Inn & Suites Northfield

Fairfield Inn

FN

E6655

Fairfield by Marriott Inn & Suites Ocean City

Fairfield Inn

FN

D1171

Fairfield by Marriott Inn & Suites Orillia

Fairfield Inn

FN

G1162

Fairfield by Marriott Inn & Suites Orlando at Millenia

Fairfield Inn

FN

I1149

Fairfield by Marriott Inn & Suites Palm Coast I-95

Fairfield Inn

FN

99163

Fairfield by Marriott Inn & Suites Panama City Beach

Fairfield Inn

FN

C6999

Fairfield by Marriott Inn & Suites Pittsburgh North/McCandless Crossing

Fairfield Inn

FN

84022

Fairfield by Marriott Inn & Suites Plymouth

Fairfield Inn

FN

17300

Fairfield by Marriott Inn & Suites Plymouth White Mountains

Fairfield Inn

FN

C6178

Fairfield by Marriott Inn & Suites Portland Maine Airport

Fairfield Inn

FN

9932

Fairfield by Marriott Inn & Suites Queensbury Glens Falls/Lake George Area

Fairfield Inn

FN

F5244

Fairfield by Marriott Inn & Suites Revelstoke

Fairfield Inn

FN

99829

Fairfield by Marriott Inn & Suites Rochester Hills

Fairfield Inn

FN

H0141

Fairfield by Marriott Inn & Suites Rochester Mayo Clinic Area/Saint Marys

Fairfield Inn

FN

B5370

Fairfield by Marriott Inn & Suites Rome

Fairfield Inn

FN

G8553

Fairfield by Marriott Inn & Suites Salmon Arm

Fairfield Inn

FN

35494

Fairfield by Marriott Inn & Suites San Angelo

Fairfield Inn

FN

84548

Fairfield by Marriott Inn & Suites Savannah I-95 North

Fairfield Inn

FN

F8543

Fairfield by Marriott Inn & Suites Scottsbluff

Fairfield Inn

FN

B8403

Fairfield by Marriott Inn & Suites Sheboygan

Fairfield Inn

FN

F7470

Fairfield by Marriott Inn & Suites Shelby

Fairfield Inn

FN

E6368

Fairfield by Marriott Inn & Suites Somerset

Fairfield Inn

FN

G3528

Fairfield by Marriott Inn & Suites South Kingstown Newport Area

Fairfield Inn

FN

F2739

Fairfield by Marriott Inn & Suites Southaven Snowden Grove

Fairfield Inn

FN

I3830

Fairfield by Marriott Inn & Suites St. John's Newfoundland

Fairfield Inn

FN

95335

Fairfield by Marriott Inn & Suites St. Petersburg Clearwater

Fairfield Inn

FN

96206

Fairfield by Marriott Inn & Suites Statesville

Fairfield Inn

FN

G4268

Fairfield by Marriott Inn & Suites Stillwater

Fairfield Inn

FN

65899

Fairfield by Marriott Inn & Suites Stony Creek

Fairfield Inn

FN

G7571

Fairfield by Marriott Inn & Suites Sudbury

Fairfield Inn

FN

E5860

Fairfield by Marriott Inn & Suites Tampa North

Fairfield Inn

FN

95478

Fairfield by Marriott Inn & Suites Tampa Riverview

Fairfield Inn

FN

69569

Fairfield by Marriott Inn & Suites Titusville Kennedy Space Center

Fairfield Inn

FN

20436

Fairfield by Marriott Inn & Suites Vernon

Fairfield Inn

FN

99829

Fairfield by Marriott Inn & Suites Wallingford New Haven

Fairfield Inn

FN

23059

Fairfield by Marriott Inn & Suites Wheeling-St. Clairsville, OH

Fairfield Inn

FN

45899

Fairfield by Marriott Inn & Suites White Marsh

Fairfield Inn

FN

79308

Fairfield by Marriott Inn & Suites Winston-Salem Hanes Mall

Fairfield Inn

FN

E7360

Fairfield by Marriott Inn & Suites York

Fairfield Inn

FN

J2553

Fairfield by Marriott Inn & Suites Youngstown Austintown

Fairfield Inn

FN

56002

  Four Points by Sheraton  —  Chain Code: FP  —  1 property

Four Points by Sheraton Medellin

Four Points

FP

76669

  Moxy Hotels  —  Chain Code: OX  —  4 properties

Moxy Columbus Short North

Moxy Hotels

OX

F6266

Moxy Halifax Downtown

Moxy Hotels

OX

H5832

Moxy Minneapolis Uptown

Moxy Hotels

OX

E2403

Moxy Nashville Downtown

Moxy Hotels

OX

F4177

  Sheraton  —  Chain Code: SI  —  5 properties

Sheraton Bogota Hotel

Sheraton

SI

40014

Sheraton Guayaquil Hotel

Sheraton

SI

30556

Sheraton Quito Hotel

Sheraton

SI

96451

Sheraton San Jose Hotel, Costa Rica

Sheraton

SI

73009

Sheraton Sharm Hotel, Resort, Villas & Spa

Sheraton

SI

24039

  SpringHill Suites  —  Chain Code: XV  —  52 properties

SpringHill Suites Pittsburgh Southside Works

SpringHill Suites

XV

7765

SpringHill Suites Winter Park

SpringHill Suites

XV

G8209

SpringHill Suites by Marriott Alexandria

SpringHill Suites

XV

25695

SpringHill Suites by Marriott Ames

SpringHill Suites

XV

G2111

SpringHill Suites by Marriott Athens Downtown/University Area

SpringHill Suites

XV

E5543

SpringHill Suites by Marriott Athens West

SpringHill Suites

XV

99693

SpringHill Suites by Marriott Austin Cedar Park

SpringHill Suites

XV

C8937

SpringHill Suites by Marriott Austin West/Lakeway

SpringHill Suites

XV

G2020

SpringHill Suites by Marriott Baltimore Downtown Convention Center Area

SpringHill Suites

XV

G8587

SpringHill Suites by Marriott Baltimore Downtown/Inner Harbor

SpringHill Suites

XV

65287

SpringHill Suites by Marriott Birmingham Colonnade/Grandview

SpringHill Suites

XV

80056

SpringHill Suites by Marriott Birmingham Gardendale

SpringHill Suites

XV

G4041

SpringHill Suites by Marriott Bloomington

SpringHill Suites

XV

A1005

SpringHill Suites by Marriott Boca Raton

SpringHill Suites

XV

11806

SpringHill Suites by Marriott Boise ParkCenter

SpringHill Suites

XV

32055

SpringHill Suites by Marriott Charlotte Airport Lake Pointe

SpringHill Suites

XV

H0069

SpringHill Suites by Marriott Charlotte City Center

SpringHill Suites

XV

D1614

SpringHill Suites by Marriott Charlotte Concord Mills/Speedway

SpringHill Suites

XV

36102

SpringHill Suites by Marriott Chattanooga North/Ooltewah

SpringHill Suites

XV

E1413

SpringHill Suites by Marriott Cheraw

SpringHill Suites

XV

25572

SpringHill Suites by Marriott Chesapeake Greenbrier

SpringHill Suites

XV

79681

SpringHill Suites by Marriott Cheyenne

SpringHill Suites

XV

71760

SpringHill Suites by Marriott Chicago Chinatown

SpringHill Suites

XV

G4995

SpringHill Suites by Marriott Cleveland Solon

SpringHill Suites

XV

56396

SpringHill Suites by Marriott Colorado Springs North/Air Force Academy

SpringHill Suites

XV

F3748

SpringHill Suites by Marriott Columbia Downtown/The Vista

SpringHill Suites

XV

43383

SpringHill Suites by Marriott Columbia Fort Meade Area

SpringHill Suites

XV

90062

SpringHill Suites by Marriott Columbia near Fort Jackson

SpringHill Suites

XV

H5583

SpringHill Suites by Marriott Dallas McKinney/Allen

SpringHill Suites

XV

F1412

SpringHill Suites by Marriott Des Moines West

SpringHill Suites

XV

48937

SpringHill Suites by Marriott Dulles Airport

SpringHill Suites

XV

G6638

SpringHill Suites by Marriott Erie

SpringHill Suites

XV

17671

SpringHill Suites by Marriott Florence

SpringHill Suites

XV

62634

SpringHill Suites by Marriott Fort Lauderdale Airport & Cruise Port

SpringHill Suites

XV

46729

SpringHill Suites by Marriott Fort Myers Estero

SpringHill Suites

XV

F5958

SpringHill Suites by Marriott Franklin Mint

SpringHill Suites

XV

H6698

SpringHill Suites by Marriott Hershey Near the Park

SpringHill Suites

XV

27153

SpringHill Suites by Marriott Jackson Hole

SpringHill Suites

XV

C9100

SpringHill Suites by Marriott Kalamazoo Portage

SpringHill Suites

XV

H7902

SpringHill Suites by Marriott Little Rock West

SpringHill Suites

XV

G2830

SpringHill Suites by Marriott Lumberton

SpringHill Suites

XV

B2976

SpringHill Suites by Marriott Lynchburg Airport/University Area

SpringHill Suites

XV

43746

SpringHill Suites by Marriott Midland Odessa

SpringHill Suites

XV

E6776

SpringHill Suites by Marriott Montgomery Downtown

SpringHill Suites

XV

F3408

SpringHill Suites by Marriott Nashville Brentwood

SpringHill Suites

XV

F1585

SpringHill Suites by Marriott Norfolk Virginia Beach

SpringHill Suites

XV

68324

SpringHill Suites by Marriott Raleigh Apex

SpringHill Suites

XV

G9209

SpringHill Suites by Marriott Shreveport-Bossier City/Louisiana Downs

SpringHill Suites

XV

79307

SpringHill Suites by Marriott Slidell

SpringHill Suites

XV

G4538

SpringHill Suites by Marriott Suwanee Johns Creek

SpringHill Suites

XV

F5952

SpringHill Suites by Marriott Terre Haute

SpringHill Suites

XV

63040

SpringHill Suites by Marriott Toronto Vaughan

SpringHill Suites

XV

47883

Total: 259 properties

 

Document Feedback

We value your feedback on this documentation. If you have suggestions for improvements, find errors, or need clarification on any topic, please contact:

  • Your Travelport Account Manager

  • Travelport Support team

  • Developer Portal feedback form

For urgent API issues or production support, contact Travelport support immediately.