Guide for using both Airbnb and Booking.com with PriceLabs

Guide for using both Airbnb and Booking.com with PriceLabs

Managing prices across multiple platforms like Airbnb and Booking.com can be challenging, especially when ensuring consistent pricing and avoiding double charges. In this guide, we’ll walk you through the steps to set up your PriceLabs account for both Airbnb and Booking.com, ensuring a seamless pricing strategy across platforms.

Before You Start

Before mapping your listings, be aware that PriceLabs updates prices and minimum stay requirements for:

  • Airbnb: Up to 540 days from today.
  • Booking.com: Up to 365 days from today.

Since all customizations on a parent listing copy to the child, the difference in pricing windows for Airbnb and Booking.com listings can cause discrepancies. See the Troubleshooting Common Issues section below for more details.

Benefits of Mapping Airbnb and Booking.com Listings

  • Consistent Pricing: Ensures rate parity across Airbnb and Booking.com.
  • Efficient Management: Changes made to the parent listing apply to the child automatically.
  • Avoid Double Charges: Prevents duplicate adjustments when syncing rates.

Set Up Your Airbnb and Booking.com Listings:

Step 1: Import your listings from Airbnb following this guide: How to Integrate PriceLabs with Airbnb

Step 2: Import your listings from Booking.com – How to Integrate PriceLabs with Booking.com

Step 3: PriceLabs does not manage availability. You need another tool to ensure that the calendar for your Airbnb and Booking.com is synced. If you aren’t already syncing your calendars, you can use iCal to sync Airbnb and Booking.com availability – How to Sync your Airbnb and Booking.com calendars

Step 4: Map your Airbnb and Booking.com properties. This ensures rate parity and prevents duplicate charges – Mapping Listings From Different Channels

🚨 Important Mapping Considerations:

  • Set Booking.com as the parent and Airbnb as the child. When listings are mapped, all settings are copied from the parent to the child. If Airbnb is set as the parent, and because we do not support the check-out feature for Airbnb, it could inadvertently erase the check-out settings on Booking.com listings. 

    • Once Booking.com is set as the parent listing during mapping, PriceLabs will only calculate and send prices for the next 365 days. These prices will be copied to the Airbnb child listing. As a result, Airbnb listings may show incorrect prices for dates beyond 365 days.

      To avoid or fix this: Go to the Airbnb listing's pricing calendar in PriceLabs and set up pricing for dates beyond 365 days.

Step 5: Due to the different fee structure for Airbnb and Booking.com, some prefer to set different prices for each channels. If you need slight pricing differences between Airbnb and Booking.com, use pricing offsets but ensure that you apply it on the account level. For a detailed guide, please see Pricing Offsets.

Troubleshooting Common Issues

Airbnb Set As Parent Listing

If Airbnb is set as the parent listing, PriceLabs will calculate and send prices to Airbnb for up to 540 days. However, since PriceLabs can only send prices to Booking.com (child listing) for up to 365 days, prices on Booking.com may be missing or outdated beyond 365 days.

To prevent or fix this: Block dates beyond 365 days on your Booking.com calendar to avoid incorrect pricing.

Booking.com Delta Push Implementation

To reduce API calls and ensure smooth integration with Booking.com, we use Delta PushWith this process, rates are only updated if the new calculated rate differs by $5 or more from the last pushed rate.


For example:
  • Jan 1: Price for Jan 5 is $100.
  • Jan 2: New calculated price for Jan 5 is $104 → No update (difference is less than $5).
  • Jan 3: New calculated price for Jan 5 is $108 → Update pushed (difference is $8).

This helps prevent unnecessary updates while keeping pricing accurate.

    • Related Articles

    • Guide for using both Airbnb and Vrbo with PriceLabs

      Managing prices across multiple platforms like Airbnb and Vrbo can be challenging, especially when ensuring consistent pricing and avoiding double charges. In this guide, we’ll walk you through the steps to set up your PriceLabs account for both ...
    • Can I block or unblock my calendar on PriceLabs?

      Being a revenue management tool, availability is not set/altered in PriceLabs. PriceLabs does not handle calendar blocking at this time. We fetch your listing's availability from your Property Management System(PMS) or your booking channel. ...
    • Understanding the Pricing Calendar

      The calendar shows recommended prices for each available night in the future. You might notice that each day has a different price - and this is the magic of dynamic pricing! In general, the prices fluctuate around the base price (either calculated ...
    • Understanding the PriceLabs Multi Calendar

      The Multi Calendar page allows you to view and set pricing customizations and overrides, toggle sync on or off, perform a manual sync, or save and refresh your listings. Using this page, you can perform most actions from the Review Prices and Manage ...
    • How to Integrate PriceLabs with Airbnb

      PriceLabs can send daily rates, minimum stay requirements, and check-in/out restrictions to Airbnb for up to 540 days in advance. See what features work with your PMS. Click here to check which customizations are supported for your platform, so you ...

    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.