How to connect PriceLabs with Guesty

How to Integrate PriceLabs with Guesty

PriceLabs can send daily rates, minimum stay requirements, check-in/out restrictions, weekly and monthly discounts, and extra person fees to both single and multi-unit Guesty listings for up to 540 days

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

  • By default, listings within a single Guesty account must be managed under one PriceLabs account. If you need for add some of your listings to a second PriceLabs account, please follow Adding Selected Listings From the Same Guesty Account to a Second PriceLabs Account.
  • Guesty Lite users: Weekly/monthly discounts and extra guest fees cannot be pushed due to Guesty API limitations. To use these features, upgrade to the full Guesty solution.
  • Manual pricing adjustments should not be made directly on your channels (e.g., Airbnb, Booking.com). Instead, use Date-Specific Overrides in PriceLabs.
  • The Stay Restrictions pushed by PriceLabs can be overridden by rate strategy associated with a listing in Guesty. Before syncing the Stay Restrictions, please remove any restrictions in the assigned rate strategy in Guesty.
  • Understanding Minimum Stay Restrictions
    • Booking.com Difference: Guesty sends "Minimum Length of Stay," while PriceLabs supports "Minimum Stay from Arrival." This may cause discrepancies on Booking.com but not on Airbnb/VRBO.
      • Minimum Stay Through: The highest minimum stay requirement for all dates in a booking must be met.
      • Min Stay Arrival Restriction: Only the arrival date’s minimum stay is considered.
      • Example: A guest wants to book Friday to Sunday:

        Guest Booking Possibilities:
        • Minimum Stay Through
          • ✅ 1 night starting Friday (meets Friday’s 1-night requirement)
          • ✅ 3 nights starting Friday (meets Saturday’s 3-night requirement)
          • ❌ 2 nights starting Friday (does not meet Saturday’s 3-night requirement)
  • Min Stay Arrival Restriction
    • ✅ 1 night starting Friday
    • ✅ 2 nights starting Friday
    • ✅ 3 nights starting Friday

Step 1: Preparing Your Guesty Account

  1. Sign in to your Guesty account.
  2. In the top navigation bar, click the integration center icon and select Marketplace.
  3. Search for "PriceLabs" then click Connect.
  4. At the top right, click Connect.
  5. In the pop-up, copy the API key.
  6. Click OK.
Please note that the API key is only valid for 4 hours, so proceed to the below steps to connect immediately.

Step 2: Connecting Guesty to PriceLabs

  1. Log in to PriceLabs, then:
    • Click "Add Your Listings" or "Add/Reconnect Listings".
    • Select Guesty and paste the Integration Token.
    • (Optional) Untick the option to import listing nicknames from Guesty.

Your Guesty listings will now appear on the PriceLabs dashboard, ready for customization and syncing.

To verify integration, go to Guesty → Account → Integrations → My Integrations → 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 Guesty account to verify updates

Adding More Listings or Reconnecting Guesty to PriceLabs

If you’ve added new listings in Guesty or need to reconnect your account:

  1. In PriceLabs, click "Add/Reconnect Listings".
  2. Choose PMS / Channel Manager and select Guesty.
  3. Click "Reconnect Existing Account".
  4. Select your Guesty account from the dropdown and click "Reconnect Account".
    selectedImg

✅ Your new listings will be imported to PriceLabs.

Support for Multi-Unit Properties

  • Only the parent unit will be displayed in PriceLabs after integration.
  • Occupancy data for all sub-units will be consolidated under the parent unit.

For more details on multi-unit pricing, refer to our guide here.

Adding Selected Listings From the Same Guesty Account to a Second PriceLabs Account

If you want your guesting listings to be added different PriceLabs account, you can follow the steps below:
  1. Generate a token from Guesty and enter it into their first PriceLabs account as stated in Step 1 and 2.
  2. Remove the listings they wish to manage from the second PriceLabs account. To remove the listings, follow How to delete listings from PriceLabs?
  3. Go back to the Guesty Marketplace, generate a new token (please note: Guesty will show a message that creating a new token will invalidate or disconnect the existing one), and enter this new token into their second PriceLabs account.
    1. You can follow Step 1 and 2 again but using the second PriceLabs account.
  4. The moment you enter the new token, we update that token across all associated PriceLabs accounts. So, if you have more than two PriceLabs accounts, the most recent token will be reflected in each of them.

Troubleshooting Common Issues

Issue: Negative occupancy in PriceLabs calendar


Cause: This typically happens when the system detects that more reservations have been made than the available units in that listing. In other words, a negative allotment means that a booking may have exceeded the number of available units, possibly due to manual adjustments, cancellations, or syncing delays with connected platforms.
Solution
  1. Check recent reservations and cancellations to see if any adjustments were made.
  2. Review the sync status between Guesty and your connected platforms (Airbnb, VRBO, etc.)
  3. Manually update availability to reflect the correct number of open units

Issue: Minimum Stay in PriceLabs does not reflect in Gue
sty

Cause: If you have rate strategy associated with a listing in Guesty, this is what Guesty applies instead of what PriceLabs sends.
Solution
  1. Check the listing in Guesty if there are any rate strategy associated with a listing in Guesty
  2. Remove the restrictions from the assigned rate strategy in Guesty, allowing PriceLabs to manage them via API.
  3. Head back to PriceLabs and click Sync Now on the listing.

Booking.com Monthly View When Connected Through Guesty

When a Booking.com listing is connected to any API partner—including RMS or PMS platforms—the monthly calendar view in Booking.com becomes unavailable. Users will only be able to access the list view and yearly view of the calendar. This is expected behavior on Booking.com’s side and applies universally to listings integrated via API. More details here.

Next Steps

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

    • Related Articles

    • How to Integrate PriceLabs with Guesty for Hosts (formerly YourPorter App)

      PriceLabs can send daily rates and minimum stay requirements to Guesty for Hosts 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 ...
    • Using a PMS/Channel Manager to list prices to multiple OTAs

      At PriceLabs, we have hosts/managers who not only list on Airbnb (which is one of the popular short term rental distribution "channels") and use our integration there, but also those who list their properties on multiple channels (think Booking.com, ...
    • Building an API integration with PriceLabs

      Who can integrate External systems like a PMS, an OTA or a channel manager can integrate with PriceLabs using our Dynamic Pricing API functionalities Steps to integrate Detailed list of steps can be found in our IAPI documentation here. Key steps ...
    • How to Integrate PriceLabs with Quovai PMS

      PriceLabs can send daily rates, minimum stay requirements, and check-in/check-out restrictions to Quovai PMS 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 Direct

      PriceLabs can update rates and minimum stay requirements for your listings to Direct for up to 540 days from today. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your platform, ...

    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.