How to Integrate PriceLabs with Booking.com

How to Integrate PriceLabs with Booking.com

PriceLabs can send daily rates, minimum stay requirements, and check-in & check-out restrictions to Booking.com for up to 365 days in advance.

Feature Availability

See what features work with your PMS. Click here to check which customizations are supported for your platform, so you know what options will be available once your listings are connected.

Before You Start

Before proceeding with the integration, keep the following in mind:
  1. Disconnect PMS/Channel Manager: If you’ve used a Property Management System (PMS) or Channel Manager before, make sure it's no longer connected to your Booking.com account. Check this on Booking.com under Account → Connectivity Provider. You may either Disconnect or Switch providers in order to add PriceLabs as your connectivity provider.
  2. Integrate with PMS, Not Booking.com: If you're still using a PMS or Channel Manager, integrate PriceLabs with your PMS, not directly with Booking.com. Data will flow from PriceLabs → PMS → Booking.com/other channels.
  3. Ensure Listings are Active: The listings you want to connect must be live and bookable on Booking.com. Listings that are not active or are unpublished, have no availability, or are newly created cannot be imported into PriceLabs.

Step 1: Add PriceLabs as your Connectivity Provider

  1. Log in to your Booking.com account.
    1. If connecting multiple Booking.com accounts, sign out of the first account and log in to the second before proceeding.
  2. Click on Account → Connectivity Provider                                                                                                           
  3. If you are already connected to another connectivity provider, you could either Disconnect before adding PriceLabs as the new connectivity provider OR you could directly click on Switch Providers.                                                                    
  4. Search for PriceLabs                                                                                                     
  5. Allow permissions to the displayed scopes by selecting all the checkboxes and click on Connect 
  6. Now PriceLabs is the connectivity provider in your Booking.com account. You may now proceed to the next steps.

Step 2: Connecting Booking.com to PriceLabs

  1. Log into PriceLabs.
  2. Click "Add your listings" (if you have no listings) or "Add/Reconnect Listings" (if you already have listings).
  3. Select "Airbnb/Booking.com/Houfy/Vrbo" and choose Booking.com from the dropdown.
  4. If you have added PriceLabs as your connectivity provider in Booking.com, then select Yes. 

  5. Provide your Booking.com Property ID/Hotel ID. It can be located in your Booking.com account as shown in the image 
  6. Click on Connect
  7. Once connected, your Booking.com listings will appear in your PriceLabs dashboard. Please note that each room type of your hotel is imported as a listing in PriceLabs.

Step 3: Reviewing & Syncing Prices

  1. Follow the Getting Started guide to set up your listings.
  2. Review your pricing and settings in PriceLabs.
  3. Enable Sync Prices for automatic updates, or click "Sync Now" to push updates immediately.
  4. Check your Booking.com account to verify updates:
    1. Your PriceLabs rates will appear on the Booking.com calendar as shown below:



    2. Your minimum stay & check-in check-out rules will appear in the same calendar  as shown below:

Mapping Listings

To avoid double billing, map your listings across channels by following our mapping guide. If you're using PriceLabs' estimated base price, set a base price for the parent listing, as estimated prices don’t transfer to child listings.

Pricing Offset

Once mapped, use the pricing offset to adjust for commission differences. Set your pricing offset customization and check-in/out restrictions for Booking.com at the account level from the Customizations Page to apply the settings to all listings at once.

Important:
Kindly note that PriceLabs can update only per room pricing and not per guest pricing.
By default, PriceLabs will update both min-stay arrival and min-stay through in Booking.com. If you wish to update only one of them from PriceLabs, please reach out to our support.

Rate Plan Offset Adjustments

PriceLabs can update all rate plans in Booking.com which are of Standard type for a given property. A default rate plan is required for your Booking.com property. This is the rate plan whose prices will appear in your PriceLabs calendar for the property. If you'd like to view prices for any other rate plan, simply change the default rate plan. Upon the first import of a property, the first-rate plan will be set as the default. There should be at least one standard rate plan set up for your property in Booking.com

Changing and Reviewing the Default Rate Plan

  1. Access your listing's Pricing Calendar
  2. On the right-side panel, locate "Rate Plan Customization" and click the "eye" icon to access the customization screen


  3. In the customization screen, you can select a different default rate plan and apply adjustments. These adjustments can be set as a fixed amount or percentage to the rate plans. There are 3 options under 'Update Type':
    • Price and Restrictions: Updates both the price and restrictions for the rate plan.
    • Price: Updates only the daily price.
    • None: Skips the rate plan entirely.
  4. Click "Save Rate Plans" to save and apply your changes.

Troubleshooting Common Issues

Error: Missing Standard Rate Plan

In order to import your Booking.com listings in PriceLabs, it is crucial to define at least one Standard rate for each of the listings. If you don't already have a standard rate for any of your listings, Please follow these steps to create a Standard Rate Plan in Booking.com:
  1. Navigate to 'Rate plans' under 'Rates & Availability' menu:                                                                  
  2. Click on 'Add new rate plan'                                                                                                                                            
  3. Click on 'Add rate plan' under 'Custom plan'                                                                  
  4. Update all the information for the new rate plan while selecting the option 'Set up as a new rate plan' for the following:
  5. Select the room types this rate plan should be applied to and name this rate plan, then click on 'Review'
  6. Finally, review all the details and click on 'Activate rate plan'                                       
  7. Now, proceed to 'Calendar' to define rates for the newly created rate plan:                                                                                                     
  8. Select the room type. Notice that the newly created rate plan has no rates defined. Click on 'Bulk edit' to set up rates for the rate plan:
  9. Define rates for the rate plan as shown below by selecting the date range, at least 1 year in future, the rate plan and the rates. Then click on 'Save changes' 
After these steps, you should be able to review prices for your connected Booking.com listings in PriceLabs. 

Next Steps

Review pricing and rules regularly.
Join our Intro to PriceLabs Live Training for further insights.
✅ With these steps, your PriceLabs-Booking.com integration should run smoothly!
    • Related Articles

    • How to Integrate PriceLabs with Estar Booking

      PriceLabs can update prices and minimum stay requirements for your Estar Booking listings for up to 540 days in advance. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your ...
    • How to Integrate PriceLabs with HOS Booking

      PriceLabs can send daily rates, minimum stay requirements, and check-in/check-in restrictions to HOS Booking for up to 720 days in advance. Feature Availability See what features work with your PMS. Click here to check which customizations are ...
    • How to Integrate PriceLabs with Kross Booking

      PriceLabs can send daily rates and minimum stay requirements to Kross Booking for up to 540 days in advance. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your platform, so you ...
    • Market Dashboards - Booking Curves

      The Market-Level Booking Curves section lets you visualize how Revenue, Occupancy, Average Daily Rate (ADR), and Revenue Per Available Room (RevPAR) are building up over time across the broader market. These charts use the familiar Days Until Stay ...
    • How to Integrate PriceLabs with Booking Automation

      PriceLabs can send daily rates and minimum stay restrictions to Booking Automation for up to 540 days in advance. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your platform, so ...

    Sign up for training

    To help you get the most out of PriceLabs, we have training webinars in English, Spanish, Portuguese and French. Click here to Register.