What Are Parent and Child Rate Plans on Booking.com?
Rate plans on Booking.com let you offer different pricing and cancellation policies to guests.
While you can create multiple rate plans on Booking.com, Hospitable can only sync directly with one rate plan per Booking.com listing. This rate plan is called the Parent rate plan. All other rate plans (called Child rate plans) on Booking.com need to be set up so that they derive their price and availability from the parent rate plan.
This article covers how to create a rate plan, how child rate plans work, and what settings they do and don't inherit from a parent rate plan.
Creating a Rate Plan on Booking.com
Rate plans are created and managed directly in your Booking.com Extranet. To add a new rate plan:
Log in to your Booking.com Extranet.
Go to Rates & Availability → Rate plans.
Click Create a new rate plan.
Choose the rate plan type (e.g., non-refundable, flexible).
Configure the pricing, cancellation policy, and meal options.
Click Save.
Once saved, the new rate plan will appear in your Booking.com listing. If this is the first and only rate plan on your Booking.com listing, Hospitable will use this as the Parent rate plan.
Hospitable can only interact with one parent rate plan at a time per property. If you have multiple parent rate plans, you should either configure them to be child rate plans, or remove them from Booking.com.
Understanding Child Rate Plans
A child rate plan is a rate plan that derives its pricing and availability from a parent rate plan. This is useful when you want to offer variations (e.g., a non-refundable version of your standard plan) without managing each one independently.
Child rate plans are handled entirely by Booking.com. Hospitable pushes pricing and availability to the parent rate plan, and Booking.com calculates the child rate plan values based on the rules you've configured.
What a Child Rate Plan Inherits from the Parent
When properly configured, a child rate plan receives the following from the parent rate plan:
Pricing — Booking.com calculates the child rate plan's price based on the parent's price and the percentage or amount difference you've defined on Booking.com.
Availability — When the parent rate plan's status is closed (e.g., dates blocked), the child rate plan is also closed automatically.
What a Child Rate Plan Does NOT Inherit
The following settings are not passed down from the parent rate plan to child rate plans. You must manage these separately on each child rate plan, or they are controlled by Booking.com directly:
Minimum night stay — Minimum stays set in Hospitable are only applied to the parent rate plan. Child rate plans do not receive minimum stay restrictions from the parent.
Advance notice (advance reservation restrictions) — These are set on Booking.com directly and are not synced through Hospitable. They remain active on whatever rate plan they were set on, but are not inherited by child rate plans.
Check-in / check-out restrictions — Same as advance notice: these remain active on the rate plan where they were configured on Booking.com, but are not synced across rate plans or through Hospitable.
Important: Minimum stays applied in Hospitable will only be set on the parent rate plan. If you need minimum stay restrictions on child rate plans, you must set those directly on Booking.com for each child rate plan individually (see screenshot below).
"Not XML" Rate Plans
A child rate plan is correctly set up, and follows the pricing and availability from the parent rate plan if it displays a badge on the Booking.com calendar which says "Not XML". If you do not see this badge on your child rate plan, then it is not set up correctly, and Booking.com will not push pricing and availability from the parent rate plan to the child rate plan.
How to Set Up a Child Rate Plan to Follow the Parent
To configure a child rate plan so that it takes its pricing and availability from the parent rate plan:
Log in to your Booking.com Extranet.
Go to Rates & Availability → Rate plans.
Click the down arrow on the child rate plan you want to configure.
Select Edit.
Click Edit next to Price.
Select the option that says Based on one of my current rate plans.
Make sure to select the correct parent rate plan from the dropdown (the one managed by Hospitable).
Click Save.
Click Apply changes.
Once this is done, the child rate plan will automatically receive its pricing and availability from the parent rate plan. Any pricing updates you push through Hospitable to the parent will be reflected in the child rate plan according to the rules you've set.



