By Hotel

The Rental by Hotel type calculates cost based on the number of nights between the check-in date and check-out date. Unlike Rental by Day, this type uses date-only pickers (no time component), has no pickup/dropoff location routing, and counts duration in nights rather than days.
Base price field
Regular price / Day
Price / Night
Unit label
Day
Night
Date picker
Datetime (date + time)
Date only (no time)
Weekly pricing plan
Per-weekday prices
Per-weekday nightly prices
GD duration unit
Day(s)
Night(s)
ST price column
Price/Day (rt_price[])
Price/Night (rt_price[])
ST date picker
Datetime
Date only
Pickup/dropoff locations
✓
— Not available
Round-trip
✓
— Not available
Booking conditions
Min/max days, preparation days
Min/max nights
1: Quick Start
Add General fields
Read in overview
Shared Fields
The following fields are shared across multiple rental types.
Common Fields
The following fields are shared across all rental types.
Customize Fields in Product Editing
You can add/remove fields in product editing.
2: Choose Rental Type
Step 1: Add new product
Step 2: Setup
Product data: Rental
Rental Type: Hotel

3: Pricing Settings
3.1 Price / Night
The base rate charged per night. This is the only required pricing field. All other pricing rules override or discount this value.
Price / Night
Standard nightly rate (e.g. 100.00). Applied when no other pricing rule matches.
3.2 Nightly pricing plan
Override the base nightly rate for specific days of the week. Useful for weekend surcharges (e.g. higher Friday/Saturday rates) or midweek discounts.
Monday – Sunday
Custom price per night for that weekday. Leave blank to use the base Price / Night. Meta key: daily_price[{day}] (e.g. daily_price[monday]).
3.3 Global discount (GD)
Apply a discounted nightly rate when the stay length falls within a defined range. Perfect for long-stay discounts (e.g. 7+ nights at a lower rate).
Price / Night
global_discount_price[]
Discounted rate per night for this tier.
From (number)
global_discount_duration_val_min[]
Minimum number of nights to trigger this discount.
To (number)
global_discount_duration_val_max[]
Maximum number of nights for this discount tier.
Duration
global_discount_duration_type[]
Fixed to Night(s) for Rental by Hotel.
3.4 Special time (ST)
Define date ranges with a custom nightly rate. When a booking overlaps a special period, the ST price is used instead of the base price or nightly pricing plan.
Price / Night
rt_price[]
Special nightly rate during this period.
Start Date
rt_startdate[]
First date the special rate becomes active (date-only).
End Date
rt_enddate[]
Last date the special rate is active (date-only).
DST – Price / Night
rt_discount[i][price][]
Discounted nightly rate during the ST window for qualifying stay lengths.
DST – From (nights)
rt_discount[i][min][]
Minimum nights to trigger DST.
DST – To (nights)
rt_discount[i][max][]
Maximum nights for DST tier.
DST – Duration
rt_discount[i][duration_type][]
Fixed to Night(s).
3.5 🏆Pricing Priority
When multiple pricing rules apply to the same stay, BRW uses the following priority (highest wins):
> > >
4: Shared Fields
The following fields are shared across multiple rental types and are documented on the Shared Fields page to avoid repetition. Note that Hotel type does not have Locations, Location surcharge, Pick-up/Drop-off location, or Round-trip fields. Click any card to go directly to that section.
5: Common Fields
These fields are shared across all rental types and documented on a dedicated reference page. Click any card to go directly to that section.
6: Customize Fields in Product Editing
When you create a product and want to remove unnecessary fields, you can follow these steps in Customize - Rental Type
Last updated












