Beyond the single unit: Mastering complex portfolios with Guesty

Share
Esther Flak
Esther Flak, Head of Product Marketing and Customer Marketing Insights
Share

A common misconception in the short-term rental (STR) market is that enterprise-grade software is reserved for operators with hundreds of units. In reality, operational complexities often arise as early as the fourth unit.

Managing a triplex that can be rented as a whole or as three separate apartments? That’s complex inventory. A boutique hotel alongside five vacation homes? Complex inventory. 

Entry-level tools treat every listing as a standalone entity. That works for single-unit hosts, but creates data silos for operators who need to think beyond individual doors and start monetizing inventory types

Instead of managing each unit as a separate listing, Guesty lets you group identical units under one parent — so updates, pricing, and allocation happen once, not ten times.

Managing complex property types  

To handle multi-unit or complex inventory, you must move beyond simple listing creation and manage some settings on the multi-unit level, others on the sub-unit level. 

Multi-units: A listing that includes multiple units of the same type, all at the same address. For example, a multi-unit listing can consist of three “standard rooms”.

Sub-units: The individual units within a multi-unit listing. Since they share characteristics (facilities, size, pricing) any available sub-unit can be allocated to a guest booking the parent multi-unit.

This hierarchy allows operators to group sub-units or room types under a parent unit, enabling you to manage settings together and easily sort different listings in listing reports.

Operational agility: Assigning and automating

Managing complex inventory requires flexibility. With Guesty, you are not locked into a static setup. Rather, you can create a multi-unit first and assign sub-units later, or create new sub-units directly from the multi-unit settings. 

If your portfolio changes, you can unassign a sub-unit from a multi-unit, which converts it back into a standalone single unit. 

Mastering message automations for multi-units 

While specific multi-unit listings cannot be assigned to a message automation directly, you can assign the sub-unit listings within the multi-unit to the automation.

Pro workflow: Tag all related properties (the multi-unit and its sub-units) with the same label. Then apply that tag to your automation rule. Now the entire group is covered in one move.

Boost your short term rentals today

Technical flexibility: Guesty’s booking engine API

If you’re building custom direct booking experiences, understanding how your API handles complex inventory is vital. Guesty’s Booking Engine API supports both single and multi-unit properties. However, data retrieval functions differently based on the unit type:

Retrieving data: When fetching a list of all listings, Guesty’s API retrieves data on single-unit properties and the multi-unit parent unit, but not each individual sub-unit.

Availability: To retrieve information about specific sub-units, you must use the “get a specific listing” and “get listing availability calendar” endpoints.

Handling complexity: Side-by-side comparison 

FeatureGuesty Pro™Basic PMS platforms
Inventory structureHierarchical: distinct logic for multi-units, sub-units, and complexes.Flat: Many treat every unit as a unique listing, limited grouping capabilities.
Unit allocationDynamic: Allocate any available sub-unit to a reservation and move sub-units between multi-units.Rigid: Bookings are often hard-coded to specific units.
ReportingAggregated: Sort and report by parent unit or complex.Fragmented: Requires manual aggregation of individual unit data.
API depthGranular: Specific endpoints for parent vs. sub-unit availability.Basic: Limited access to grouped inventory data.

The verdict 

Whether you’re operating a few units or an entire complex, Guesty is built for complexity, with hierarchy, distribution, and automation all in one system. And unlike entry-level tools that force a migration when you outgrow them, Guesty scales with you. The structure you set up today still works when your portfolio doubles.


Frequently asked questions

Here is what some of our customers needed to know

A multi-unit refers to a listing that includes multiple units of the same type (e.g., three identical standard rooms) at the same address. A complex allows you to group different unit types under the same roof, such as a mix of multi-units and distinct single units (e.g., standard rooms plus a unique penthouse suite).
Yes. You can create a multi-unit first and assign sub-units later. You can either create entirely new sub-units or select existing single-unit listings to assign as sub-units to the parent.
You cannot assign a message automation directly to a multi-unit parent listing. Instead, you must assign the automation to the sub-units. The recommended workflow is to add a tag to the multi-unit and all sub-units, then set the automation workflow condition to trigger “by rule" using that specific tag.
Yes. While the general listing retrieval endpoint only returns data for the multi-unit parent, you can retrieve information and availability for specific sub-units using the "get a specific listing" and "get listing availability calendar" endpoints.
Yes. You can unassign a sub-unit from the multi-unit settings menu. Once un-assigned, the sub-unit automatically reverts to being a standalone single unit.
No. This is a key differentiator of the Guesty ecosystem. You can launch with Guesty Lite™ for a small portfolio. Then, if your business acquires complex inventory or exceeds three units, you can smoothly upgrade to Guesty Pro™ without moving data, losing reviews, or relearning a new interface. 

Related stories