How to Integrate PriceLabs with Beds24
PriceLabs can send daily rates and minimum stay requirements to Beds24 for both single and multi-unit listings for up to 540 days in advance.
Step 1: Prepare Your Beds24 Account
- Log into your Beds24 account.
- Ensure that all your properties and their rooms are enabled for synchronization using your PriceLabs API key. Here's how:
- Click the cog icon on the left side of the page
- Navigate to Apps and Integrations → PriceLabs, then tick the "Enable" box for your properties.

- Ensure that the correct latitude and longitude are set for each property.
- Navigate to Properties → Description, then select the correct listing from the dropdown.

- Scroll down to Location to check the latitude/longitude.

- Set a Daily Base Rate for each room via the Calendar page for 1 year from the current date. Here's how:
- Go to Calendar → Daily Price.
- Click on any date on the Daily Rate row.
- On the pop-up, enter your daily base rate on the "Price" box.
- Under "Set Date Range", set the end date to 1 year from the current date.

- Ensure there is an inventory of 1 for at least one day on the row.
- Ensure the correct Bedroom information is defined at the Room Level in Beds24. Navigate to SETTINGS → PROPERTIES → ROOMS → SETUP → Features and define Bedrooms.
- [Optional] If you intend to send minimum stay requirements from PriceLabs, ensure that the min-stay in Beds24 is set to 1 or none under both sections below:
- SETTINGS → PROPERTIES → ROOMS → SETUP
- SETTINGS → PROPERTIES → ROOMS → OFFERS
- Navigate to Settings → Apps & Integrations → PriceLabs and copy your Beds24 API Key.
- If you access the same property through multiple Beds24 accounts, always use the API key from the account that owns the property.
Step 2. Connecting Beds24 to PriceLabs
- Log into PriceLabs.
- Click "Add your listings" (if you have no listings) or "Add/Reconnect Listings" (if you already have listings).
- Select "PMS / Channel Manager" and choose Beds24 from the dropdown.

- Enter your Beds24 API Key in the PriceLabs Key section and click "Connect" to pull your properties.
- Once connected, your Beds24 listings will appear in your PriceLabs dashboard.
Step 3: Reviewing & Syncing Prices
- Follow the Getting Started guide to set up your listings.
- Review your pricing and settings in PriceLabs.
- Enable Sync Prices for automatic updates, or click "Sync Now" to push updates immediately.
- Check your Beds24 account to verify updates
- Your PriceLabs rates and minimum stay requirements will appear on the Beds24 calendar.
Multi-Unit Properties
PriceLabs supports multi-unit properties in Beds24. There are two options to ensure the correct unit-level availability to use in
Portfolio Occupancy Adjustments. See below:
1. Create a Multi-Unit Property in Beds24
- Go to Settings → Properties → Add New Property and set the required number of rooms.

- Then, go to Settings → Properties → Rooms → Setup and assign the correct number of units to the property, to ensure prices successfully sync.

2. Import Units as Separate Listings in PriceLabs
- Each unit will be imported as an individual listing, and PriceLabs will sync prices separately.
- You can map listings together for pricing parity and assign them to a group to use group-level portfolio occupancy rules.

While Beds24 integration does not support Length of Stay (LOS) adjustments via PriceLabs, similar effects can be achieved by using the Rate Plan Offset Adjustment described above.
Related Articles
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 Felix
PriceLabs can send daily rates and minimum stay requirements to Felix for both single and multi-unit listings for up to 540 days in advance. Before You Start Before proceeding with the integration, keep the following in mind: Felix operates through ...
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. Before You Start Before proceeding with the integration, you must first reach out to support@getdirect.io to request your API key. ...
How to Integrate PriceLabs with Smoobu
PriceLabs can send daily rates and minimum stay requirements to Smoobu for up to 540 days in advance. Step 1: Prepare Your Smoobu Account Log in to your Smoobu account. Set up your currency in Settings / Booking System Access the Smoobu Pricing tab ...
How to Integrate PriceLabs with elina
PriceLabs can send daily rates and minimum stay requirements to elina for up to 365 days in advance. Step 1: Prepare Your elina Account Log in to your elina account. Ensure daily rates are set within elina for the next 365 days. Ensure all your ...
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.