Overview
A package combines a room type, a rate plan, and one or more included products into a single bookable offering. Instead of guests booking a room and then adding extras separately, a package presents everything together — for example, “Weekend Getaway: Deluxe Room + Breakfast + Parking” at a bundled price.
Packages appear as options during the booking flow alongside regular room type and rate plan combinations. They simplify the guest experience and help you promote add-on services.
Creating a Package
- Open Packages from the sidebar under Rate Plans
- Click New Package
- Fill in the package details:
Basic Information
- Name — the package name guests will see (e.g., “Romantic Escape”)
- Description — a short description of what is included
- Room Type — the room type this package is for
- Rate Plan — the rate plan used for accommodation pricing
- Sort Order — controls where this package appears in the list (lower numbers appear first)
Pricing Mode
Choose how the package price is calculated:
| Mode | How It Works | Best For |
|---|---|---|
| Dynamic | Uses the rate plan’s calculated price, with an optional discount applied | Packages where room prices change by season or day |
| Fixed | A flat per-night rate regardless of the rate plan | Simple, predictable package pricing |
For Dynamic pricing, you can optionally set a discount:
- Discount Type — Percentage or Fixed Amount
- Discount Value — the discount to apply (e.g., 10% off or $20 off per night)
For Fixed pricing, enter the flat per-night rate that replaces the rate plan calculation entirely.
Availability
- Available From / Available Until — the date range during which this package can be booked
- Minimum Nights — the shortest stay allowed for this package
- Maximum Nights — the longest stay allowed (leave blank for no limit)
Included Products
Add the products that come with the package:
-
Click Add Product
-
Select a product from your product catalog
-
Set the quantity included (e.g., 2 breakfasts per night)
-
Repeat for each included product
-
Click Create
:::tip When setting up a package with breakfast, consider whether the quantity should be per night or per stay. A “2 breakfasts” product with Per Night pricing means the guest gets 2 breakfasts each morning. Make sure the product’s pricing type in the catalog matches your intent. :::
How Package Pricing Works
When a guest books a package, the price is calculated at booking time and frozen as a snapshot. This means:
- Dynamic packages: The rate plan calculates the per-night prices (including calendar overrides, day-of-week rates, etc.), then the discount is applied. Product charges are added based on the products’ pricing types.
- Fixed packages: The flat per-night rate is used instead of the rate plan calculation. Product charges are still added separately.
:::info Just like regular bookings, the package price is locked in at booking time. If you later change the rate plan or product prices, existing package bookings are not affected. :::
Managing Existing Packages
Editing a Package
- Click a package in the list to open its detail page
- Click Edit
- Make your changes and click Save
Changes to a package only affect future bookings. Existing bookings that used the package keep their original snapshot pricing.
Duplicating a Package
If you want to create a similar package with minor differences (e.g., the same bundle for a different room type):
- Open the package you want to copy
- Click Duplicate
- Modify the details as needed
- Save the new package
Deactivating a Package
To stop a package from appearing in the booking flow without deleting it, deactivate it from the package detail page. Deactivated packages remain in the system for historical reporting but cannot be booked.
Troubleshooting
Package does not appear during booking?
- Check that the package is active and within its availability date range
- Verify that the associated room type has inventory for the requested dates
- Make sure the stay length falls within the package’s minimum and maximum nights
Price looks different than expected?
- For dynamic packages, check the rate plan’s current pricing and any calendar overrides — the discount is applied on top of these
- For fixed packages, verify the per-night rate is set correctly
- Remember that included products add their own charges based on their pricing type
:::permissions
- packages:view — view packages and their details
- packages:create — create new packages
- packages:edit — modify existing packages
- packages:delete — delete or deactivate packages :::
Related Articles
- Managing Products — set up the products that packages include
- Understanding Rate Plans — how rate plan pricing works
- Creating a Booking — where packages appear in the booking flow