What Is a Rate Plan?
A rate plan is the set of terms a room is sold on: a price, a cancellation policy and conditions such as length of stay, validity dates or included meals. The room type describes the physical room; the rate plan describes the deal attached to a booking, and guests choose between plans (Managing rate plans: a guide for partners (Booking.com Partner Hub)) (How Attribute-Based Shopping Will Change Hotel Booking (AltexSoft)).
Last updated: October 2026
How a rate plan works
One room can carry several rate plans at once. Booking.com lets partners create multiple plans per room type, and a plan only becomes bookable once prices and open dates are added in the calendar (Managing rate plans: a guide for partners (Booking.com Partner Hub)). Properties connected through a connectivity provider may need to create plans and set prices in that provider's platform instead of the Booking.com extranet (Managing rate plans: a guide for partners (Booking.com Partner Hub)).
Plans are often built in layers. On Agoda, a basic rate plan is room-only, with no breakfast and no flexible cancellation, and it can serve as the reference point for room pricing: other plans link to it, and any change to the base plan flows automatically to the linked ones (How do I create a rate plan? (Agoda Partner Hub)). Each Agoda plan can also carry its own conditions, such as a minimum number of days booked before check-in, a minimum length of stay and a sell limit per check-in date and room type (How do I create a rate plan? (Agoda Partner Hub)).
Inside a property management system, rate plans sit in a hierarchy. Oracle OPERA Cloud divides its rate structure into rate classes, rate categories and rate codes. Categories are high-level groups such as Corporate or Leisure, and classes are groups such as Negotiated, Wholesale or Discounted (Rate Management - Revenue Management Systems (RMS) Implementation Guide (Oracle)).
Why a rate plan matters for hotel distribution
A rate plan has to be translated for every channel that sells it. In OPERA Cloud, the property's own rate code is mapped to a separate channel rate code for each channel, with start and end dates and the room types the plan is valid for (Configuring Channel Rate Plans - OPERA Cloud User Guide, Release 26.2 (Oracle)). The text travels under tight limits on the GDS: OPERA Cloud caps the first line of the GDS rate plan description at 63 characters and the full description at 620 (Configuring Channel Rate Plans - OPERA Cloud User Guide, Release 26.2 (Oracle)). The GDS also limits a rate plan name to 43 characters (Tools - HSMAI Americas (Property Level Rates checklist)).
Gaps in that translation change what guests see. On Agoda, a plan sent from a channel manager without a cancellation policy takes the strictest policy set on the property's cancellation policies page, and becomes non-refundable if no policy is set at all (How do I create a rate plan? (Agoda Partner Hub)). On Booking.com, plans set up for the same time frame can overlap and shadow each other, with one plan overriding another (Guide on setting up rate plans for properties (Booking.com Partner Hub)).
Guests judge differential room pricing as fairer when they know the rate rules: of three factors tested on 815 US respondents, only familiarity with those rules had a strong effect (Cornell Hospitality Research Study Finds that Guests Want to Know Hotels' Rate Rules (Hospitality Net)). The Cornell study was published in 2010, so treat it as an early benchmark rather than a current measure.
Rate plan compared with related terms
| Term | What it describes | How it relates to a rate plan |
|---|---|---|
| Rate plan | The price, cancellation policy and conditions of a booking option | The thing being defined |
| Room type | The physical room: bed, size, view | Carries no price or terms; those sit on the rate plan |
| PMS rate code vs channel rate plan | The property's own code, and the code each channel sees | In OPERA Cloud, one property rate code maps to a separate channel rate code per channel |
| Best available rate (BAR) | A hotel's default public rate | First in the recommended loading order, before discount and package plans |
| Promotion, deal or package | A price change or extras added to a stay | On Booking.com, a rate packaged with value-adds such as meals becomes its own rate plan |
Room type: How Attribute-Based Shopping Will Change Hotel Booking (AltexSoft). PMS rate code vs channel rate plan: Configuring Channel Rate Plans - OPERA Cloud User Guide, Release 26.2 (Oracle). BAR loading order: Tools - HSMAI Americas (Property Level Rates checklist). Packages: on Booking.com, a rate packaged with value-adds is commissionable in full under the partner's existing commission terms (Guide on using value-adds for your property (Booking.com Partner Hub)).
Frequently asked questions
What is a rate plan?
What is a rate plan in a hotel?
How many rate plans can a property have on Booking.com?
Does Airbnb use rate plans?
Related terms
See all termsWhere Jetstream fits
Every rate plan a property sells has to reach each channel with the right price, the right cancellation policy and the right mapping, or guests book something the property never meant to offer. Jetstream builds an AI channel manager that connects a property's systems to the channels where guests book, and keeps rooms, rates and availability accurate on each one, managed from one place.